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 quit [Ping timeout: 480 seconds]
Leopold has quit [Remote host closed the connection]
Leopold_ has joined #etnaviv
frieder has joined #etnaviv
lynxeye has joined #etnaviv
pcercuei has joined #etnaviv
JohnnyonFlame has joined #etnaviv
JohnnyonF has quit [Ping timeout: 480 seconds]
Leopold_ has quit [Remote host closed the connection]
Leopold_ has joined #etnaviv
Leopold_ has quit []
Leopold_ has joined #etnaviv
<dv_> does anybody know if the closed source drivers allow for setting a custom 3x3 csc matrix for the YUV->RGB conversion functionality?
<dv_> or if etnaviv through mesa allows for it?
<lynxeye> dv_: The 3d samplers are fixed function and only support a single color space (as far as we know). The 2D GPU can do a YUV->RGB blit with configurable bt.601 or rec.709 color space, but neither of them support a custom matrix.
<lynxeye> If you need a custom matrix your best bet would be to reinterpret a NV12 input and do the conversion in a shader.
<dv_> it seems that the 2D GPU does support a custom csc matrix tho
<dv_> in g2dExt.h , I can find: `int g2d_set_csc_matrix(void *handle, const unsigned *matrix);`
pcercuei has quit [Quit: Lost terminal]
pcercuei has joined #etnaviv
Leopold_ has quit [Remote host closed the connection]
Leopold_ has joined #etnaviv
lynxeye has quit [Quit: Leaving.]
frieder has quit [Remote host closed the connection]
ARF has joined #etnaviv
<ARF> Does anybody know where I can find a wiki page or similar that shows the status of various features on supported GPUs? I'm trying to figure out what can or can't run on my MNT Reform and the GC7000 it has.
<ARF> Most of the ones I've found by searching don't even have that chip listed.
<austriancoder> ARF: there is non .. https://mesamatrix.net/ has some info but the source of it is not up2date
<austriancoder> ARF: gles2 and opengl 2.1 .. thats what you get more or less without any version faking
<ARF> Hmm, yeah that's why I wanted to check what's actually supported. Faking it with MESA_GL_VERSION_OVERRIDE=3.0 gets the app (SDR++) to start and run with what seems to be no issues.
<ARF> I had similar issues back in the day with radeon but they had a really good page on the freedesktop.org wiki about what works and what's not implemented yet.
JohnnyonF has joined #etnaviv
JohnnyonFlame has quit [Ping timeout: 480 seconds]
Leopold_ has quit []
Leopold_ has joined #etnaviv
<ARF> thanks for the help austriancoder i think i have a starting point :)
ARF has left #etnaviv [WeeChat 3.6]
pcercuei has quit [Quit: dodo]
JohnnyonFlame has joined #etnaviv
Johnny has joined #etnaviv
JohnnyonF has quit [Ping timeout: 480 seconds]
JohnnyonFlame has quit [Ping timeout: 480 seconds]