1 Oct
2018
1 Oct
'18
11:08 p.m.
On Mon, 1 Oct 2018 at 19:32, Józef Kucia <jkucia(a)codeweavers.com> wrote:
+ prev_alpha_swizzle = prev && prev->format->id == WINED3DFMT_A8_UNORM; + curr_alpha_swizzle = op->view && op->view->format->id == WINED3DFMT_A8_UNORM; + if (prev_alpha_swizzle != curr_alpha_swizzle) + device_invalidate_state(cs->device, STATE_SHADER(WINED3D_SHADER_TYPE_PIXEL)); But you can avoid this entire block if you have WINED3D_GL_LEGACY_CONTEXT, or perhaps some d3d_info equivalent.