/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 | 74 struct pipe_stencil_ref stencil_ref; member
|
/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 | 79 struct pipe_stencil_ref stencil_ref; member
|
D | sp_surface.c | 75 util_blitter_save_stencil_ref(sp->blitter, &sp->stencil_ref); in sp_blit()
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_cb_clear.c | 254 struct pipe_stencil_ref stencil_ref; in clear_with_quad() local 255 memset(&stencil_ref, 0, sizeof(stencil_ref)); in clear_with_quad() 263 stencil_ref.ref_value[0] = ctx->Stencil.Clear; in clear_with_quad() 264 cso_set_stencil_ref(cso, &stencil_ref); in clear_with_quad()
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | gen8_wm_depth_stencil.c | 79 int stencil_ref = _mesa_get_stencil_ref(ctx, 0); in gen8_upload_wm_depth_stencil() local 82 dw3 = SET_FIELD(stencil_ref, GEN9_WM_DS_STENCIL_REF) | in gen8_upload_wm_depth_stencil()
|
D | brw_structs.h | 232 unsigned stencil_ref:8; member 308 unsigned stencil_ref:8; member
|
/external/mesa3d/src/gallium/drivers/svga/ |
D | svga_pipe_depthstencil.c | 266 const struct pipe_stencil_ref *stencil_ref) in svga_set_stencil_ref() argument 275 svga->curr.stencil_ref = *stencil_ref; in svga_set_stencil_ref()
|
D | svga_state_rss.c | 202 EMIT_RS( svga, svga->curr.stencil_ref.ref_value[0], STENCILREF, fail ); in emit_rss_vgpu9() 399 unsigned curr_ref = svga->curr.stencil_ref.ref_value[0]; in emit_rss_vgpu10() 402 curr_ref != svga->state.hw_draw.stencil_ref) { in emit_rss_vgpu10() 410 svga->state.hw_draw.stencil_ref = curr_ref; in emit_rss_vgpu10()
|
D | svga_context.h | 288 struct pipe_stencil_ref stencil_ref; member 371 unsigned stencil_ref; member
|
/external/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_state.c | 59 const struct pipe_stencil_ref *stencil_ref) in fd_set_stencil_ref() argument 62 ctx->stencil_ref =* stencil_ref; in fd_set_stencil_ref()
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_state.h | 90 struct si_dsa_stencil_ref_part stencil_ref; member 150 struct r600_atom *stencil_ref; member
|
D | si_state.c | 939 struct pipe_stencil_ref *ref = &sctx->stencil_ref.state; in si_emit_stencil_ref() 940 struct si_dsa_stencil_ref_part *dsa = &sctx->stencil_ref.dsa_part; in si_emit_stencil_ref() 958 if (memcmp(&sctx->stencil_ref.state, state, sizeof(*state)) == 0) in si_set_stencil_ref() 961 sctx->stencil_ref.state = *state; in si_set_stencil_ref() 962 si_mark_atom_dirty(sctx, &sctx->stencil_ref.atom); in si_set_stencil_ref() 1009 dsa->stencil_ref.valuemask[0] = state->stencil[0].valuemask; in si_create_dsa_state() 1010 dsa->stencil_ref.valuemask[1] = state->stencil[1].valuemask; in si_create_dsa_state() 1011 dsa->stencil_ref.writemask[0] = state->stencil[0].writemask; in si_create_dsa_state() 1012 dsa->stencil_ref.writemask[1] = state->stencil[1].writemask; in si_create_dsa_state() 1066 if (memcmp(&dsa->stencil_ref, &sctx->stencil_ref.dsa_part, in si_bind_dsa_state() [all …]
|
/external/mesa3d/src/gallium/auxiliary/cso_cache/ |
D | cso_context.c | 124 struct pipe_stencil_ref stencil_ref, stencil_ref_saved; member 829 if (memcmp(&ctx->stencil_ref, sr, sizeof(ctx->stencil_ref))) { in cso_set_stencil_ref() 830 ctx->stencil_ref = *sr; in cso_set_stencil_ref() 838 ctx->stencil_ref_saved = ctx->stencil_ref; in cso_save_stencil_ref() 845 if (memcmp(&ctx->stencil_ref, &ctx->stencil_ref_saved, in cso_restore_stencil_ref() 846 sizeof(ctx->stencil_ref))) { in cso_restore_stencil_ref() 847 ctx->stencil_ref = ctx->stencil_ref_saved; in cso_restore_stencil_ref() 848 ctx->pipe->set_stencil_ref(ctx->pipe, &ctx->stencil_ref); in cso_restore_stencil_ref()
|
/external/mesa3d/src/gallium/drivers/etnaviv/ |
D | etnaviv_context.h | 148 struct compiled_stencil_ref stencil_ref; member
|
/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()
|
/external/mesa3d/src/intel/blorp/ |
D | blorp_clear.c | 461 params.stencil_ref = stencil_value; in blorp_clear_depth_stencil() 585 params.stencil_ref = stencil_value; in blorp_gen8_hiz_clear_attachments() 650 params.stencil_ref = stencil_value; in blorp_clear_attachments()
|
D | blorp_priv.h | 175 uint8_t stencil_ref; member
|
/external/mesa3d/src/gallium/drivers/swr/ |
D | swr_context.h | 119 struct pipe_stencil_ref stencil_ref;
|
/external/mesa3d/src/gallium/drivers/vc4/ |
D | vc4_state.c | 62 const struct pipe_stencil_ref *stencil_ref) in vc4_set_stencil_ref() argument 65 vc4->stencil_ref =* stencil_ref; in vc4_set_stencil_ref()
|
/external/mesa3d/src/gallium/drivers/ddebug/ |
D | dd_pipe.h | 173 struct pipe_stencil_ref stencil_ref; member
|
/external/mesa3d/src/gallium/drivers/nouveau/nv30/ |
D | nv30_context.h | 103 struct pipe_stencil_ref stencil_ref; member
|