Current Server Time: 03:11 (Central Europe)

#apertus IRC Channel Logs

2021/08/30

Timezone: UTC


03:39
Bertl_oO
off to bed now ... have a good one everyone!
03:39
Bertl_oO
changed nick to: Bertl_zZ
04:41
se6astian
left the channel
04:41
se6astian
joined the channel
04:45
vup
left the channel
04:45
mithro
left the channel
04:45
mithro
joined the channel
04:47
vup
joined the channel
06:11
lexano
left the channel
06:11
lexano
joined the channel
07:29
se6astian
good day
09:16
fredy
left the channel
09:33
fredy
joined the channel
10:55
Bertl_zZ
changed nick to: Bertl
10:55
Bertl
morning folks!
10:56
fredy
left the channel
11:22
se6astian
good day!
14:00
fredy
joined the channel
16:00
se6astian
MEETING TIME!
16:00
se6astian
please pm me know to report!
16:00
vup
is here
16:01
Bertl
is here ...
16:01
se6astian
*now
16:01
se6astian
vup do you have news to share?
16:02
vup
yeah some
16:02
se6astian
please go ahead
16:02
vup
Ok
16:02
Bertl
what a shame we need to fail all our GSoC students because they did not attend the final meeting ;)
16:02
vup
Last week I talked about writing a (flutter inspired) box layout library for use in narui (the ui framework for the recorder)
16:03
vup
this week I worked together with anuejn to integrate that library into narui, which is now done
16:03
vup
Furthermore anuejn and I worked on a lot more improvements for narui
16:04
vup
We reworked the API a bit to prevent the widget from being able to change its state during its evaluation. This prevents infinite reevaluation loops from occuring
16:05
vup
We implemented depth testing and the draw order sorting necessary for that, so now widgets properly occlude each other
16:06
vup
There are still some minor things that could be improved with the depth testing (for example drawing something that is not opaque above text will lead to wrong results), but for now I think it should be good enough.
16:07
vup
Furthermore (mostly anuejn) also implemented clipping, so you can now prevents parts of the widget from being drawn
16:07
tpw_rules
hi sorry
16:07
vup
(this can for example be used to implement something you can scroll)
16:08
vup
finally a lot of optimizations were done and the one benchmark we used for most of the performance measuring is now about 16x to 17x faster than last week.
16:08
se6astian
very cool!
16:10
vup
Besides some minor points (like keyboard input) this should now support everything needed for a UI framework and be decently fast
16:10
vup
Thats it from me this week
16:10
se6astian
many thanks, sounds great
16:11
se6astian
I had a brief chat yesterday about the axiom recorder softwares capabilities to capture A&B frames from the magewell USB3 hdmi capture device
16:11
se6astian
and converting the 2 frames into one viewable preview images in a shader
16:11
se6astian
that can be displayed
16:12
se6astian
but at the same time writing the A&B frames to disk
16:12
se6astian
or doing the raw12 conversion on the fly and writing that to disk...
16:12
tpw_rules
what does A&B mean? two fro comparison?
16:12
tpw_rules
for*
16:12
se6astian
https://www.apertus.org/axiom-beta-uhd-raw-mode-explained-article-may-2016
16:13
se6astian
we capture 2x 1920x1080 24 bit images (A&B frames) of one raw UHD image
16:13
se6astian
this should allow full 12 bit recovery of raw UHD values
16:14
se6astian
the problem is that the images would just look like gibberish on a monitor watching the HDMI stream
16:15
se6astian
since most students have indeed fled the channel more news from me :)
16:15
se6astian
GSoC is almost over, the last evaluations are being written now, deadline in less than 2h
16:16
se6astian
all students create the project entries on the wiki, thanks!
16:16
se6astian
https://wiki.apertus.org/index.php/GSoC_Projects
16:16
tpw_rules
is there anything further students need to do to make sure those go smoothly? did you get everything you wanted for the blog and wiki?
16:16
vnksnkr
has not fled
16:16
eppisai_
is here
16:16
se6astian
very good :D
16:16
se6astian
some wiki entries still need links to final report/content though
16:17
se6astian
and I did not get a google doc for the website article from all students yet so please send those to me if you did not before
16:18
se6astian
max finished the editing of team talk episode 16.1
16:18
se6astian
and I am just uploading to youtube right now
16:18
Bertl
\o/
16:18
se6astian
I am also creating the website article around the TT episode as next steps
16:19
se6astian
last week I picked up the first two AXIOM Beta Dev kits from the hardware production rin from bertl
16:20
se6astian
today I assembled the first one and it works!
16:20
se6astian
the second one will follow soon, just minor parts missing (screws for heatsink - will order those ASAP)
16:20
se6astian
the kit will be made remotely available to vup/anuen/tpw_rules to test their new gateware on the full beta with HDMI output
16:20
se6astian
another magewell capture device has also been ordered and should arrive mid week
16:21
se6astian
at the meeting with Bertl some development next steps in general were also discussed, maybe he wants to share more about those then?
16:21
Bertl
nah, go ahead ;)
16:22
se6astian
ok
16:22
eppisai_
Hi, I had a minor update from last week I would like to share..
16:22
se6astian
so 1. bertl proposed a high precision clock with a small FPGA on a simple pcb and 7 segment LED number displays
16:23
se6astian
to show accuracy real time clock
16:23
se6astian
as well as led or 7-segment elements to visualize passing time
16:23
se6astian
this can be placed in front of a Beta to evaluate the recorded frames
16:23
se6astian
timing, order, exposure duration, etc.
16:24
se6astian
2. the raw recording mode based on using a magewell usb3 hdmi capture device looks most promising and simple to achieve
16:24
se6astian
as all hardware elements for the solution have basically been confirmed working
16:24
se6astian
now the last remaining steps are a modification of the FPGA pixel repacking in the beta
16:25
se6astian
Bertl will do this on the old gateware he has not touched for some time, might be a slight challenge but we know he can do it!
16:25
se6astian
the real time preview could be a separate clean feed hdmi output or as mentioned before a real time shader on the recorder side
16:26
se6astian
and then the last missing piece is converting the recorded A&B frames to a single raw12 image again
16:26
se6astian
I hope Alex from ML can help us there
16:26
se6astian
but he did not follow us from freenode here and so far has not replied to my email, fingers crossed though
16:27
se6astian
some things related to the AXIOM remote were also discussed
16:27
se6astian
and many other things I forgot right now or don't deem ready for the big circle now :)
16:28
se6astian
eppisai_: please go ahead
16:28
eppisai_
Hi..:)
16:30
eppisai_
I am trying to finish my tasks so, last week had created a pull request for timer for avg framerate measurement in AXIOM Remote firmware
16:31
eppisai_
It also included a line bug fix of AXIOM REMOTE Visualizer.. currently it's not functional in main repo
16:32
eppisai_
And while the code review of this pull request happens.. this week I am working on transition task..
16:32
eppisai_
So, that's it :)
16:33
eppisai_
Hi, Sebastian sorry for interrupting.. please finish..
16:34
eppisai_
https://github.com/apertus-open-source-cinema/AXIOM-Remote/pull/42
16:35
anuejn
is a bit late to the party
16:39
Bertl
ah, well, I guess that's it for this week, se6astian has probably fallen asleep by now ...
16:39
Bertl
anybody else who wants to report anything?
16:40
tpw_rules
i just want to report that i don't want to report :) the new semester started last week so i have been getting on my feet with regards to that. work on the beta should resume this week
16:40
Bertl
sounds good, we all hope that the GSoC students will stick around for some while
16:41
Bertl
at least till the projects can be integrated or start getting actively used
16:41
Bertl
as se6astian mentioned, I completed some Betas and there are more to come as the PCBs seem to work reasonably fine after some rework
16:42
Bertl
I will also dig into the gateware once again to make raw recording work with the new setup (magewell)
16:43
Bertl
if nobody else has anything to report, I consider the meeting concluded for today
16:44
Bertl
GSoC results will be published tomorrow
16:45
Bertl
thanks everybody for participating!
16:50
se6astian
sorry just got a phone call until now
16:51
se6astian
anuejn: you said you wanted to share, please go ahead
16:52
anuejn
most of the progress was already reported by vup
16:52
anuejn
narui is getting into a state where it is generally usefull
16:53
anuejn
currently I am doing a big refactor to improve structure and only export things that are meant to be accessed from outside
16:53
anuejn
after that we are probably good for a 0.1 release :party:
16:53
anuejn
thats it from my side
16:59
se6astian
many thanks
17:00
Bertl
off for now ... bbl
17:00
Bertl
changed nick to: Bertl_oO
17:00
se6astian
MEETING CONCLUDED!
17:00
se6astian
many thanks all participants
17:00
se6astian
and GSoC is overindeed, but please stick around :)
17:00
se6astian
*over indeed
21:02
illwieckz
left the channel
21:06
illwieckz
joined the channel
22:54
fredy
left the channel
23:30
fredy
joined the channel