|
|
|
|
|
|
|
|
blitter->saved_stencil_ref = *state; |
|
|
blitter->saved_stencil_ref = *state; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
static inline |
|
|
|
|
|
void util_blitter_save_rasterizer(struct blitter_context *blitter, |
|
|
|
|
|
void *state) |
|
|
|
|
|
|
|
|
static inline void |
|
|
|
|
|
util_blitter_save_rasterizer(struct blitter_context *blitter, void *state) |
|
|
{ |
|
|
{ |
|
|
blitter->saved_rs_state = state; |
|
|
blitter->saved_rs_state = state; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
blitter->saved_scissor = *state; |
|
|
blitter->saved_scissor = *state; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
static inline |
|
|
|
|
|
void util_blitter_save_fragment_sampler_states( |
|
|
|
|
|
|
|
|
static inline void |
|
|
|
|
|
util_blitter_save_fragment_sampler_states( |
|
|
struct blitter_context *blitter, |
|
|
struct blitter_context *blitter, |
|
|
unsigned num_sampler_states, |
|
|
unsigned num_sampler_states, |
|
|
void **sampler_states) |
|
|
void **sampler_states) |