So i didnt investigate much but seems to me FramebufferStack does some wrong assumption and causes issues with vista mod (yeah another issue). Something with push and pop restoring wrong frame buffer.
The push and pop are asymmetric. one adds last and other pop first.
|
STATE_STACK.add(new State( |
|
State state = STATE_STACK.removeFirst(); |
Trivial fix. I'll be forced to use a very invasive mixin in veil since I want this fixed effective immediate. let me know when i cant remove. Just so you know tho once i release this update the issue shouldnt be visible anymore with my mod on
Visible when using the flares mod.
MehVahdJukaar/cameramod#184
So i didnt investigate much but seems to me FramebufferStack does some wrong assumption and causes issues with vista mod (yeah another issue). Something with push and pop restoring wrong frame buffer.
The push and pop are asymmetric. one adds last and other pop first.
Veil/common/src/main/java/foundry/veil/api/client/render/framebuffer/FramebufferStack.java
Line 47 in 54036bb
Veil/common/src/main/java/foundry/veil/api/client/render/framebuffer/FramebufferStack.java
Line 74 in 54036bb
Trivial fix. I'll be forced to use a very invasive mixin in veil since I want this fixed effective immediate. let me know when i cant remove. Just so you know tho once i release this update the issue shouldnt be visible anymore with my mod on
Visible when using the flares mod.
MehVahdJukaar/cameramod#184