On 01/25/2014 04:07 PM, Chris Forbes wrote: > Signed-off-by: Chris Forbes <[email protected]> > --- > src/mesa/drivers/dri/i965/brw_fs.cpp | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/src/mesa/drivers/dri/i965/brw_fs.cpp > b/src/mesa/drivers/dri/i965/brw_fs.cpp > index 1e6c3e0..d6ebe50 100644 > --- a/src/mesa/drivers/dri/i965/brw_fs.cpp > +++ b/src/mesa/drivers/dri/i965/brw_fs.cpp > @@ -3589,7 +3589,9 @@ brw_fs_precompile(struct gl_context *ctx, struct > gl_shader_program *prog) > key.render_to_fbo = _mesa_is_user_fbo(ctx->DrawBuffer); > } > > - key.nr_color_regions = 1; > + key.nr_color_regions = _mesa_bitcount_64(fp->Base.OutputsWritten & > + ~(BITFIELD64_BIT(FRAG_RESULT_DEPTH) | > + BITFIELD64_BIT(FRAG_RESULT_SAMPLE_MASK))); > > /* GL_FRAGMENT_SHADER_DERIVATIVE_HINT is almost always GL_DONT_CARE. The > * quality of the derivatives is likely to be determined by the driconf >
Both are: Reviewed-by: Kenneth Graunke <[email protected]>
signature.asc
Description: OpenPGP digital signature
_______________________________________________ mesa-dev mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-dev
