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]>

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
mesa-dev mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to