/external/mesa3d/src/gallium/drivers/r600/sfn/ |
D | sfn_vertexstageexport.cpp | 52 output->data.location == VARYING_SLOT_LAYER || in do_process_outputs() 69 output->data.location == VARYING_SLOT_LAYER) // VIEWPORT? in do_process_outputs() 109 case VARYING_SLOT_LAYER: { in store_deref() 164 case VARYING_SLOT_LAYER: in emit_varying_pos()
|
D | sfn_shader_geometry.cpp | 130 output->data.location == VARYING_SLOT_LAYER || in do_process_outputs()
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_shader_info.c | 350 case VARYING_SLOT_LAYER: in gather_info_input_decl_ps() 499 case VARYING_SLOT_LAYER: in gather_info_output_decl() 583 info->vs.output_usage_mask[VARYING_SLOT_LAYER] |= 0x1; in radv_nir_shader_info_pass() 586 info->tes.output_usage_mask[VARYING_SLOT_LAYER] |= 0x1; in radv_nir_shader_info_pass() 589 info->gs.output_usage_mask[VARYING_SLOT_LAYER] |= 0x1; in radv_nir_shader_info_pass()
|
D | radv_nir_to_llvm.c | 1716 if (slot_name != VARYING_SLOT_LAYER && in radv_build_param_exports() 1762 case VARYING_SLOT_LAYER: in radv_llvm_export_vs() 1873 LLVMValueRef* tmp_out = &ctx->abi.outputs[ac_llvm_reg_index_soa(VARYING_SLOT_LAYER, 0)]; in handle_vs_outputs_post() 1876 ctx->abi.outputs[ac_llvm_reg_index_soa(VARYING_SLOT_LAYER, i)] = in handle_vs_outputs_post() 1882 ctx->output_mask |= 1ull << VARYING_SLOT_LAYER; in handle_vs_outputs_post() 3209 outputs[noutput].slot_name = VARYING_SLOT_LAYER; in gfx10_ngg_gs_emit_epilogue_2()
|
D | radv_shader.c | 703 nir_find_variable_with_location(nir, nir_var_shader_in, VARYING_SLOT_LAYER); in find_layer_in_var() 708 var->data.location = VARYING_SLOT_LAYER; in find_layer_in_var()
|
D | radv_meta_clear.c | 82 vs_out_layer->data.location = VARYING_SLOT_LAYER; in build_color_shaders() 564 vs_out_layer->data.location = VARYING_SLOT_LAYER; in build_depthstencil_shader()
|
/external/mesa3d/src/intel/vulkan/ |
D | anv_nir_lower_multiview.c | 189 layer_id_out->data.location = VARYING_SLOT_LAYER; in anv_nir_lower_multiview() 256 layer_id_out->data.location = VARYING_SLOT_LAYER; in anv_nir_lower_multiview()
|
D | genX_pipeline.c | 376 if (attr == VARYING_SLOT_VIEWPORT || attr == VARYING_SLOT_LAYER) { in emit_3dstate_sbe() 1489 if (varying == VARYING_SLOT_LAYER) {
|
/external/mesa3d/src/compiler/ |
D | shader_enums.h | 281 VARYING_SLOT_LAYER, /* Appears as VS or GS output */ enumerator 369 #define VARYING_BIT_LAYER BITFIELD64_BIT(VARYING_SLOT_LAYER)
|
D | shader_enums.c | 183 ENUM(VARYING_SLOT_LAYER), in gl_varying_slot_name()
|
/external/mesa3d/src/gallium/auxiliary/tgsi/ |
D | tgsi_from_mesa.c | 118 case VARYING_SLOT_LAYER: in tgsi_get_gl_varying_semantic()
|
/external/mesa3d/src/compiler/nir/ |
D | nir_lower_input_attachments.c | 64 VARYING_SLOT_VIEW_INDEX : VARYING_SLOT_LAYER; in load_layer_id()
|
/external/mesa3d/src/compiler/glsl/ |
D | builtin_variables.cpp | 1199 var = add_output(VARYING_SLOT_LAYER, int_t, "gl_Layer"); in generate_tes_special_vars() 1220 var = add_output(VARYING_SLOT_LAYER, int_t, GLSL_PRECISION_HIGH, "gl_Layer"); in generate_gs_special_vars() 1386 add_varying(VARYING_SLOT_LAYER, int_t, GLSL_PRECISION_HIGH, in generate_fs_special_vars() 1494 add_varying(VARYING_SLOT_LAYER, int_t, GLSL_PRECISION_HIGH, in generate_varyings()
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_pbo.c | 330 out_layer->data.location = VARYING_SLOT_LAYER; in st_pbo_create_vs() 442 var->data.location = VARYING_SLOT_LAYER; in create_fs()
|
D | st_cb_clear.c | 151 VARYING_SLOT_LAYER in make_nir_clear_vertex_shader()
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_link.cpp | 203 case VARYING_SLOT_LAYER: in update_xfb_info()
|
/external/mesa3d/src/amd/compiler/ |
D | aco_instruction_selection_setup.cpp | 339 if (idx >= VARYING_SLOT_VAR0 || idx == VARYING_SLOT_LAYER || in setup_vs_output_info() 347 outinfo->vs_output_param_offset[VARYING_SLOT_LAYER] == AC_EXP_PARAM_UNDEFINED) { in setup_vs_output_info() 350 outinfo->vs_output_param_offset[VARYING_SLOT_LAYER] = outinfo->param_exports++; in setup_vs_output_info()
|
/external/mesa3d/src/intel/compiler/ |
D | brw_vec4_visitor.cpp | 1160 if (output_reg[VARYING_SLOT_LAYER][0].file != BAD_FILE) { in emit_psiz_and_flags() 1164 output_reg[VARYING_SLOT_LAYER][0].type = reg_y.type; in emit_psiz_and_flags() 1165 emit(MOV(reg_y, src_reg(output_reg[VARYING_SLOT_LAYER][0]))); in emit_psiz_and_flags()
|
D | gen6_gs_visitor.cpp | 722 if (varying == VARYING_SLOT_LAYER || varying == VARYING_SLOT_VIEWPORT) in get_vertex_output_offset_for_varying()
|
D | brw_fs_visitor.cpp | 660 sources[length++] = this->outputs[VARYING_SLOT_LAYER]; in emit_urb_writes()
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader_llvm_vs.c | 444 case VARYING_SLOT_LAYER: in si_build_param_exports() 570 case VARYING_SLOT_LAYER: in si_llvm_build_vs_exports()
|
D | si_shader_llvm_gs.c | 175 info->output_semantic[i] == VARYING_SLOT_LAYER) in si_llvm_emit_es_epilogue()
|
/external/mesa3d/src/broadcom/compiler/ |
D | v3d_nir_lower_io.c | 195 if (location == VARYING_SLOT_LAYER) { in v3d_nir_lower_vpm_output()
|
/external/mesa3d/src/freedreno/ir3/ |
D | ir3_nir.c | 366 if (var->data.location == VARYING_SLOT_LAYER) in ir3_nir_lower_view_layer_id()
|
/external/mesa3d/src/intel/blorp/ |
D | blorp_clear.c | 159 v_layer->data.location = VARYING_SLOT_LAYER; in blorp_params_get_layer_offset_vs()
|