Home
last modified time | relevance | path

Searched refs:writes_psize (Results 1 – 25 of 26) sorted by relevance

12

/external/mesa3d/src/gallium/drivers/freedreno/a2xx/
Dfd2_program.h52 bool writes_psize; member
Dfd2_program.c257 if (vp->writes_psize && !binning) in fd2_program_emit()
Dir2_assemble.c488 alloc.size = ctx->so->writes_psize; in assemble()
Dir2_nir.c566 ctx->so->writes_psize = true; in store_output()
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_state_gs.c121 key->gs.writes_psize = gs->base.info.writes_psize; in make_gs_key()
Dsvga_state_tgsi_transform.c251 key.gs.writes_psize = 1; in emulate_point_sprite()
455 (gs->base.info.writes_psize || gs->wide_point)) { in update_tgsi_transform()
466 vs->base.info.writes_psize)) { in update_tgsi_transform()
Dsvga_shader.h71 unsigned writes_psize:1; member
153 unsigned writes_psize:1; member
Dsvga_state_fs.c238 shader->info.writes_psize)); in make_fs_key()
/external/virglrenderer/src/gallium/auxiliary/tgsi/
Dtgsi_scan.h106 boolean writes_psize; member
Dtgsi_scan.c387 info->writes_psize = TRUE; in tgsi_scan_shader()
/external/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_scan.h131 boolean writes_psize; member
Dtgsi_scan.c767 info->writes_psize = true; in scan_declaration()
/external/mesa3d/src/gallium/drivers/freedreno/a3xx/
Dfd3_draw.c81 fd3_emit_get_vp(emit)->writes_psize && in draw_impl()
Dfd3_program.c345 COND(vp->writes_psize, A3XX_VPC_ATTR_PSIZE)); in fd3_program_emit()
411 COND(vp->writes_psize, A3XX_VPC_ATTR_PSIZE)); in fd3_program_emit()
Dfd3_emit.c663 val |= COND(vp->writes_psize, A3XX_PC_PRIM_VTX_CNTL_PSIZE); in fd3_emit_state()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_llvm_vs.c606 bool writes_psize = shader->selector->info.writes_psize && !shader->key.opt.kill_pointsize; in si_llvm_build_vs_exports() local
610 if (writes_psize || pos_writes_edgeflag || in si_llvm_build_vs_exports()
612 pos_args[1].enabled_channels = writes_psize | in si_llvm_build_vs_exports()
625 if (writes_psize) in si_llvm_build_vs_exports()
Dsi_shader.h378 bool writes_psize; member
Dsi_state_shaders.c1055 bool writes_psize = sel->info.writes_psize; in si_get_vs_out_cntl() local
1058 writes_psize &= !shader->key.opt.kill_pointsize; in si_get_vs_out_cntl()
1060 bool misc_vec_ena = writes_psize || (sel->info.writes_edgeflag && !ngg) || in si_get_vs_out_cntl()
1062 return S_02881C_USE_VTX_POINT_SIZE(writes_psize) | in si_get_vs_out_cntl()
1826 vs->info.writes_psize && in si_shader_selector_key_hw_vs()
Dsi_shader_nir.c383 info->writes_psize = nir->info.outputs_written & VARYING_BIT_PSIZ; in si_nir_scan_shader()
/external/mesa3d/src/gallium/drivers/freedreno/a4xx/
Dfd4_draw.c65 fd4_emit_get_vp(emit)->writes_psize && in draw_impl()
Dfd4_program.c435 COND(s[VS].v->writes_psize, A4XX_VPC_ATTR_PSIZE)); in fd4_program_emit()
516 COND(s[VS].v->writes_psize, A4XX_VPC_ATTR_PSIZE)); in fd4_program_emit()
Dfd4_emit.c628 val |= COND(vp->writes_psize, A4XX_PC_PRIM_VTX_CNTL_PSIZE); in fd4_emit_state()
/external/mesa3d/src/freedreno/ir3/
Dir3_shader.h572 bool writes_pos, writes_smask, writes_psize, writes_stencilref; member
/external/mesa3d/src/gallium/auxiliary/nir/
Dnir_to_tgsi_info.c717 info->writes_psize = true; in nir_tgsi_scan_shader()
/external/mesa3d/src/gallium/drivers/freedreno/a5xx/
Dfd5_program.c484 OUT_RING(ring, COND(s[VS].v->writes_psize, A5XX_PC_PRIM_VTX_CNTL_PSIZE)); in fd5_program_emit()

12