diff options
author | Edward O'Callaghan <[email protected]> | 2016-02-12 21:11:57 +1100 |
---|---|---|
committer | Dave Airlie <[email protected]> | 2016-04-07 12:03:58 +1000 |
commit | 63f2b2f2c02fd4685322bc125a81d6d41f73b7c9 (patch) | |
tree | bfa963eb9d0d8b08d2da4b787623c955a68fca16 /src/gallium/drivers/softpipe | |
parent | c6a514d7dfde51711399b1c3ffec7b7c7d1bad3b (diff) |
softpipe: Set samples and layers in set_framebuffer_state() cb
Carries across the number of samples and layers state in the
'softpipe_set_framebuffer_state()' callback. This state is
part of 'ARB_framebuffer_no_attachments' support.
Signed-off-by: Edward O'Callaghan <[email protected]>
Reviewed-by: Marek Olšák <[email protected]>
Diffstat (limited to 'src/gallium/drivers/softpipe')
-rw-r--r-- | src/gallium/drivers/softpipe/sp_state_surface.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/gallium/drivers/softpipe/sp_state_surface.c b/src/gallium/drivers/softpipe/sp_state_surface.c index db4b2735d58..1a4bf384b2a 100644 --- a/src/gallium/drivers/softpipe/sp_state_surface.c +++ b/src/gallium/drivers/softpipe/sp_state_surface.c @@ -94,6 +94,8 @@ softpipe_set_framebuffer_state(struct pipe_context *pipe, sp->framebuffer.width = fb->width; sp->framebuffer.height = fb->height; + sp->framebuffer.samples = fb->samples; + sp->framebuffer.layers = fb->layers; sp->dirty |= SP_NEW_FRAMEBUFFER; } |