diff options
| author | Pokechu22 <Pokechu022@gmail.com> | 2022-01-22 12:06:00 -0800 |
|---|---|---|
| committer | Pokechu22 <Pokechu022@gmail.com> | 2022-01-22 12:16:48 -0800 |
| commit | 6420845fcb013757c9d2884e59367ca40c0df944 (patch) | |
| tree | b4c12302ac40e05015a5b8547cd98e8d625006bd /Source/Core/Common/IOFile.cpp | |
| parent | 237947e2f139a033da71e733c5e6e24d61b5142d (diff) | |
GeometryShaderGen: Write the layer for every vertex
At least in GLSL, after calling EmitVertex() the value of all 'out' variables (including gl_Layer and ps) becomes undefined. On OpenGL it seems like they were unchanged, but on Vulkan they became 0, resulting in bad rendering.
Fixes https://bugs.dolphin-emu.org/issues/12001
Diffstat (limited to 'Source/Core/Common/IOFile.cpp')
0 files changed, 0 insertions, 0 deletions
