dolphin/Source/Core
degasus 95aeedec19 OpenGL: readback efb2ram with different strides at once
This is done with a pixel buffer object. We still have to stall the GPU, but
we only do it once per efb2ram call.
As the cpu can't access the vram, it has to queue a memcpy for the gpu and
wait for the gpu to finish this copy. We did this for every cache line which
is just stupid. Now we copy the complete texture into a pbo and readback this
at once. So we don't have to wait for lots of round-trip-times.
2013-11-26 20:05:49 +01:00
..
AudioCommon Re-plumb window handle to the dsound backend. 2013-11-07 09:24:56 -08:00
Common Merge branch 'ppc_fp' 2013-11-18 19:31:09 +01:00
Core Revert "jit: change our linking module to be able to handle arbitrary exit addresses" 2013-11-25 16:56:04 -06:00
DiscIO Fix format string warnings 2013-11-13 04:01:16 +01:00
DolphinWX [Android] Enable hard-float support. Requires Android NDK r9b. 2013-11-24 16:43:53 -06:00
InputCommon more warning fixes 2013-11-14 02:19:15 -05:00
VideoBackends OpenGL: readback efb2ram with different strides at once 2013-11-26 20:05:49 +01:00
VideoCommon Fix the issue with COLOROUT not being defined anymore. Fix a issue where Mali shader compiler is idiotic in finding an overload for the mix function. 2013-11-25 00:06:29 +00:00
CMakeLists.txt Put Plugins/ in Core/, rename to VideoBackends 2013-10-07 10:37:01 -04:00