Kenneth Graunke <kenn...@whitecape.org> writes: > Since each qualifier represents a blending mode the shader can be used > with, we take the union of all possible modes when linking. > > Signed-off-by: Kenneth Graunke <kenn...@whitecape.org>
Reviewed-by: Francisco Jerez <curroje...@riseup.net> > --- > src/compiler/glsl/linker.cpp | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/src/compiler/glsl/linker.cpp b/src/compiler/glsl/linker.cpp > index 10df74a..e8f2e29 100644 > --- a/src/compiler/glsl/linker.cpp > +++ b/src/compiler/glsl/linker.cpp > @@ -1880,6 +1880,7 @@ link_fs_inout_layout_qualifiers(struct > gl_shader_program *prog, > linked_shader->info.uses_gl_fragcoord = false; > linked_shader->info.origin_upper_left = false; > linked_shader->info.pixel_center_integer = false; > + linked_shader->info.BlendSupport = 0; > > if (linked_shader->Stage != MESA_SHADER_FRAGMENT || > (prog->Version < 150 && !prog->ARB_fragment_coord_conventions_enable)) > @@ -1938,6 +1939,7 @@ link_fs_inout_layout_qualifiers(struct > gl_shader_program *prog, > > linked_shader->info.EarlyFragmentTests |= > shader->info.EarlyFragmentTests; > + linked_shader->info.BlendSupport |= shader->info.BlendSupport; > } > } > > -- > 2.9.0 > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/mesa-dev
signature.asc
Description: PGP signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev