diff options
| author | 2017-04-16 20:47:04 -0700 | |
|---|---|---|
| committer | 2017-04-16 20:47:04 -0700 | |
| commit | 40e28f62170b0031e9430a9ae6045e4852aa40cc (patch) | |
| tree | 4811c51642b3776cb9e3e6afacc8340c7d0721f4 /src | |
| parent | Merge pull request #2659 from MerryMage/dsp_dsp-correction (diff) | |
| download | yuzu-40e28f62170b0031e9430a9ae6045e4852aa40cc.tar.gz yuzu-40e28f62170b0031e9430a9ae6045e4852aa40cc.tar.xz yuzu-40e28f62170b0031e9430a9ae6045e4852aa40cc.zip | |
OpenGL: Move Attributes enum to a more appropriate file
Diffstat (limited to 'src')
| -rw-r--r-- | src/video_core/renderer_opengl/gl_rasterizer.cpp | 1 | ||||
| -rw-r--r-- | src/video_core/renderer_opengl/gl_shader_gen.h | 11 | ||||
| -rw-r--r-- | src/video_core/renderer_opengl/gl_shader_util.h | 11 |
3 files changed, 11 insertions, 12 deletions
diff --git a/src/video_core/renderer_opengl/gl_rasterizer.cpp b/src/video_core/renderer_opengl/gl_rasterizer.cpp index de1d5eba7..1e7022fb9 100644 --- a/src/video_core/renderer_opengl/gl_rasterizer.cpp +++ b/src/video_core/renderer_opengl/gl_rasterizer.cpp | |||
| @@ -20,7 +20,6 @@ | |||
| 20 | #include "video_core/regs_texturing.h" | 20 | #include "video_core/regs_texturing.h" |
| 21 | #include "video_core/renderer_opengl/gl_rasterizer.h" | 21 | #include "video_core/renderer_opengl/gl_rasterizer.h" |
| 22 | #include "video_core/renderer_opengl/gl_shader_gen.h" | 22 | #include "video_core/renderer_opengl/gl_shader_gen.h" |
| 23 | #include "video_core/renderer_opengl/gl_shader_util.h" | ||
| 24 | #include "video_core/renderer_opengl/pica_to_gl.h" | 23 | #include "video_core/renderer_opengl/pica_to_gl.h" |
| 25 | #include "video_core/renderer_opengl/renderer_opengl.h" | 24 | #include "video_core/renderer_opengl/renderer_opengl.h" |
| 26 | 25 | ||
diff --git a/src/video_core/renderer_opengl/gl_shader_gen.h b/src/video_core/renderer_opengl/gl_shader_gen.h index bef3249cf..7ec3bb53f 100644 --- a/src/video_core/renderer_opengl/gl_shader_gen.h +++ b/src/video_core/renderer_opengl/gl_shader_gen.h | |||
| @@ -10,6 +10,17 @@ union PicaShaderConfig; | |||
| 10 | 10 | ||
| 11 | namespace GLShader { | 11 | namespace GLShader { |
| 12 | 12 | ||
| 13 | enum Attributes { | ||
| 14 | ATTRIBUTE_POSITION, | ||
| 15 | ATTRIBUTE_COLOR, | ||
| 16 | ATTRIBUTE_TEXCOORD0, | ||
| 17 | ATTRIBUTE_TEXCOORD1, | ||
| 18 | ATTRIBUTE_TEXCOORD2, | ||
| 19 | ATTRIBUTE_TEXCOORD0_W, | ||
| 20 | ATTRIBUTE_NORMQUAT, | ||
| 21 | ATTRIBUTE_VIEW, | ||
| 22 | }; | ||
| 23 | |||
| 13 | /** | 24 | /** |
| 14 | * Generates the GLSL vertex shader program source code for the current Pica state | 25 | * Generates the GLSL vertex shader program source code for the current Pica state |
| 15 | * @returns String of the shader source code | 26 | * @returns String of the shader source code |
diff --git a/src/video_core/renderer_opengl/gl_shader_util.h b/src/video_core/renderer_opengl/gl_shader_util.h index f59912f79..c66e8acd3 100644 --- a/src/video_core/renderer_opengl/gl_shader_util.h +++ b/src/video_core/renderer_opengl/gl_shader_util.h | |||
| @@ -8,17 +8,6 @@ | |||
| 8 | 8 | ||
| 9 | namespace GLShader { | 9 | namespace GLShader { |
| 10 | 10 | ||
| 11 | enum Attributes { | ||
| 12 | ATTRIBUTE_POSITION, | ||
| 13 | ATTRIBUTE_COLOR, | ||
| 14 | ATTRIBUTE_TEXCOORD0, | ||
| 15 | ATTRIBUTE_TEXCOORD1, | ||
| 16 | ATTRIBUTE_TEXCOORD2, | ||
| 17 | ATTRIBUTE_TEXCOORD0_W, | ||
| 18 | ATTRIBUTE_NORMQUAT, | ||
| 19 | ATTRIBUTE_VIEW, | ||
| 20 | }; | ||
| 21 | |||
| 22 | /** | 11 | /** |
| 23 | * Utility function to create and compile an OpenGL GLSL shader program (vertex + fragment shader) | 12 | * Utility function to create and compile an OpenGL GLSL shader program (vertex + fragment shader) |
| 24 | * @param vertex_shader String of the GLSL vertex shader program | 13 | * @param vertex_shader String of the GLSL vertex shader program |