summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar Yuri Kunde Schlesner2017-04-16 20:47:04 -0700
committerGravatar Yuri Kunde Schlesner2017-04-16 20:47:04 -0700
commit40e28f62170b0031e9430a9ae6045e4852aa40cc (patch)
tree4811c51642b3776cb9e3e6afacc8340c7d0721f4 /src
parentMerge pull request #2659 from MerryMage/dsp_dsp-correction (diff)
downloadyuzu-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.cpp1
-rw-r--r--src/video_core/renderer_opengl/gl_shader_gen.h11
-rw-r--r--src/video_core/renderer_opengl/gl_shader_util.h11
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
11namespace GLShader { 11namespace GLShader {
12 12
13enum 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
9namespace GLShader { 9namespace GLShader {
10 10
11enum 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