Home
last modified time | relevance | path

Searched refs:rasterizer_discard (Results 1 - 25 of 59) sorted by relevance

123

/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_state_validate.c730 bool rasterizer_discard; in nvc0_validate_fp_zsa_rast() local
732 if (nvc0->rast && nvc0->rast->pipe.rasterizer_discard) { in nvc0_validate_fp_zsa_rast()
733 rasterizer_discard = true; in nvc0_validate_fp_zsa_rast()
737 rasterizer_discard = !zs && in nvc0_validate_fp_zsa_rast()
741 if (rasterizer_discard != nvc0->state.rasterizer_discard) { in nvc0_validate_fp_zsa_rast()
742 nvc0->state.rasterizer_discard = rasterizer_discard; in nvc0_validate_fp_zsa_rast()
743 IMMED_NVC0(push, NVC0_3D(RASTERIZE_ENABLE), !rasterizer_discard); in nvc0_validate_fp_zsa_rast()
H A Dnvc0_screen.h39 bool rasterizer_discard; member
/third_party/mesa3d/src/gallium/drivers/freedreno/a4xx/
H A Dfd4_draw.c149 if (ctx->rasterizer->rasterizer_discard) {
159 if (ctx->rasterizer->rasterizer_discard) {
/third_party/mesa3d/src/gallium/drivers/svga/
H A Dsvga_state_rss.c446 if (!svga->state.hw_draw.rasterizer_discard) { in emit_rss_vgpu10()
461 svga->state.hw_draw.rasterizer_discard = TRUE; in emit_rss_vgpu10()
465 svga->state.hw_draw.rasterizer_discard) { in emit_rss_vgpu10()
518 svga->state.hw_draw.rasterizer_discard = FALSE; in emit_rss_vgpu10()
H A Dsvga_pipe_rasterizer.c440 if (raster->templ.rasterizer_discard != in svga_bind_rasterizer_state()
441 svga->curr.rast->templ.rasterizer_discard) { in svga_bind_rasterizer_state()
H A Dsvga_state_fs.c368 /* Disable rasterization if rasterizer_discard flag is set or in emit_hw_fs()
372 svga->curr.rast->templ.rasterizer_discard || in emit_hw_fs()
/third_party/mesa3d/src/gallium/drivers/v3d/
H A Dv3dx_emit.c400 bool rasterizer_discard = v3d->rasterizer->base.rasterizer_discard; in emit_state() local
443 rasterizer_discard = true; in emit_state()
481 !rasterizer_discard && in emit_state()
485 !rasterizer_discard && in emit_state()
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/
H A Dnv50_shader_state.c367 if (nv50->state.rasterizer_discard != nv50->rast->pipe.rasterizer_discard) { in nv50_validate_derived_rs()
368 nv50->state.rasterizer_discard = nv50->rast->pipe.rasterizer_discard; in nv50_validate_derived_rs()
370 PUSH_DATA (push, !nv50->rast->pipe.rasterizer_discard); in nv50_validate_derived_rs()
H A Dnv50_screen.h47 bool rasterizer_discard; member
/third_party/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_context.c1057 if (!draw->rasterizer_no_cull[base_rast->scissor][base_rast->flatshade][base_rast->rasterizer_discard]) { in draw_get_rasterizer_no_cull()
1065 rast.rasterizer_discard = base_rast->rasterizer_discard; in draw_get_rasterizer_no_cull()
1071 draw->rasterizer_no_cull[base_rast->scissor][base_rast->flatshade][base_rast->rasterizer_discard] = in draw_get_rasterizer_no_cull()
1074 return draw->rasterizer_no_cull[base_rast->scissor][base_rast->flatshade][base_rast->rasterizer_discard]; in draw_get_rasterizer_no_cull()
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_pipeline.h51 bool rasterizer_discard; member
H A Dzink_state.c637 bool rasterizer_discard = ctx->rast_state ? ctx->rast_state->base.rasterizer_discard : false; in zink_bind_rasterizer_state() local
672 else if (rasterizer_discard != ctx->rast_state->base.rasterizer_discard) in zink_bind_rasterizer_state()
H A Dzink_pipeline.c174 rast_state.rasterizerDiscardEnable = state->dyn_state2.rasterizer_discard; in zink_create_gfx_pipeline()
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_setup.h139 boolean rasterizer_discard);
H A Dlp_setup_context.h108 unsigned rasterizer_discard:1; member
H A Dlp_setup.c836 boolean rasterizer_discard) in lp_setup_set_rasterizer_discard()
838 if (setup->rasterizer_discard != rasterizer_discard) { in lp_setup_set_rasterizer_discard()
839 setup->rasterizer_discard = rasterizer_discard; in lp_setup_set_rasterizer_discard()
835 lp_setup_set_rasterizer_discard(struct lp_setup_context *setup, boolean rasterizer_discard) lp_setup_set_rasterizer_discard() argument
H A Dlp_state_derived.c294 * FIXME: set rasterizer_discard in state tracker instead. in llvmpipe_update_derived()
300 (llvmpipe->rasterizer ? llvmpipe->rasterizer->rasterizer_discard : FALSE) || in llvmpipe_update_derived()
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_pipeline.h143 bool rasterizer_discard; member
H A Dtu_pipeline.c264 bool rasterizer_discard; member
265 /* these states are affectd by rasterizer_discard */
3341 if (builder->rasterizer_discard) in tu_pipeline_builder_parse_viewport()
3609 if (builder->rasterizer_discard) in tu_pipeline_builder_parse_multisample_and_color_blend()
3685 if (builder->rasterizer_discard) in tu_pipeline_builder_parse_rasterization_order()
3888 builder->rasterizer_discard = in tu_pipeline_builder_init_graphics()
3913 builder->emit_msaa_state = !builder->rasterizer_discard; in tu_pipeline_builder_init_graphics()
3926 if (!builder->rasterizer_discard) { in tu_pipeline_builder_init_graphics()
3958 builder->emit_msaa_state = (subpass->samples == 0) && !builder->rasterizer_discard; in tu_pipeline_builder_init_graphics()
3960 if (!builder->rasterizer_discard) { in tu_pipeline_builder_init_graphics()
[all...]
/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_pipeline_state.cpp262 !state->rast->base.rasterizer_discard) { in create_gfx_pipeline_state()
272 pso_desc.StreamOutput.RasterizedStream = state->rast->base.rasterizer_discard ? D3D12_SO_NO_RASTERIZED_STREAM : 0; in create_gfx_pipeline_state()
/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_vX_pipeline.c67 bool rasterizer_discard; member
68 /* these states are affectd by rasterizer_discard */
334 if (!builder->rasterizer_discard && in panvk_pipeline_builder_parse_viewport()
934 builder->rasterizer_discard = in panvk_pipeline_builder_init_graphics()
937 if (builder->rasterizer_discard) { in panvk_pipeline_builder_init_graphics()
/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_atom_rasterizer.c283 raster->rasterizer_discard = ctx->RasterDiscard; in st_update_rasterizer()
/third_party/mesa3d/src/gallium/include/pipe/
H A Dp_state.h142 unsigned rasterizer_discard:1; member
/third_party/mesa3d/src/gallium/drivers/freedreno/
H A Dfreedreno_state.c447 bool discard = get_safe(ctx->rasterizer, rasterizer_discard);
467 if (discard != get_safe(ctx->rasterizer, rasterizer_discard))
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_state.h98 unsigned rasterizer_discard : 1; member

Completed in 28 milliseconds

123