Thread with 19 posts

jump to expanded post

this is of course about touchHLE, which really needs the ability to share framebuffers between opengl contexts in some form, but which i've never been able to get working until now, so i've had to resort to incredibly horrible workarounds that'll only get worse in future

Open thread at this post
  1. first frame, drawn with first context, which creates the “GL” texture
  2. second frame, drawn with the second context, which uses the same texture
  3. third frame, drawn with the first context, same texture again
  4. fourth frame, drawn with the second context, same texture again
Open thread at this post

I mean. maybe using glReadPixels() is fine. these are ancient games, surely they can finish rendering in well under 16ms…? I'm not doing major rendering after that, just compositing. OTOH I shudder at the thought of sending a 4K framebuffer from VRAM to system RAM and back…

Open thread at this post