ChanServ changed the topic of #etnaviv to: #etnaviv - the home of the reverse-engineered Vivante GPU driver - Logs https://oftc.irclog.whitequark.org/etnaviv
JohnnyonFlame has joined #etnaviv
sravn_ has joined #etnaviv
sravn has quit [Ping timeout: 480 seconds]
sravn_ has quit [Remote host closed the connection]
sravn_ has joined #etnaviv
pcercuei has joined #etnaviv
frieder has joined #etnaviv
lynxeye has joined #etnaviv
JohnnyonFlame has quit [Read error: Connection reset by peer]
JohnnyonFlame has joined #etnaviv
lynxeye has quit [Quit: Leaving.]
lynxeye has joined #etnaviv
crcvxc has quit [Read error: Connection reset by peer]
frieder has quit [Remote host closed the connection]
frieder has joined #etnaviv
frieder has quit [Remote host closed the connection]
frieder has joined #etnaviv
frieder has quit [Remote host closed the connection]
frieder has joined #etnaviv
frieder has quit [Remote host closed the connection]
frieder has joined #etnaviv
lynxeye has quit [Quit: Leaving.]
frieder has quit [Remote host closed the connection]
JohnnyonF has joined #etnaviv
JohnnyonFlame has quit [Ping timeout: 480 seconds]
JohnnyonFlame has joined #etnaviv
JohnnyonF has quit [Ping timeout: 480 seconds]
sravn_ has quit []
sravn has joined #etnaviv
<sirspudd> marex I have jumped in the mainline hot tub
<sirspudd> /dev/fb0 was populated and functional very quickly :D
<sirspudd> I am seeing something quirky though; when I launch a very simple splash screen (launches almost immediately) it takes ~4 seconds before the content hits the screen
<sirspudd> I literally just moved us off galcore, and I was not seeing anything close to this behavior there
<marex> dd if=/dev/urandom of=/dev/fb0 ... does this update immediatelly ?
<marex> use drm/kms for blitting splash screen, fbdev has been on life support/dead for like what, over a decade ? almost two now ?
<sirspudd> marex to be clear, I am using eglfs for a Qt app
<sirspudd> /dev/fb0 is the emulated framebuffer; I think Qt still queries it for dimensions
<sirspudd> marex catting to /dev/fb0 is immediate
<sirspudd> (catting urandom)
<marex> qt5 does not need fbdev with drm/kms backend
<marex> with OE use this in qtbase_%.bbappend
<marex> PACKAGECONFIG:append:yourmachine = " eglfs linuxfb gles2 kms gbm fontconfig freetype accessibility xkbcommon libinput"
<marex> that should cover all the flags needed
<sirspudd> Yep, thank you :D
<sirspudd> I will see if weston exhibits the same delay in launch
<marex> which OE-core release is that ?
<marex> make sure you use the DRM backend
<marex> XDG_RUNTIME_DIR=/var/run/user/0 weston -B drm
<marex> should be plenty to launch it
<marex> you can check whether you have the right flags enabled using bitbake -e qtbase | grep ^PACKAGECONFIG btw
<marex> austriancoder: is the gc7000 in mx8mp capable of sampling nv12 ?
<marex> austriancoder: and is that implemented in mesa ?
<marex> I think the former is "yes" and the later is "no" ?
<austriancoder> marex: I am not in front of a computer.. but I would say yes too. There is an old MR to add nv12 support: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3418
<marex> austriancoder: that's for mx6 using G2D to do some pre-blit thing
<marex> austriancoder: I think the mx8mp GPU can sample NV12 without this crutch
<austriancoder> marex: na.. that's not using the 2D core
<marex> oh that's a different one then, I'll take a look, thanks
<austriancoder> marex: I can rebase that MR next week and try to land it
<marex> austriancoder: lemme rebase that locally and test it until then
<austriancoder> Sure
<marex> austriancoder: the mx8mp is RS, not BLT, right ?
JohnnyonFlame has quit [Ping timeout: 480 seconds]
crcvxc has joined #etnaviv
pcercuei has quit [Quit: dodo]
<sirspudd> marex: mickledore (if yocto releases match 1-1 with OE-Core :D
<marex> sirspudd: there's no yocto, but yeah, you should be fine with those tweaks to qtbase_%.bbappend then
<sirspudd> marex: I worked at Trolltech in 2005 :D I have plunged the depths of Qt plenty
<sirspudd> (sorry 2006, graduated Dec 2005)
<marex> that was qt2 and qtopia ?
<marex> or qt/embedded or whatever it was called ?
crcvxc has quit [charon.oftc.net kinetic.oftc.net]
sravn has quit [charon.oftc.net kinetic.oftc.net]
sergi1 has quit [charon.oftc.net kinetic.oftc.net]
DavidHeidelberg[m] has quit [charon.oftc.net kinetic.oftc.net]
tomeu has quit [charon.oftc.net kinetic.oftc.net]
gruetzkopf has quit [charon.oftc.net kinetic.oftc.net]
samuelig has quit [charon.oftc.net kinetic.oftc.net]
Guest8608 has quit [charon.oftc.net kinetic.oftc.net]
T_UNIX has quit [charon.oftc.net helix.oftc.net]
alarumbe has quit [charon.oftc.net helix.oftc.net]
marex has quit [charon.oftc.net helix.oftc.net]
mntirc has quit [charon.oftc.net helix.oftc.net]
philn has quit [charon.oftc.net helix.oftc.net]
alarumbe has joined #etnaviv
mntirc has joined #etnaviv
philn has joined #etnaviv
sravn has joined #etnaviv
gruetzkopf has joined #etnaviv
thecollaboran36 has joined #etnaviv
BobBeck is now known as Guest530
thecollaboran36 is now known as BobBeck
samuelig has joined #etnaviv
marex has joined #etnaviv
JohnnyonFlame has joined #etnaviv