/third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
H A D | sfn_shader_tess.cpp | 209 if (location == VARYING_SLOT_LAYER) in do_scan_instruction() 225 case VARYING_SLOT_LAYER: in do_scan_instruction()
|
H A D | sfn_shader_vs.cpp | 107 case VARYING_SLOT_LAYER: { in do_store_output() 230 case VARYING_SLOT_LAYER: in emit_varying_pos() 431 if (location == VARYING_SLOT_LAYER) in do_scan_instruction() 444 case VARYING_SLOT_LAYER: in do_scan_instruction()
|
H A D | sfn_shader_gs.cpp | 80 location == VARYING_SLOT_LAYER || in process_store_output()
|
/third_party/mesa3d/src/compiler/ |
H A D | shader_enums.h | 320 VARYING_SLOT_LAYER, /* Appears as VS or GS output */ enumerator 458 case VARYING_SLOT_LAYER: in _mesa_varying_slot_in_fs() 503 #define VARYING_BIT_LAYER BITFIELD64_BIT(VARYING_SLOT_LAYER)
|
H A D | shader_enums.c | 211 ENUM(VARYING_SLOT_LAYER), in gl_varying_slot_name_for_stage()
|
/third_party/mesa3d/src/intel/vulkan/ |
H A D | anv_nir_lower_multiview.c | 206 layer_id_out->data.location = VARYING_SLOT_LAYER; in anv_nir_lower_multiview() 273 layer_id_out->data.location = VARYING_SLOT_LAYER; in anv_nir_lower_multiview()
|
H A D | genX_pipeline.c | 453 attr == VARYING_SLOT_LAYER || in emit_3dstate_sbe() 542 wm_prog_data->urb_setup[VARYING_SLOT_LAYER] >= 0) { in emit_3dstate_sbe() 1311 * - VARYING_SLOT_LAYER in VARYING_SLOT_PSIZ.y in emit_3dstate_streamout() 1318 } else if (varying == VARYING_SLOT_LAYER) { in emit_3dstate_streamout()
|
/third_party/mesa3d/src/gallium/auxiliary/tgsi/ |
H A D | tgsi_from_mesa.c | 120 case VARYING_SLOT_LAYER: in tgsi_get_gl_varying_semantic()
|
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_shader_info.c | 441 if (idx >= VARYING_SLOT_VAR0 || idx == VARYING_SLOT_LAYER || in assign_outinfo_params() 564 assign_outinfo_param(outinfo, VARYING_SLOT_LAYER, &total_param_exports); in radv_nir_shader_info_pass() 573 assign_outinfo_param(outinfo, VARYING_SLOT_LAYER, &total_param_exports); in radv_nir_shader_info_pass()
|
/third_party/mesa3d/src/compiler/nir/ |
H A D | nir_lower_input_attachments.c | 64 VARYING_SLOT_VIEW_INDEX : VARYING_SLOT_LAYER; in load_layer_id()
|
/third_party/mesa3d/src/amd/common/ |
H A D | ac_nir_lower_esgs_io_to_mem.c | 155 if (semantic == VARYING_SLOT_LAYER || semantic == VARYING_SLOT_VIEWPORT) { in lower_es_output_store()
|
H A D | ac_nir_lower_tess_io_to_mem.c | 239 if (semantic == VARYING_SLOT_LAYER || semantic == VARYING_SLOT_VIEWPORT) { in lower_ls_output_store()
|
/third_party/mesa3d/src/intel/compiler/ |
H A D | brw_vec4_visitor.cpp | 903 if (output_reg[VARYING_SLOT_LAYER][0].file != BAD_FILE) { in emit_psiz_and_flags() 907 output_reg[VARYING_SLOT_LAYER][0].type = reg_y.type; in emit_psiz_and_flags() 908 emit(MOV(reg_y, src_reg(output_reg[VARYING_SLOT_LAYER][0]))); in emit_psiz_and_flags()
|
H A D | gfx6_gs_visitor.cpp | 681 * VARYING_SLOT_LAYER and VARYING_SLOT_VIEWPORT are packed in the same slot in get_vertex_output_offset_for_varying() 684 if (varying == VARYING_SLOT_LAYER || varying == VARYING_SLOT_VIEWPORT) in get_vertex_output_offset_for_varying()
|
H A D | brw_mesh.cpp | 384 BITFIELD64_BIT(VARYING_SLOT_LAYER))) ? 8 : 0; in brw_compute_mue_map() 397 case VARYING_SLOT_LAYER: in brw_compute_mue_map()
|
/third_party/mesa3d/src/mesa/state_tracker/ |
H A D | st_pbo.c | 324 out_layer->data.location = VARYING_SLOT_LAYER; in st_pbo_create_vs() 454 var->data.location = VARYING_SLOT_LAYER; in create_fs()
|
H A D | st_cb_clear.c | 143 VARYING_SLOT_LAYER in make_nir_clear_vertex_shader()
|
/third_party/mesa3d/src/microsoft/compiler/ |
H A D | dxil_signature.c | 107 case VARYING_SLOT_LAYER: in in_sysvalue_name() 331 case VARYING_SLOT_LAYER: in get_semantic_name()
|
/third_party/mesa3d/src/compiler/glsl/ |
H A D | builtin_variables.cpp | 1246 var = add_output(VARYING_SLOT_LAYER, int_t, "gl_Layer"); in generate_tes_special_vars() 1267 var = add_output(VARYING_SLOT_LAYER, int_t, GLSL_PRECISION_HIGH, "gl_Layer"); in generate_gs_special_vars() 1449 add_varying(VARYING_SLOT_LAYER, int_t, GLSL_PRECISION_HIGH, in generate_fs_special_vars() 1557 add_varying(VARYING_SLOT_LAYER, int_t, GLSL_PRECISION_HIGH, in generate_varyings()
|
/third_party/mesa3d/src/gallium/drivers/d3d12/ |
H A D | d3d12_pipeline_state.cpp | 71 case VARYING_SLOT_LAYER: in get_semantic_name()
|
/third_party/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_tgsi.c | 353 return VARYING_SLOT_LAYER; in svga_tgsi_to_gl_varying_semantic()
|
/third_party/mesa3d/src/broadcom/vulkan/ |
H A D | v3dv_meta_clear.c | 348 (1ull << VARYING_SLOT_LAYER); in get_clear_rect_gs() 373 gs_out_layer->data.location = VARYING_SLOT_LAYER; in get_clear_rect_gs()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
H A D | fd6_program.c | 433 layer_regid = ir3_find_output_regid(vs, VARYING_SLOT_LAYER); 476 layer_regid = ir3_find_output_regid(gs, VARYING_SLOT_LAYER); 609 ir3_link_add(&l, VARYING_SLOT_LAYER, layer_regid, 0x1, l.max_loc);
|
/third_party/mesa3d/src/broadcom/compiler/ |
H A D | v3d_nir_lower_io.c | 185 if (location == VARYING_SLOT_LAYER) { in v3d_nir_lower_vpm_output()
|
/third_party/mesa3d/src/gallium/auxiliary/nir/ |
H A D | tgsi_to_nir.c | 148 return VARYING_SLOT_LAYER; in tgsi_varying_semantic_to_slot() 435 } else if (var->data.location == VARYING_SLOT_LAYER) { in ttn_emit_declaration() 2230 var->data.location == VARYING_SLOT_LAYER || in ttn_add_output_stores()
|