Home
last modified time | relevance | path

Searched refs:clip_halfz (Results 1 - 25 of 57) sorted by relevance

123

/third_party/mesa3d/src/gallium/drivers/r600/
H A Dr600_viewport.c361 util_viewport_zmin_zmax(&states[0], rctx->clip_halfz, &zmin, &zmax); in r600_emit_depth_ranges()
378 util_viewport_zmin_zmax(&states[i], rctx->clip_halfz, &zmin, &zmax); in r600_emit_depth_ranges()
395 bool scissor_enable, bool clip_halfz) in r600_viewport_set_rast_deps()
402 if (rctx->clip_halfz != clip_halfz) { in r600_viewport_set_rast_deps()
403 rctx->clip_halfz = clip_halfz; in r600_viewport_set_rast_deps()
394 r600_viewport_set_rast_deps(struct r600_common_context *rctx, bool scissor_enable, bool clip_halfz) r600_viewport_set_rast_deps() argument
H A Dr600_pipe_common.h523 bool clip_halfz; member
794 bool scissor_enable, bool clip_halfz);
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_state.c584 state->hw_state.clip_halfz = rs_state->clip_halfz; in zink_create_rasterizer_state()
636 bool clip_halfz = ctx->rast_state ? ctx->rast_state->hw_state.clip_halfz : false; in zink_bind_rasterizer_state() local
654 if (clip_halfz != ctx->rast_state->base.clip_halfz) { in zink_bind_rasterizer_state()
658 zink_set_last_vertex_key(ctx)->clip_halfz = ctx->rast_state->base.clip_halfz; in zink_bind_rasterizer_state()
H A Dzink_shader_keys.h32 bool clip_halfz; member
83 /* reuse vs key for now with tes/gs since we only use clip_halfz */
H A Dzink_state.h77 unsigned clip_halfz:1; member
H A Dzink_pipeline.c167 if (!screen->driver_workarounds.depth_clip_control_missing && !hw_rast_state->clip_halfz) in zink_create_gfx_pipeline()
/third_party/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_pt_post_vs.c137 boolean clip_halfz, in draw_pt_post_vs_prepare()
158 if (clip_halfz) { in draw_pt_post_vs_prepare()
131 draw_pt_post_vs_prepare( struct pt_post_vs *pvs, boolean clip_xy, boolean clip_z, boolean clip_user, boolean guard_band, boolean bypass_viewport, boolean clip_halfz, boolean need_edgeflags ) draw_pt_post_vs_prepare() argument
H A Ddraw_pt.h252 boolean clip_halfz,
H A Ddraw_context.c1069 rast.clip_halfz = draw->rasterizer->clip_halfz; in draw_get_rasterizer_no_cull()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_state_viewport.c550 bool clip_halfz = ctx->queued.named.rasterizer->clip_halfz; in si_emit_depth_ranges() local
556 si_viewport_zmin_zmax(&states[0], clip_halfz, window_space, &zmin, &zmax); in si_emit_depth_ranges()
572 si_viewport_zmin_zmax(&states[i], clip_halfz, window_space, &zmin, &zmax); in si_emit_depth_ranges()
H A Dsi_state.h100 unsigned clip_halfz : 1; member
/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/
H A Dfd5_rasterizer.c93 if (cso->clip_halfz) in fd5_rasterizer_state_create()
/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_nir_passes.h91 d3d12_nir_invert_depth(nir_shader *s, unsigned viewport_mask, bool clip_halfz);
H A Dd3d12_nir_passes.c394 bool clip_halfz; member
421 if (state->clip_halfz) in invert_depth_impl()
467 d3d12_nir_invert_depth(nir_shader *shader, unsigned viewport_mask, bool clip_halfz) in d3d12_nir_invert_depth() argument
474 struct invert_depth_state state = { viewport_mask, clip_halfz }; in d3d12_nir_invert_depth()
/third_party/mesa3d/src/gallium/drivers/etnaviv/
H A Detnaviv_rasterizer.c74 assert(!so->clip_halfz); /* could be supported with shader magic, actually in etna_rasterizer_state_create()
/third_party/mesa3d/src/asahi/compiler/
H A Dagx_compile.h179 bool clip_halfz : 1; member
/third_party/mesa3d/src/gallium/drivers/freedreno/a4xx/
H A Dfd4_rasterizer.c102 if (cso->clip_halfz) in fd4_rasterizer_state_create()
/third_party/mesa3d/src/gallium/drivers/freedreno/a3xx/
H A Dfd3_rasterizer.c66 COND(cso->clip_halfz, A3XX_GRAS_CL_CLIP_CNTL_ZERO_GB_SCALE_Z); in fd3_rasterizer_state_create()
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_rasterizer.c58 .zero_gb_scale_z = cso->clip_halfz)); in __fd6_setup_rasterizer_stateobj()
/third_party/mesa3d/src/gallium/frontends/d3d10umd/
H A DRasterizer.cpp226 state.clip_halfz = 1; in CreateRasterizerState()
/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_atom_rasterizer.c306 raster->clip_halfz = (ctx->Transform.ClipDepthMode == GL_ZERO_TO_ONE); in st_update_rasterizer()
/third_party/mesa3d/src/gallium/drivers/svga/
H A Dsvga_state_rss.c335 * bottom_edge_rule and clip_halfz values since they are in get_no_cull_rasterizer_state()
337 * GL_ARB_clip_control, the clip_halfz field would have to be observed. in get_no_cull_rasterizer_state()
341 rast.clip_halfz = r->templ.clip_halfz; in get_no_cull_rasterizer_state()
/third_party/mesa3d/src/gallium/drivers/r300/
H A Dr300_state.c1369 boolean last_clip_halfz = r300->clip_halfz; in r300_bind_rs_state()
1381 r300->clip_halfz = rs->rs.clip_halfz; in r300_bind_rs_state()
1388 r300->clip_halfz = FALSE; in r300_bind_rs_state()
1411 if (r300->screen->caps.has_tcl && last_clip_halfz != r300->clip_halfz) { in r300_bind_rs_state()
/third_party/mesa3d/src/gallium/include/pipe/
H A Dp_state.h178 unsigned clip_halfz:1; member
/third_party/mesa3d/src/gallium/frontends/nine/
H A Dnine_pipe.c113 rast.clip_halfz = 1; in nine_convert_rasterizer_state()

Completed in 21 milliseconds

123