From 4d62e75fb2438fea3e9199db1641a7fe2848222a Mon Sep 17 00:00:00 2001 From: wwylele Date: Fri, 5 May 2017 15:25:04 +0300 Subject: gl_rasterizer: implement procedural texture --- src/video_core/renderer_opengl/gl_state.h | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'src/video_core/renderer_opengl/gl_state.h') diff --git a/src/video_core/renderer_opengl/gl_state.h b/src/video_core/renderer_opengl/gl_state.h index aee3c2946..7dcc03bd5 100644 --- a/src/video_core/renderer_opengl/gl_state.h +++ b/src/video_core/renderer_opengl/gl_state.h @@ -71,6 +71,26 @@ public: GLuint texture_1d; // GL_TEXTURE_BINDING_1D } fog_lut; + struct { + GLuint texture_1d; // GL_TEXTURE_BINDING_1D + } proctex_noise_lut; + + struct { + GLuint texture_1d; // GL_TEXTURE_BINDING_1D + } proctex_color_map; + + struct { + GLuint texture_1d; // GL_TEXTURE_BINDING_1D + } proctex_alpha_map; + + struct { + GLuint texture_1d; // GL_TEXTURE_BINDING_1D + } proctex_lut; + + struct { + GLuint texture_1d; // GL_TEXTURE_BINDING_1D + } proctex_diff_lut; + struct { GLuint read_framebuffer; // GL_READ_FRAMEBUFFER_BINDING GLuint draw_framebuffer; // GL_DRAW_FRAMEBUFFER_BINDING -- cgit v1.2.3