<div dir="ltr"><br><div><p style="margin-top:0px;color:rgb(0,0,0);font-family:Helvetica,Arial,sans-serif;font-size:15.008px">Hi Everyone!</p><p style="color:rgb(0,0,0);font-family:Helvetica,Arial,sans-serif;font-size:15.008px">I have a program that’s using dmabuf’s to create a zero copy camera->GL texture pipeline and it’s working great on my RPi4.</p><p style="color:rgb(0,0,0);font-family:Helvetica,Arial,sans-serif;font-size:15.008px">Now as a last step I want to access the pixels that Iv’e processed in gl with shaders, on the cpu.</p><p style="color:rgb(0,0,0);font-family:Helvetica,Arial,sans-serif;font-size:15.008px">Iv’e been told that on the Raspberry Pi OpenGL is sharing the same memory as the cpu so I’m hoping it would be possible to do something like a dmabuf on the ‘way out’ too?</p><p style="color:rgb(0,0,0);font-family:Helvetica,Arial,sans-serif;font-size:15.008px">Does anyone have any pointers in how this could work?</p><p style="color:rgb(0,0,0);font-family:Helvetica,Arial,sans-serif;font-size:15.008px">Cheers<br>Fred</p></div></div>