23 Sep 2024 |
| David Vandenburg joined the room. | 13:45:33 |
| nandnor joined the room. | 13:54:04 |
| tegimeki joined the room. | 15:13:36 |
25 Sep 2024 |
| David Vandenburg set a profile picture. | 16:51:54 |
28 Sep 2024 |
| Bunbury joined the room. | 03:43:30 |
29 Sep 2024 |
| Anaximeno joined the room. | 05:27:40 |
7 Oct 2024 |
dngrs | any preexisting efforts re:SmartLedsWriteAsync trait? | 22:09:53 |
dngrs | * any preexisting efforts re: SmartLedsWriteAsync trait? | 22:09:56 |
dngrs | * any preexisting efforts re: a SmartLedsWriteAsync trait? | 22:10:01 |
8 Oct 2024 |
Alexander van Saase | Hi there, does anyone have a project I can take a look at that uses embedded-graphics for rendering a simple UI with button control? I'm not looking for anything specific, just some inspiration for how to organize things. | 13:39:28 |
| orsinium joined the room. | 15:57:43 |
dngrs | In reply to @avsaase:matrix.org Hi there, does anyone have a project I can take a look at that uses embedded-graphics for rendering a simple UI with button control? I'm not looking for anything specific, just some inspiration for how to organize things. someone in here wrote a minimal e-g GUI framework, iirc | 17:15:11 |
dngrs | In reply to @yandrik:matrix.org i'm a day late, but here it is: Kolibri's first crates.io version (0.0.0-alpha.1 for now), with significantly improved README, even less types, and some nicer examples in the Git repo 🎉 It's still somewhat early stage, but with the crates.io publish it should be usable for small projects already. There are still some problems, but it is completely usable. I've noted some breaking changes that might happen in the README, if you are actually considering testing it out :) ^--- this | 17:21:43 |
dngrs | (that was a lot of scrolling...) | 17:21:48 |
Alexander van Saase | In reply to @dngrs:matrix.org someone in here wrote a minimal e-g GUI framework, iirc This one https://crates.io/crates/kolibri-embedded-gui? | 18:06:09 |
Alexander van Saase | At a first glance this looks amazing. It's at 0.0.0-alpha.1 and has had no activity since then but it had quite some features already | 18:10:50 |
Alexander van Saase | Ah, it doesn't support using buttons for control, only touch screen/mouse. | 18:22:00 |
24 Oct 2024 |
| Jason Whitlark joined the room. | 02:20:30 |
28 Oct 2024 |
| sindrehan joined the room. | 08:50:10 |
31 Oct 2024 |
| Anaximeno changed their profile picture. | 20:42:10 |
3 Nov 2024 |
| blindinlights changed their profile picture. | 21:09:30 |
4 Nov 2024 |
Thomas Guggler | Hi, anybody here who develop on esp32-2432s028 need help to get output on the display | 18:07:47 |
danielb | you might have better luck in #esp-rs:matrix.org | 18:43:39 |
danielb | and pretty please include enough information so that people don't have to ask what you did and what isn't working | 18:44:16 |
5 Nov 2024 |
Thomas Guggler | In reply to @bugadani:matrix.org and pretty please include enough information so that people don't have to ask what you did and what isn't working thanks | 20:41:01 |
10 Nov 2024 |
almindor | Ralph: wrt. https://github.com/almindor/mipidsi/issues/142 I ran some more tests and it seems that doing static dispatch is actually detrimental to performance. Changing BUFFER_SIZE to a const generic param (with 64 default) and using something like 512 gives a fair amount of boost (~25% increase in performance) so I think I'll push that into display-interface when I get a chance | 03:57:55 |
almindor | The biggest hurdle seems to be the BE conversion though, specifically the fact that we need to do a "repeat of 16 bits into 8 bit BE bytes". I tried and even without the BE flip though, just the iterator repeat conversion to 8bit bytes slows down roughly the same amount. I'm not sure what the answer is here, especially for cases such as fill_solid where we don't want to have big buffers | 03:59:13 |
almindor | At least I have a reference "100% performance" case with the raw push setup now hitting the same FPS as the C version. I'm hoping there's a way to get similar performance out of using an iterator. | 04:00:40 |
Ralph | almindor: you might've pinged the wrong person? i wasn't involved on that issue | 08:32:30 |
9names | i assume it was intended for rfuest based on folks in the PR? | 08:38:47 |