yuzu/src/video_core/renderer_opengl
Subv 7fc516cc1a MaxwellToGL: Added a TODO and partial implementation of maxwell wrap mode 4 (Clamp, GL_CLAMP).
This clamp mode was removed from OpenGL as of 3.1, we can emulate it by using GL_CLAMP_TO_BORDER to get the border color of the texture, and then manually sampling the edge to mix them in the fragment shader.
2018-04-17 10:16:50 -05:00
..
gl_rasterizer.cpp GPU: Use the same buffer names in the generated GLSL and the buffer uploading code. 2018-04-15 15:02:50 -05:00
gl_rasterizer.h GPU: Use the same buffer names in the generated GLSL and the buffer uploading code. 2018-04-15 15:02:50 -05:00
gl_rasterizer_cache.cpp renderer_opengl: Use OGLProgram instead of OGLShader. 2018-04-13 23:48:21 -04:00
gl_rasterizer_cache.h renderer_opengl: Use OGLProgram instead of OGLShader. 2018-04-13 23:48:21 -04:00
gl_resource_manager.h shaders: Fix GCC and clang build issues. 2018-04-14 16:01:40 -04:00
gl_shader_decompiler.cpp GPU: Use the same buffer names in the generated GLSL and the buffer uploading code. 2018-04-15 15:02:50 -05:00
gl_shader_decompiler.h shaders: Expose hints about used const buffers. 2018-04-15 11:50:10 -04:00
gl_shader_gen.cpp shaders: Expose hints about used const buffers. 2018-04-15 11:50:10 -04:00
gl_shader_gen.h GPU: Use the same buffer names in the generated GLSL and the buffer uploading code. 2018-04-15 15:02:50 -05:00
gl_shader_manager.cpp GPU: Upload the entirety of each constbuffer for each shader stage as SSBOs. 2018-04-14 23:02:05 -05:00
gl_shader_manager.h GPU: Don't use explicit binding points when uploading the constbuffers to opengl. 2018-04-15 14:14:57 -05:00
gl_shader_util.cpp gl_shader_util: Grab latest upstream. 2018-04-13 23:48:21 -04:00
gl_shader_util.h gl_shader_util: Add missing includes. 2018-04-13 23:48:23 -04:00
gl_state.cpp GPU: Allow configuring ssbos in the opengl state manager. 2018-04-14 22:54:23 -05:00
gl_state.h GPU: Use the buffer hints from the shader decompiler to upload only the necessary const buffers for each shader stage. 2018-04-15 11:15:54 -05:00
gl_stream_buffer.cpp renderer_gl: Port over gl_stream_buffer module from Citra. 2018-03-19 23:14:02 -04:00
gl_stream_buffer.h renderer_gl: Port over gl_stream_buffer module from Citra. 2018-03-19 23:14:02 -04:00
maxwell_to_gl.h MaxwellToGL: Added a TODO and partial implementation of maxwell wrap mode 4 (Clamp, GL_CLAMP). 2018-04-17 10:16:50 -05:00
renderer_opengl.cpp renderer_opengl: Fix Morton copy byteswap, etc. 2018-04-14 16:01:39 -04:00
renderer_opengl.h renderer_opengl: Use OGLProgram instead of OGLShader. 2018-04-13 23:48:21 -04:00