frieder has quit [Read error: Connection reset by peer]
lynxeye has joined #etnaviv
mvlad has quit [Quit: Leaving]
mvlad has joined #etnaviv
frieder_ has quit [Ping timeout: 480 seconds]
frieder_ has joined #etnaviv
frieder_ has quit [Ping timeout: 480 seconds]
frieder_ has joined #etnaviv
frieder_ has quit [Ping timeout: 480 seconds]
frieder_ has joined #etnaviv
frieder_ has quit [Ping timeout: 480 seconds]
frieder_ has joined #etnaviv
frieder_ has quit []
frieder has joined #etnaviv
otavio__ has quit [Remote host closed the connection]
otavio_ has joined #etnaviv
pcercuei has joined #etnaviv
frieder has quit [Ping timeout: 480 seconds]
frieder has joined #etnaviv
frieder has quit [Ping timeout: 480 seconds]
frieder has joined #etnaviv
pcercuei has quit [Read error: Connection reset by peer]
pcercuei has joined #etnaviv
<cphealy>
Hi Lucas
<cphealy>
I'm curious if you can answer the following question: For NV12, as I recall, Vivante GPUs perform color space conversion using a shader inside Mesa. Is this correct? If so, can you point me to it?
<cphealy>
I ask as I'm trying to learn more about this functionality as I want to see if I can do inline detiling with Mediatek tiled video buffers. The tiling format has been learned and standalone GL code has been written to convert a tiled input buffer to a linear output buffer. I want to see if it's possible to integrate this into mesa for "inline" detiling.
<lynxeye>
cphealy: shader replacement for NV12 external textures happens in the frontend. Function to search for is lower_yuv_external. The driver doesn't get to see the original input.
<cphealy>
cool, tnx
frieder has quit [Remote host closed the connection]
lynxeye has quit [Quit: Leaving.]
mvlad has quit [Remote host closed the connection]
Surkow|laptop has quit [Ping timeout: 480 seconds]