There was an error fetching the commit references. Please try again later.
renderer_opengl: Use textures for fragment shader LUTs instead of UBOs.
- Gets us LUT interpolation for free. - Some older Intel GPU drivers did not support the big UBOs needed to store the LUTs.
Showing
- src/video_core/renderer_opengl/gl_rasterizer.cpp 39 additions, 12 deletionssrc/video_core/renderer_opengl/gl_rasterizer.cpp
- src/video_core/renderer_opengl/gl_rasterizer.h 6 additions, 4 deletionssrc/video_core/renderer_opengl/gl_rasterizer.h
- src/video_core/renderer_opengl/gl_shader_gen.cpp 7 additions, 11 deletionssrc/video_core/renderer_opengl/gl_shader_gen.cpp
- src/video_core/renderer_opengl/gl_state.cpp 8 additions, 0 deletionssrc/video_core/renderer_opengl/gl_state.cpp
- src/video_core/renderer_opengl/gl_state.h 4 additions, 0 deletionssrc/video_core/renderer_opengl/gl_state.h
Loading
Please register or sign in to comment