04:14 | Bertl | off to bed now ... have a good one everyone!
| |
04:14 | Bertl | changed nick to: Bertl_zZ
| |
07:43 | fredy | joined the channel | |
08:09 | se6astian | good day
| |
12:02 | Bertl_zZ | changed nick to: Bertl
| |
12:02 | Bertl | morning folks!
| |
17:00 | se6astian | MEETING TIME!
| |
17:00 | se6astian | who is here?
| |
17:02 | se6astian | anyone? :)
| 17:02 | vup | is here
|
17:02 | se6astian | hurray
| |
17:03 | se6astian | vup do you have any news to report?
| |
17:03 | vup | sure a bit
| |
17:03 | vup | shall I start?
| |
17:04 | se6astian | yes please
| |
17:05 | vup | Ok, I continued with some improvements to narui (the ui framework for the recorder)
| |
17:05 | vup | First I combined the two different renderers / renderpasses we had (text and svg like paths) into a single renderpass
| |
17:06 | vup | Furthermore I added special handling for (rounded) rects to no longer go through the path tesselator we were using, as rendering them directly in a fragment shader (using signed distance fields) is very simple and we can save a lot of overhead from not putting them through the tesselator
| |
17:07 | vup | This was already a 2x performance improvement for a rectangle heavy benchmark
| |
17:08 | vup | furthermore with text, rounded rects and more general shapes combined into one renderpass, correct blending even for transparent text is now very easy to implement
| |
17:08 | vup | (but I did not find the time for that yet)
| |
17:08 | se6astian | very cool
| |
17:09 | vup | I also did some other minor performance improvements (getting rid of more hashmap lookups / replacing the last hashmap with a more special purpose data structure) which yielded another 50% performance improvement
| |
17:09 | vup | Finally anuejn and I did a lot of design work for adding support for arbitrary "inbetween" renderpasses, to implement things like shadows for arbitrary widgets or something like backdrop blur
| |
17:10 | vup | I think we came up with a quite efficient design, but no time to implement it yet
| |
17:10 | vup | Also as anuejn doesn't seem to be present, he did reworked the macros we use to provide drastically better error messages
| |
17:11 | vup | s/did//
| |
17:11 | vup | (Also the combined renderer fixed some artifacts we had previously with clipping)
| |
17:11 | vup | I think thats it
| |
17:12 | se6astian | many thanks
| |
17:12 | se6astian | BAndiT1983: are you here as well?
| |
17:12 | se6astian | super quick updates from me in the meantime:
| |
17:13 | se6astian | the magewell usb3 capture device has arrived and I measured the 5V header on the first assembled dev kit to not be operational, so bertl just suggested external cooling for now
| |
17:13 | se6astian | vup what would be the best way to give you remote access to my laptop with the beta connected here?
| |
17:15 | vup | me? I mostly access for tpw_rules and anuejn will be relevant, right?
| |
17:15 | vup | s/I/I think/
| |
17:16 | se6astian | probably yes
| |
17:16 | vup | but anyways, what I am currently doing for remote access to the beta sitting at anuejn's is sharing it through a wireguard tunnel
| |
17:17 | vup | Doing the same here seems reasonable aswell
| |
17:17 | se6astian | right, will look into that
| |
17:17 | BAndiT1983 | just finished work, but nothing to report, am just tinkering with same70, to check if it would fit as replacement for pic32
| |
17:17 | se6astian | right, thanks
| |
17:18 | se6astian | anyone else who wants to report? otherwise Bertl please finish us
| |
17:22 | se6astian | Bertl ?
| |
17:27 | Bertl | sorry, was in a lengthy phone call
| |
17:27 | Bertl | nothing new to report here this week
| |
17:28 | se6astian | alright! then many thanks all participants! MEETING CONCLUDED
| |
17:33 | Bertl | thanks for moderating!
| |
17:47 | Bertl | off for now ... bbl
| |
17:47 | Bertl | changed nick to: Bertl_oO
| |
00:16 | fredy | left the channel | |
00:30 | fredy | joined the channel |