Current Server Time: 15:57 (Central Europe)

#apertus IRC Channel Logs

2021/09/06

Timezone: UTC


03:14
Bertl
off to bed now ... have a good one everyone!
03:14
Bertl
changed nick to: Bertl_zZ
06:43
fredy
joined the channel
07:09
se6astian
good day
11:02
Bertl_zZ
changed nick to: Bertl
11:02
Bertl
morning folks!
16:00
se6astian
MEETING TIME!
16:00
se6astian
who is here?
16:02
se6astian
anyone? :)
16:02
vup
is here
16:02
se6astian
hurray
16:03
se6astian
vup do you have any news to report?
16:03
vup
sure a bit
16:03
vup
shall I start?
16:04
se6astian
yes please
16:05
vup
Ok, I continued with some improvements to narui (the ui framework for the recorder)
16:05
vup
First I combined the two different renderers / renderpasses we had (text and svg like paths) into a single renderpass
16: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
16:07
vup
This was already a 2x performance improvement for a rectangle heavy benchmark
16: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
16:08
vup
(but I did not find the time for that yet)
16:08
se6astian
very cool
16: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
16: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
16:10
vup
I think we came up with a quite efficient design, but no time to implement it yet
16:10
vup
Also as anuejn doesn't seem to be present, he did reworked the macros we use to provide drastically better error messages
16:11
vup
s/did//
16:11
vup
(Also the combined renderer fixed some artifacts we had previously with clipping)
16:11
vup
I think thats it
16:12
se6astian
many thanks
16:12
se6astian
BAndiT1983: are you here as well?
16:12
se6astian
super quick updates from me in the meantime:
16: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
16:13
se6astian
vup what would be the best way to give you remote access to my laptop with the beta connected here?
16:15
vup
me? I mostly access for tpw_rules and anuejn will be relevant, right?
16:15
vup
s/I/I think/
16:16
se6astian
probably yes
16: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
16:17
vup
Doing the same here seems reasonable aswell
16:17
se6astian
right, will look into that
16:17
BAndiT1983
just finished work, but nothing to report, am just tinkering with same70, to check if it would fit as replacement for pic32
16:17
se6astian
right, thanks
16:18
se6astian
anyone else who wants to report? otherwise Bertl please finish us
16:22
se6astian
Bertl ?
16:27
Bertl
sorry, was in a lengthy phone call
16:27
Bertl
nothing new to report here this week
16:28
se6astian
alright! then many thanks all participants! MEETING CONCLUDED
16:33
Bertl
thanks for moderating!
16:47
Bertl
off for now ... bbl
16:47
Bertl
changed nick to: Bertl_oO
23:16
fredy
left the channel
23:30
fredy
joined the channel