yuzu/src/video_core/renderer_opengl
Lioncash d92e8ab062 gl_shader_manager: Take ShaderSetup instances by const reference in UseProgrammableVertexShader() and UseProgrammableFragmentShader()
Avoids performing unnecessary copies of 65560 byte sized ShaderSetup
instances, considering it's only used as part of lookup and not
modified.

Given the parameters were already const, it's likely taking these
parameters by reference was intended but the ampersand was forgotten.
2018-08-02 11:09:46 -04:00
..
gl_rasterizer.cpp gl_rasterizer: Replace magic number with GL_INVALID_INDEX in SetupConstBuffers() 2018-07-24 12:24:49 -04:00
gl_rasterizer.h gl_rasterizer: Use in-class member initializers where applicable 2018-07-24 12:08:12 -04:00
gl_rasterizer_cache.cpp Implement R16_G16 2018-07-26 02:01:29 +02:00
gl_rasterizer_cache.h Implement R32_FLOAT RenderTargetFormat 2018-08-01 15:31:42 +02:00
gl_resource_manager.h gl_state: Fix state management for texture swizzle. 2018-06-26 17:15:58 -04:00
gl_shader_decompiler.cpp Merge pull request #792 from lioncash/retval 2018-07-23 20:06:48 -07:00
gl_shader_decompiler.h video_core: Use nested namespaces where applicable 2018-07-20 18:23:54 -04:00
gl_shader_gen.cpp gl_shader_gen: Implement dual vertex shader mode. 2018-07-12 22:25:36 -04:00
gl_shader_gen.h gl_shader_gen: Implement dual vertex shader mode. 2018-07-12 22:25:36 -04:00
gl_shader_manager.cpp gl_shader_manager: Replace unimplemented function prototype 2018-07-20 18:39:54 -04:00
gl_shader_manager.h gl_shader_manager: Take ShaderSetup instances by const reference in UseProgrammableVertexShader() and UseProgrammableFragmentShader() 2018-08-02 11:09:46 -04:00
gl_shader_util.cpp Rename logging macro back to LOG_* 2018-07-02 21:45:47 -04:00
gl_shader_util.h Rename logging macro back to LOG_* 2018-07-02 21:45:47 -04:00
gl_state.cpp gl_state: Make references const where applicable in Apply() 2018-07-20 01:12:29 -04:00
gl_state.h Merge pull request #593 from bunnei/fix-swizzle 2018-06-26 22:05:49 -04: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_opengl: Add missing header guards 2018-04-19 21:13:59 -04:00
maxwell_to_gl.h Merge pull request #796 from bunnei/gl-uint 2018-07-24 04:44:56 -07:00
renderer_opengl.cpp vi: Partially implement buffer crop parameters. 2018-07-17 20:13:17 -04:00
renderer_opengl.h vi: Partially implement buffer crop parameters. 2018-07-17 20:13:17 -04:00