/external/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_state_blend.c | 158 const struct pipe_stencil_ref *stencil_ref) in llvmpipe_set_stencil_ref() argument 162 if(!stencil_ref) in llvmpipe_set_stencil_ref() 165 if(memcmp(&llvmpipe->stencil_ref, stencil_ref, sizeof *stencil_ref) == 0) in llvmpipe_set_stencil_ref() 170 memcpy(&llvmpipe->stencil_ref, stencil_ref, sizeof *stencil_ref); in llvmpipe_set_stencil_ref()
|
D | lp_context.h | 72 struct pipe_stencil_ref stencil_ref; member
|
D | lp_state_derived.c | 172 llvmpipe->stencil_ref.ref_value); in llvmpipe_update_derived()
|
/external/mesa3d/src/gallium/drivers/r300/ |
D | r300_render_stencilref.c | 51 r300->stencil_ref.ref_value[0] != r300->stencil_ref.ref_value[1]); in r300_stencilref_needed() 64 sr->ref_value_front = r300->stencil_ref.ref_value[0]; in r300_stencilref_begin() 81 r300->stencil_ref.ref_value[0] = r300->stencil_ref.ref_value[1]; in r300_stencilref_switch_side() 97 r300->stencil_ref.ref_value[0] = sr->ref_value_front; in r300_stencilref_end()
|
/external/mesa3d/src/gallium/drivers/softpipe/ |
D | sp_state_blend.c | 117 const struct pipe_stencil_ref *stencil_ref) in softpipe_set_stencil_ref() argument 121 softpipe->stencil_ref = *stencil_ref; in softpipe_set_stencil_ref()
|
D | sp_context.h | 76 struct pipe_stencil_ref stencil_ref; member
|
/external/mesa3d/src/gallium/drivers/svga/ |
D | svga_pipe_depthstencil.c | 141 const struct pipe_stencil_ref *stencil_ref ) in svga_set_stencil_ref() argument 145 svga->curr.stencil_ref = *stencil_ref; in svga_set_stencil_ref()
|
D | svga_context.h | 223 struct pipe_stencil_ref stencil_ref; member
|
D | svga_state_rss.c | 198 EMIT_RS( svga, svga->curr.stencil_ref.ref_value[0], STENCILREF, fail ); in emit_rss()
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_cb_clear.c | 263 struct pipe_stencil_ref stencil_ref; in clear_with_quad() local 264 memset(&stencil_ref, 0, sizeof(stencil_ref)); in clear_with_quad() 272 stencil_ref.ref_value[0] = ctx->Stencil.Clear; in clear_with_quad() 273 cso_set_stencil_ref(st->cso_context, &stencil_ref); in clear_with_quad()
|
/external/mesa3d/src/gallium/auxiliary/cso_cache/ |
D | cso_context.c | 119 struct pipe_stencil_ref stencil_ref, stencil_ref_saved; member 707 if (memcmp(&ctx->stencil_ref, sr, sizeof(ctx->stencil_ref))) { in cso_set_stencil_ref() 708 ctx->stencil_ref = *sr; in cso_set_stencil_ref() 716 ctx->stencil_ref_saved = ctx->stencil_ref; in cso_save_stencil_ref() 722 if (memcmp(&ctx->stencil_ref, &ctx->stencil_ref_saved, in cso_restore_stencil_ref() 723 sizeof(ctx->stencil_ref))) { in cso_restore_stencil_ref() 724 ctx->stencil_ref = ctx->stencil_ref_saved; in cso_restore_stencil_ref() 725 ctx->pipe->set_stencil_ref(ctx->pipe, &ctx->stencil_ref); in cso_restore_stencil_ref()
|
/external/mesa3d/src/gallium/drivers/i915/ |
D | i915_state_immediate.c | 133 LIS5 |= i915->stencil_ref.ref_value[0] << S5_STENCIL_REF_SHIFT; in upload_S5()
|
D | i915_state_dynamic.c | 118 bfo[0] |= i915->stencil_ref.ref_value[1] << BFO_STENCIL_REF_SHIFT; in upload_BFO()
|
D | i915_context.h | 240 struct pipe_stencil_ref stencil_ref; member
|
D | i915_state.c | 209 const struct pipe_stencil_ref *stencil_ref ) in i915_set_stencil_ref() argument 213 i915->stencil_ref = *stencil_ref; in i915_set_stencil_ref()
|
/external/mesa3d/src/gallium/drivers/nv30/ |
D | nv30_context.h | 100 struct pipe_stencil_ref stencil_ref; member
|
D | nv30_state_validate.c | 212 PUSH_DATA (push, nv30->stencil_ref.ref_value[0]); in nv30_validate_stencil_ref() 214 PUSH_DATA (push, nv30->stencil_ref.ref_value[1]); in nv30_validate_stencil_ref()
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | radeonsi_pipe.h | 128 struct pipe_stencil_ref stencil_ref; member
|
/external/mesa3d/src/gallium/drivers/nv50/ |
D | nv50_context.h | 144 struct pipe_stencil_ref stencil_ref; member
|
D | nv50_state_validate.c | 120 PUSH_DATA (push, nv50->stencil_ref.ref_value[0]); in nv50_validate_stencil_ref() 122 PUSH_DATA (push, nv50->stencil_ref.ref_value[1]); in nv50_validate_stencil_ref()
|
/external/mesa3d/src/gallium/drivers/nvc0/ |
D | nvc0_context.h | 148 struct pipe_stencil_ref stencil_ref; member
|
/external/mesa3d/src/gallium/state_trackers/d3d1x/gd3d11/ |
D | d3d11_context.h | 77 unsigned stencil_ref; member 170 stencil_ref = 0; in init_context() 1117 sref.ref_value[0] = stencil_ref; in set_stencil_ref() 1118 sref.ref_value[1] = stencil_ref; in set_stencil_ref() 1133 if(new_stencil_ref != stencil_ref) in OMSetDepthStencilState() 1135 stencil_ref = new_stencil_ref; in OMSetDepthStencilState() 1148 *out_stencil_ref = stencil_ref; in OMGetDepthStencilState()
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | gen6_cc.c | 225 cc->cc0.stencil_ref = ctx->Stencil.Ref[0]; in gen6_upload_color_calc_state()
|
D | brw_cc.c | 119 cc->cc1.stencil_ref = ctx->Stencil.Ref[0]; in upload_cc_unit()
|
/external/mesa3d/src/gallium/drivers/galahad/ |
D | glhd_context.c | 435 const struct pipe_stencil_ref *stencil_ref) in galahad_context_set_stencil_ref() argument 441 stencil_ref); in galahad_context_set_stencil_ref()
|