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