/third_party/mesa3d/src/mesa/state_tracker/ |
H A D | st_util.h | 82 BITFIELD64_BIT(VARYING_SLOT_PSIZ)) { in st_point_size_per_vertex() 103 BITFIELD64_BIT(VARYING_SLOT_PSIZ)); in st_point_size_per_vertex()
|
/third_party/mesa3d/src/panfrost/vulkan/ |
H A D | panvk_varyings.h | 84 case VARYING_SLOT_PSIZ: in panvk_varying_buf_id() 98 case VARYING_SLOT_PSIZ: in panvk_varying_size()
|
/third_party/mesa3d/src/compiler/nir/ |
H A D | nir_lower_point_size_mov.c | 30 * and a move from that uniform to VARYING_SLOT_PSIZ. This is useful for 61 new_out->data.location = VARYING_SLOT_PSIZ; in lower_impl() 111 VARYING_SLOT_PSIZ); in nir_lower_point_size_mov()
|
H A D | nir_lower_point_size.c | 69 if (var->data.location != VARYING_SLOT_PSIZ) in instr_is_point_size()
|
H A D | nir_propagate_invariant.c | 207 case VARYING_SLOT_PSIZ: in nir_propagate_invariant()
|
/third_party/mesa3d/src/intel/compiler/ |
H A D | brw_vue_map.c | 91 * (VARYING_SLOT_PSIZ). in brw_compute_vue_map() 125 assign_vue_slot(vue_map, VARYING_SLOT_PSIZ, slot++); in brw_compute_vue_map() 136 assign_vue_slot(vue_map, VARYING_SLOT_PSIZ, slot++); in brw_compute_vue_map()
|
H A D | gfx6_gs_visitor.cpp | 146 if (varying != VARYING_SLOT_PSIZ) { in gs_emit_vertex() 682 * as VARYING_SLOT_PSIZ. in get_vertex_output_offset_for_varying() 685 varying = VARYING_SLOT_PSIZ; in get_vertex_output_offset_for_varying()
|
H A D | brw_vec4_visitor.cpp | 844 src_reg psiz = src_reg(output_reg[VARYING_SLOT_PSIZ][0]); in emit_psiz_and_flags() 895 if (output_reg[VARYING_SLOT_PSIZ][0].file != BAD_FILE) { in emit_psiz_and_flags() 898 src_reg reg_as_src = src_reg(output_reg[VARYING_SLOT_PSIZ][0]); in emit_psiz_and_flags() 948 case VARYING_SLOT_PSIZ:
|
H A D | brw_compile_ff_gs.c | 470 /* gl_PointSize is stored in VARYING_SLOT_PSIZ.w. */ in gfx6_sol_program() 471 vertex_slot.swizzle = varying == VARYING_SLOT_PSIZ in gfx6_sol_program()
|
H A D | brw_clip_util.c | 255 } else if (varying == VARYING_SLOT_PSIZ) { in brw_clip_interp_vertex()
|
/third_party/mesa3d/src/compiler/ |
H A D | shader_enums.h | 310 VARYING_SLOT_PSIZ, /* Does not appear in FS */ enumerator 453 case VARYING_SLOT_PSIZ: in _mesa_varying_slot_in_fs() 489 #define VARYING_BIT_PSIZ BITFIELD64_BIT(VARYING_SLOT_PSIZ)
|
H A D | shader_enums.c | 201 ENUM(VARYING_SLOT_PSIZ), in gl_varying_slot_name_for_stage()
|
/third_party/mesa3d/src/panfrost/lib/ |
H A D | pan_shader.c | 132 if (PAN_ARCH >= 9 && var->data.location == VARYING_SLOT_PSIZ) in collect_varyings() 235 s->info.outputs_written & (1 << VARYING_SLOT_PSIZ); in pan_shader_compile()
|
/third_party/mesa3d/src/gallium/drivers/d3d12/ |
H A D | d3d12_lower_point_sprite.c | 61 case VARYING_SLOT_PSIZ: in find_outputs() 140 case VARYING_SLOT_PSIZ: in lower_store()
|
/third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
H A D | sfn_shader_vs.cpp | 83 case VARYING_SLOT_PSIZ: in do_store_output() 226 case VARYING_SLOT_PSIZ: in emit_varying_pos() 449 case VARYING_SLOT_PSIZ: in do_scan_instruction()
|
H A D | sfn_shader_gs.cpp | 79 location == VARYING_SLOT_PSIZ || in process_store_output() 124 location == VARYING_SLOT_PSIZ || in process_load_input()
|
H A D | sfn_shader_tess.cpp | 216 case VARYING_SLOT_PSIZ: in do_scan_instruction()
|
/third_party/mesa3d/src/gallium/auxiliary/tgsi/ |
H A D | tgsi_from_mesa.c | 95 case VARYING_SLOT_PSIZ: in tgsi_get_gl_varying_semantic()
|
/third_party/mesa3d/src/broadcom/compiler/ |
H A D | v3d_nir_lower_io.c | 180 if (location == VARYING_SLOT_PSIZ && in v3d_nir_lower_vpm_output() 438 if (var->data.location == VARYING_SLOT_PSIZ && in v3d_nir_lower_io_update_output_var_base()
|
/third_party/mesa3d/src/microsoft/spirv_to_dxil/ |
H A D | dxil_spirv_nir.c | 387 var->data.location != VARYING_SLOT_PSIZ) in discard_psiz_access() 409 if (var->data.location == VARYING_SLOT_PSIZ) { in dxil_spirv_nir_discard_point_size_var()
|
/third_party/mesa3d/src/gallium/drivers/vc4/ |
H A D | vc4_nir_lower_io.c | 287 output_var->data.location != VARYING_SLOT_PSIZ) { in vc4_nir_lower_output()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/ |
H A D | fd5_program.c | 262 psize_regid = ir3_find_output_regid(s[VS].v, VARYING_SLOT_PSIZ); in fd5_program_emit() 425 ir3_link_add(&l, VARYING_SLOT_PSIZ, psize_regid, 0x1, l.max_loc); in fd5_program_emit()
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_compiler.c | 676 if (var->data.location == VARYING_SLOT_PSIZ) { in check_psiz() 688 if (!location_frac && location != VARYING_SLOT_PSIZ) { in find_var_with_location_frac() 714 if (location != VARYING_SLOT_PSIZ || !have_psiz || var->data.explicit_location) in find_var_with_location_frac() 830 if (bit == VARYING_SLOT_PSIZ && !have_psiz) in update_so_info() 837 if (var->data.location == VARYING_SLOT_PSIZ && !var->data.explicit_location) in update_so_info() 858 if (var->data.location == VARYING_SLOT_PSIZ) in update_so_info() 1378 case VARYING_SLOT_PSIZ: in assign_producer_var_io() 1429 case VARYING_SLOT_PSIZ: in assign_consumer_var_io() 1489 nir_variable *var = nir_find_variable_with_location(producer, nir_var_shader_out, VARYING_SLOT_PSIZ); in zink_compiler_assign_io() 3196 if (var->data.location == VARYING_SLOT_PSIZ) { in zink_shader_create() [all...] |
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
H A D | fd6_program.c | 430 psize_regid = ir3_find_output_regid(vs, VARYING_SLOT_PSIZ); 456 psize_regid = ir3_find_output_regid(ds, VARYING_SLOT_PSIZ); 473 psize_regid = ir3_find_output_regid(gs, VARYING_SLOT_PSIZ); 619 ir3_link_add(&l, VARYING_SLOT_PSIZ, psize_regid, 0x1, l.max_loc);
|
/third_party/mesa3d/src/intel/vulkan/ |
H A D | genX_pipeline.c | 789 point_from_shader = mesh_prog_data->map.start_dw[VARYING_SLOT_PSIZ] >= 0; in emit_rs_state() 1309 /* VARYING_SLOT_PSIZ contains four scalar fields packed together: in emit_3dstate_streamout() 1310 * - VARYING_SLOT_PRIMITIVE_SHADING_RATE in VARYING_SLOT_PSIZ.x in emit_3dstate_streamout() 1311 * - VARYING_SLOT_LAYER in VARYING_SLOT_PSIZ.y in emit_3dstate_streamout() 1312 * - VARYING_SLOT_VIEWPORT in VARYING_SLOT_PSIZ.z in emit_3dstate_streamout() 1313 * - VARYING_SLOT_PSIZ in VARYING_SLOT_PSIZ.w in emit_3dstate_streamout() 1316 varying = VARYING_SLOT_PSIZ; in emit_3dstate_streamout() 1319 varying = VARYING_SLOT_PSIZ; in emit_3dstate_streamout() 1322 varying = VARYING_SLOT_PSIZ; in emit_3dstate_streamout() [all...] |