diff options
| author | 2020-03-11 01:03:01 -0300 | |
|---|---|---|
| committer | 2020-03-11 01:04:52 -0300 | |
| commit | 835790809954bb5962f8893320b8f5c3ad82d6a0 (patch) | |
| tree | 30e258936c1282f31143f465f1c310563dd9acfa /src/core/frontend/framebuffer_layout.cpp | |
| parent | Merge pull request #3301 from ReinUsesLisp/state-tracker (diff) | |
| download | yuzu-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