Home
last modified time | relevance | path

Searched refs:VARYING_SLOT_LAYER (Results 1 - 25 of 54) sorted by relevance

123

/third_party/mesa3d/src/gallium/drivers/r600/sfn/
H A Dsfn_shader_tess.cpp209 if (location == VARYING_SLOT_LAYER) in do_scan_instruction()
225 case VARYING_SLOT_LAYER: in do_scan_instruction()
H A Dsfn_shader_vs.cpp107 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 Dsfn_shader_gs.cpp80 location == VARYING_SLOT_LAYER || in process_store_output()
/third_party/mesa3d/src/compiler/
H A Dshader_enums.h320 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 Dshader_enums.c211 ENUM(VARYING_SLOT_LAYER), in gl_varying_slot_name_for_stage()
/third_party/mesa3d/src/intel/vulkan/
H A Danv_nir_lower_multiview.c206 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 DgenX_pipeline.c453 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 Dtgsi_from_mesa.c120 case VARYING_SLOT_LAYER: in tgsi_get_gl_varying_semantic()
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_shader_info.c441 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 Dnir_lower_input_attachments.c64 VARYING_SLOT_VIEW_INDEX : VARYING_SLOT_LAYER; in load_layer_id()
/third_party/mesa3d/src/amd/common/
H A Dac_nir_lower_esgs_io_to_mem.c155 if (semantic == VARYING_SLOT_LAYER || semantic == VARYING_SLOT_VIEWPORT) { in lower_es_output_store()
H A Dac_nir_lower_tess_io_to_mem.c239 if (semantic == VARYING_SLOT_LAYER || semantic == VARYING_SLOT_VIEWPORT) { in lower_ls_output_store()
/third_party/mesa3d/src/intel/compiler/
H A Dbrw_vec4_visitor.cpp903 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 Dgfx6_gs_visitor.cpp681 * 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 Dbrw_mesh.cpp384 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 Dst_pbo.c324 out_layer->data.location = VARYING_SLOT_LAYER; in st_pbo_create_vs()
454 var->data.location = VARYING_SLOT_LAYER; in create_fs()
H A Dst_cb_clear.c143 VARYING_SLOT_LAYER in make_nir_clear_vertex_shader()
/third_party/mesa3d/src/microsoft/compiler/
H A Ddxil_signature.c107 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 Dbuiltin_variables.cpp1246 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 Dd3d12_pipeline_state.cpp71 case VARYING_SLOT_LAYER: in get_semantic_name()
/third_party/mesa3d/src/gallium/drivers/svga/
H A Dsvga_tgsi.c353 return VARYING_SLOT_LAYER; in svga_tgsi_to_gl_varying_semantic()
/third_party/mesa3d/src/broadcom/vulkan/
H A Dv3dv_meta_clear.c348 (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 Dfd6_program.c433 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 Dv3d_nir_lower_io.c185 if (location == VARYING_SLOT_LAYER) { in v3d_nir_lower_vpm_output()
/third_party/mesa3d/src/gallium/auxiliary/nir/
H A Dtgsi_to_nir.c148 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()

Completed in 31 milliseconds

123