Current Server Time: 23:08 (Central Europe)

#apertus IRC Channel Logs

2021/09/06

Timezone: UTC


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