summaryrefslogtreecommitdiff
path: root/src/core/frontend/framebuffer_layout.cpp
diff options
context:
space:
mode:
authorGravatar ReinUsesLisp2020-03-11 01:03:01 -0300
committerGravatar ReinUsesLisp2020-03-11 01:04:52 -0300
commit835790809954bb5962f8893320b8f5c3ad82d6a0 (patch)
tree30e258936c1282f31143f465f1c310563dd9acfa /src/core/frontend/framebuffer_layout.cpp
parentMerge pull request #3301 from ReinUsesLisp/state-tracker (diff)
downloadyuzu-835790809954bb5962f8893320b8f5c3ad82d6a0.tar.gz
yuzu-835790809954bb5962f8893320b8f5c3ad82d6a0.tar.xz
yuzu-835790809954bb5962f8893320b8f5c3ad82d6a0.zip
gl_shader_manager: Fix interaction between graphics and compute
After a compute shader was set to the pipeline, no graphics shader was invoked again. To address this use glUseProgram to bind compute shaders (without state tracking) and call glUseProgram(0) when transitioning out of it back to the graphics pipeline.
Diffstat (limited to 'src/core/frontend/framebuffer_layout.cpp')
0 files changed, 0 insertions, 0 deletions