Re: [Mesa-dev] [PATCH 3/8] radeonsi: implement set_min_samples

2014-05-07 Thread Marek Olšák
Yeah, the sample positions in the fragment shader are always set correctly even if there is no multisample buffer. It's implemented in the patch which adds support for SAMPLEPOS. Marek On Wed, May 7, 2014 at 4:12 PM, Ilia Mirkin wrote: > On Wed, May 7, 2014 at 10:00 AM, Marek Olšák wrote: >> +s

Re: [Mesa-dev] [PATCH 3/8] radeonsi: implement set_min_samples

2014-05-07 Thread Ilia Mirkin
On Wed, May 7, 2014 at 10:00 AM, Marek Olšák wrote: > +static void si_set_min_samples(struct pipe_context *ctx, unsigned > min_samples) > +{ > + struct si_context *sctx = (struct si_context *)ctx; > + > + if (sctx->ps_iter_samples == min_samples) > + return; > + > +

[Mesa-dev] [PATCH 3/8] radeonsi: implement set_min_samples

2014-05-07 Thread Marek Olšák
From: Marek Olšák This is how per-sample shading is enabled. --- src/gallium/drivers/radeonsi/si_pipe.c | 2 ++ src/gallium/drivers/radeonsi/si_pipe.h | 4 src/gallium/drivers/radeonsi/si_state.c | 30 -- src/gallium/drivers/radeonsi/si_state.h | 1 + 4 file