dolphin/Source/Core/VideoBackends/OGL
Stenzek 89e54fbd6c OGL: Work around slowdown of glMapBufferRange with SSBO on NVIDIA drivers
Using glMapBufferRange to read back the contents of the SSBO is extremely
slow on NVIDIA drivers. This is more noticeable at higher internal
resolutions. Using glGetBufferSubData instead does not seem to exhibit
this slowdown.
2016-05-19 21:24:09 +10:00
..
BoundingBox.cpp OGL: Work around slowdown of glMapBufferRange with SSBO on NVIDIA drivers 2016-05-19 21:24:09 +10:00
BoundingBox.h OGL: implement bounding box support with ssbo 2014-11-17 21:20:32 +01:00
CMakeLists.txt Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
FramebufferManager.cpp FrameBufferManager: Fix typo in stereoscopic MSAA shader. 2016-01-07 20:05:12 +01:00
FramebufferManager.h Merge pull request #3361 from stenzek/d3d-vectored-efb-pokes 2015-12-30 15:27:24 +01:00
main.cpp OpcodeDecoder: Add namespace 2016-01-24 01:31:36 -05:00
NativeVertexFormat.cpp VideoBackends: Simplify initialization and deinitialization of resources 2015-12-20 22:40:37 -05:00
OGL.vcxproj VideoBackend: Get rid of a boolean global 2016-01-02 18:03:28 -05:00
OGL.vcxproj.filters VideoBackend: Get rid of a boolean global 2016-01-02 18:03:28 -05:00
PerfQuery.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
PerfQuery.h VideoBackends: Simplify initialization and deinitialization of resources 2015-12-20 22:40:37 -05:00
PostProcessing.cpp ShaderGeneration: Get rid of static buffers 2015-12-26 17:01:54 -05:00
PostProcessing.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
ProgramShaderCache.cpp ShaderGeneration: Get rid of static buffers 2015-12-26 17:01:54 -05:00
ProgramShaderCache.h Merge pull request #3431 from stenzek/shadercache 2016-01-04 19:11:14 -05:00
RasterFont.cpp Fix building with PCH disabled. 2015-09-28 11:51:08 -05:00
RasterFont.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
Render.cpp OGL: Drop QC ES3.1 workaround. 2016-05-11 20:45:07 +02:00
Render.h Use ffmpeg for Windows Video Dumping instead of VFW 2016-01-07 18:37:58 -05:00
SamplerCache.cpp VideoCommon: Refactor TexMode0 mipmaps disabled test into a helper function 2016-03-24 13:43:29 +11:00
SamplerCache.h VideoBackends: Simplify initialization and deinitialization of resources 2015-12-20 22:40:37 -05:00
StreamBuffer.cpp OGL: Use coherent mapping on Qualcomm devices. 2016-05-11 23:55:28 +02:00
StreamBuffer.h StreamBuffer: Make factory function return a std::unique_ptr 2015-12-21 10:21:38 -05:00
TextureCache.cpp Copy all layers of textures with CopyRectangleFromTexture 2016-02-14 21:17:06 +01:00
TextureCache.h VideoBackends: Simplify initialization and deinitialization of resources 2015-12-20 22:40:37 -05:00
TextureConverter.cpp TextureCache: Rewrite EFB Copy control flow 2015-11-15 12:02:41 +01:00
TextureConverter.h TextureCache: Rewrite EFB Copy control flow 2015-11-15 12:02:41 +01:00
VertexManager.cpp VideoBackend: Get rid of a boolean global 2016-01-02 18:03:28 -05:00
VertexManager.h VideoBackend: Get rid of a boolean global 2016-01-02 18:03:28 -05:00
VideoBackend.h Merge VideoBackendHardware into VideoBackend. 2016-01-12 23:18:58 +01:00