diff options
author | Subv <subv2112@gmail.com> | 2018-08-21 01:43:11 +0200 |
---|---|---|
committer | Subv <subv2112@gmail.com> | 2018-08-21 01:43:11 +0200 |
commit | f24ab6d9e6c34c6e8946657d71e7b70c3c06e05a (patch) | |
tree | 60a6bda0a1a6335ba22ea5d6e3306358d74676c5 /src/video_core/renderer_opengl/gl_state.h | |
parent | GPU: Added registers for the logicop functionality. (diff) | |
download | yuzu-f24ab6d9e6c34c6e8946657d71e7b70c3c06e05a.tar yuzu-f24ab6d9e6c34c6e8946657d71e7b70c3c06e05a.tar.gz yuzu-f24ab6d9e6c34c6e8946657d71e7b70c3c06e05a.tar.bz2 yuzu-f24ab6d9e6c34c6e8946657d71e7b70c3c06e05a.tar.lz yuzu-f24ab6d9e6c34c6e8946657d71e7b70c3c06e05a.tar.xz yuzu-f24ab6d9e6c34c6e8946657d71e7b70c3c06e05a.tar.zst yuzu-f24ab6d9e6c34c6e8946657d71e7b70c3c06e05a.zip |
Diffstat (limited to 'src/video_core/renderer_opengl/gl_state.h')
-rw-r--r-- | src/video_core/renderer_opengl/gl_state.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/video_core/renderer_opengl/gl_state.h b/src/video_core/renderer_opengl/gl_state.h index bdb02ba25..219b65a8a 100644 --- a/src/video_core/renderer_opengl/gl_state.h +++ b/src/video_core/renderer_opengl/gl_state.h @@ -83,7 +83,10 @@ public: } color; // GL_BLEND_COLOR } blend; - GLenum logic_op; // GL_LOGIC_OP_MODE + struct { + bool enabled; // GL_LOGIC_OP_MODE + GLenum operation; + } logic_op; // 3 texture units - one for each that is used in PICA fragment shader emulation struct TextureUnit { |