diff options
author | Marek Olšák <[email protected]> | 2012-07-22 20:27:04 +0200 |
---|---|---|
committer | Marek Olšák <[email protected]> | 2012-08-04 13:53:07 +0200 |
commit | 6c420b166814fccb160e39cc9ea8cbdaf4e7c830 (patch) | |
tree | e31f1f6b0ab38609f8b55e4670f58ebb716967a5 /src/gallium/auxiliary/util/u_blitter.h | |
parent | 9d1ef354f9e613d62c5bd61398c00e80d301fcee (diff) |
gallium/u_blitter: set sample mask to ~0
Reviewed-by: Brian Paul <[email protected]>
Diffstat (limited to 'src/gallium/auxiliary/util/u_blitter.h')
-rw-r--r-- | src/gallium/auxiliary/util/u_blitter.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/gallium/auxiliary/util/u_blitter.h b/src/gallium/auxiliary/util/u_blitter.h index 2db984c8a90..8d6be78e2da 100644 --- a/src/gallium/auxiliary/util/u_blitter.h +++ b/src/gallium/auxiliary/util/u_blitter.h @@ -94,6 +94,8 @@ struct blitter_context struct pipe_framebuffer_state saved_fb_state; /**< framebuffer state */ struct pipe_stencil_ref saved_stencil_ref; /**< stencil ref */ struct pipe_viewport_state saved_viewport; + boolean is_sample_mask_saved; + unsigned saved_sample_mask; int saved_num_sampler_states; void *saved_sampler_states[PIPE_MAX_SAMPLERS]; @@ -418,6 +420,14 @@ util_blitter_save_so_targets(struct blitter_context *blitter, targets[i]); } +static INLINE void +util_blitter_save_sample_mask(struct blitter_context *blitter, + unsigned sample_mask) +{ + blitter->is_sample_mask_saved = TRUE; + blitter->saved_sample_mask = sample_mask; +} + #ifdef __cplusplus } #endif |