There was an error fetching the commit references. Please try again later.
gl_shader_cache: Specialize shader workgroup
Drop the usage of ARB_compute_variable_group_size and specialize compute shaders instead. This permits compute to run on AMD and Intel proprietary drivers.
Showing
- src/video_core/engines/kepler_compute.h 1 addition, 1 deletionsrc/video_core/engines/kepler_compute.h
- src/video_core/renderer_opengl/gl_rasterizer.cpp 7 additions, 14 deletionssrc/video_core/renderer_opengl/gl_rasterizer.cpp
- src/video_core/renderer_opengl/gl_shader_cache.cpp 28 additions, 35 deletionssrc/video_core/renderer_opengl/gl_shader_cache.cpp
- src/video_core/renderer_opengl/gl_shader_cache.h 3 additions, 3 deletionssrc/video_core/renderer_opengl/gl_shader_cache.h
- src/video_core/renderer_opengl/gl_shader_disk_cache.cpp 2 additions, 2 deletionssrc/video_core/renderer_opengl/gl_shader_disk_cache.cpp
- src/video_core/renderer_opengl/gl_shader_disk_cache.h 33 additions, 13 deletionssrc/video_core/renderer_opengl/gl_shader_disk_cache.h
Loading
Please register or sign in to comment