diff options
| author | 2021-06-11 02:50:30 -0400 | |
|---|---|---|
| committer | 2021-07-22 21:51:38 -0400 | |
| commit | e81c73a8748ccfcde56acfee5630116c3950e479 (patch) | |
| tree | 617a67d3512b228dbaa40b710700dfb79f7bc7bc /src/video_core | |
| parent | glsl: Remove Signed Integer variables (diff) | |
| download | yuzu-e81c73a8748ccfcde56acfee5630116c3950e479.tar.gz yuzu-e81c73a8748ccfcde56acfee5630116c3950e479.tar.xz yuzu-e81c73a8748ccfcde56acfee5630116c3950e479.zip | |
glsl: Address more feedback. Implement indexed texture reads
Diffstat (limited to 'src/video_core')
| -rw-r--r-- | src/video_core/renderer_opengl/gl_shader_util.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/video_core/renderer_opengl/gl_shader_util.cpp b/src/video_core/renderer_opengl/gl_shader_util.cpp index ac6f33e34..5109985f1 100644 --- a/src/video_core/renderer_opengl/gl_shader_util.cpp +++ b/src/video_core/renderer_opengl/gl_shader_util.cpp | |||
| @@ -13,7 +13,7 @@ | |||
| 13 | 13 | ||
| 14 | namespace OpenGL { | 14 | namespace OpenGL { |
| 15 | 15 | ||
| 16 | static void LogShader(GLuint shader, std::optional<std::string_view> code = {}) { | 16 | static void LogShader(GLuint shader, std::string_view code = {}) { |
| 17 | GLint shader_status{}; | 17 | GLint shader_status{}; |
| 18 | glGetShaderiv(shader, GL_COMPILE_STATUS, &shader_status); | 18 | glGetShaderiv(shader, GL_COMPILE_STATUS, &shader_status); |
| 19 | if (shader_status == GL_FALSE) { | 19 | if (shader_status == GL_FALSE) { |
| @@ -28,8 +28,8 @@ static void LogShader(GLuint shader, std::optional<std::string_view> code = {}) | |||
| 28 | glGetShaderInfoLog(shader, log_length, nullptr, log.data()); | 28 | glGetShaderInfoLog(shader, log_length, nullptr, log.data()); |
| 29 | if (shader_status == GL_FALSE) { | 29 | if (shader_status == GL_FALSE) { |
| 30 | LOG_ERROR(Render_OpenGL, "{}", log); | 30 | LOG_ERROR(Render_OpenGL, "{}", log); |
| 31 | if (code.has_value()) { | 31 | if (!code.empty()) { |
| 32 | LOG_INFO(Render_OpenGL, "\n{}", *code); | 32 | LOG_INFO(Render_OpenGL, "\n{}", code); |
| 33 | } | 33 | } |
| 34 | } else { | 34 | } else { |
| 35 | LOG_WARNING(Render_OpenGL, "{}", log); | 35 | LOG_WARNING(Render_OpenGL, "{}", log); |