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
<marex> austriancoder: the "no interest from developers" might have a reason ...
JohnnyonF has joined #etnaviv
JohnnyonFlame has quit [Ping timeout: 480 seconds]
<austriancoder> mwalle: sure! mesa ci supports lava setups too.
<austriancoder> marex: hmm.. mostly lack of documentation about inner works? or how to do basic RE?
* austriancoder thought about having some kind of landing page like asahi linux has
chewitt has joined #etnaviv
frieder has joined #etnaviv
frieder has quit [Ping timeout: 480 seconds]
frieder has joined #etnaviv
<mwalle> austriancoder: ok, something to keep in mind, maybe when there is actual support for the LS1028A (the WIP merge from lynxeye request is needed)
<mwalle> (and the cadence DP phy driver is still missing)
<austriancoder> yes..
<mwalle> austriancoder: speaking of, there is off screen rendering (at least theres an option in glmark2). but etnaviv (or maybe its because it depends on dp500) is only working with an attached display. is there any trick to make it work nonetheless?
chewitt has quit [Quit: Zzz..]
<dos1> austriancoder: thanks for your XDC talk! got a late question: in a future where GLES3 is already supported by etnaviv, how far would it be to go to GL3.3 then? is it realistic to ever support GL3.3 on GC7000?
<austriancoder> mwalle: for me off screen rendering works with e.g. glmark2 and I run piglit with gbm an no screen attached in CI - it might depend on dp500
<mwalle> austriancoder: ok, then that might be another bug to chase ;)
<mwalle> austriancoder: what display driver is known to work, eg. which one(s) do you use? so i can have a look at them
<austriancoder> dos1: good question .. out of my mind am do not know the requirements for GL3.3 .. atm I would say it could be possible. I can have a deeper look at this topic after day job
<austriancoder> mwalle: my main kms driver is the imx one
<mwalle> austriancoder: ok thanks, we also got an imx8m board
lynxeye has joined #etnaviv
JohnnyonF has quit [Read error: Connection reset by peer]
pcercuei has joined #etnaviv
nroberts has joined #etnaviv
xoddark has joined #etnaviv
<marex> austriancoder: lemme be blunt
<marex> austriancoder: onboarding new developers, even motivated ones, with etnaviv just ... sucks
<marex> austriancoder: case in point, this mmuv2 issue, I tried to solve it, but got such lacking help I felt like it was utterly unwelcome to try and learn something here
<marex> frankly, there was no help, just "wait I dont have time, wait I am away, wait this, wait that", which I could understand for a while, but not for months
<marex> austriancoder: it is fun to hack on etnaviv because the ISA is sane, but the lack of documentation and guidance is utterly crushingly demotivating
<marex> austriancoder: on the other hand, when patching e.g. the a2xx, that was nice, I got quick feedback and input on the issue ... it was much nicer than trying and trying for months and getting nowhere
<marex> that is what I think needs to be fixed here
chewitt has joined #etnaviv
Surkow|laptop has quit [Remote host closed the connection]
Surkow|laptop has joined #etnaviv
frieder has quit [Quit: Leaving]
lynxeye has quit []
cockroach has joined #etnaviv
xoddark has quit [Remote host closed the connection]
JohnnyonFlame has joined #etnaviv
pcercuei has quit [Quit: dodo]