Searched refs:VARYING_SLOT_LAYER (Results 1 – 21 of 21) sorted by relevance
/external/mesa3d/src/compiler/ |
D | shader_enums.h | 211 VARYING_SLOT_LAYER, /* Appears as VS or GS output */ enumerator 294 #define VARYING_BIT_LAYER BITFIELD64_BIT(VARYING_SLOT_LAYER)
|
D | shader_enums.c | 156 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/glsl/ |
D | builtin_variables.cpp | 1030 var = add_output(VARYING_SLOT_LAYER, int_t, "gl_Layer"); in generate_vs_special_vars() 1108 var = add_output(VARYING_SLOT_LAYER, int_t, "gl_Layer"); in generate_tes_special_vars() 1124 var = add_output(VARYING_SLOT_LAYER, int_t, "gl_Layer"); in generate_gs_special_vars() 1255 var = add_input(VARYING_SLOT_LAYER, int_t, "gl_Layer"); in generate_fs_special_vars()
|
/external/mesa3d/src/intel/vulkan/ |
D | anv_nir_lower_multiview.c | 222 layer_id_out->data.location = VARYING_SLOT_LAYER; in anv_nir_lower_multiview()
|
D | genX_pipeline.c | 350 if (attr == VARYING_SLOT_LAYER) { in emit_3dstate_sbe()
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_link.cpp | 200 case VARYING_SLOT_LAYER: in update_xfb_info()
|
D | genX_state_upload.c | 948 if (fs_attr == VARYING_SLOT_VIEWPORT || fs_attr == VARYING_SLOT_LAYER) { in genX()
|
/external/mesa3d/src/intel/compiler/ |
D | brw_vec4_visitor.cpp | 1248 if (output_reg[VARYING_SLOT_LAYER][0].file != BAD_FILE) { in emit_psiz_and_flags() 1252 output_reg[VARYING_SLOT_LAYER][0].type = reg_y.type; in emit_psiz_and_flags() 1253 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 | 641 sources[length++] = this->outputs[VARYING_SLOT_LAYER]; in emit_urb_writes()
|
D | brw_fs_nir.cpp | 3311 if (base == VARYING_SLOT_LAYER) in nir_emit_fs_intrinsic()
|
D | brw_fs.cpp | 6419 wm_prog_data->urb_setup[VARYING_SLOT_LAYER] = 0; in gen9_ps_header_only_workaround()
|
/external/mesa3d/src/amd/common/ |
D | ac_nir_to_llvm.c | 3568 …s[2] = ac_to_integer(&ctx->ac, ctx->abi->inputs[radeon_llvm_reg_index_soa(VARYING_SLOT_LAYER, 0)]); in get_image_coords() 3593 …s[2] = ac_to_integer(&ctx->ac, ctx->abi->inputs[radeon_llvm_reg_index_soa(VARYING_SLOT_LAYER, 0)]); in get_image_coords() 5513 ctx->input_mask |= 1ull << VARYING_SLOT_LAYER; in handle_fs_inputs() 5523 i == VARYING_SLOT_PRIMITIVE_ID || i == VARYING_SLOT_LAYER) { in handle_fs_inputs() 5544 if (ctx->input_mask & (1 << VARYING_SLOT_LAYER)) in handle_fs_inputs() 5549 ctx->view_index = ctx->inputs[radeon_llvm_reg_index_soa(VARYING_SLOT_LAYER, 0)]; in handle_fs_inputs() 5959 LLVMValueRef* tmp_out = &ctx->nir->outputs[radeon_llvm_reg_index_soa(VARYING_SLOT_LAYER, 0)]; in handle_vs_outputs_post() 5962 ctx->nir->outputs[radeon_llvm_reg_index_soa(VARYING_SLOT_LAYER, i)] = in handle_vs_outputs_post() 5967 ctx->output_mask |= 1ull << VARYING_SLOT_LAYER; in handle_vs_outputs_post() 6016 if (ctx->output_mask & (1ull << VARYING_SLOT_LAYER)) { in handle_vs_outputs_post() [all …]
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_meta_clear.c | 82 vs_out_layer->data.location = VARYING_SLOT_LAYER; in build_color_shaders() 435 vs_out_layer->data.location = VARYING_SLOT_LAYER; in build_depthstencil_shader()
|
D | radv_pipeline.c | 1651 unsigned vs_offset = outinfo->vs_output_param_offset[VARYING_SLOT_LAYER]; in calculate_ps_inputs()
|
/external/mesa3d/src/intel/blorp/ |
D | blorp_clear.c | 134 v_layer->data.location = VARYING_SLOT_LAYER; in blorp_params_get_layer_offset_vs()
|
/external/mesa3d/src/gallium/auxiliary/nir/ |
D | tgsi_to_nir.c | 139 return VARYING_SLOT_LAYER; in tgsi_varying_semantic_to_slot() 170 [VARYING_SLOT_LAYER] = { TGSI_SEMANTIC_LAYER, 0 }, in varying_slot_to_tgsi_semantic()
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_program.c | 739 case VARYING_SLOT_LAYER: in st_translate_fragment_program()
|
/external/mesa3d/src/mesa/main/ |
D | mtypes.h | 123 case VARYING_SLOT_LAYER: in _mesa_varying_slot_in_fs()
|
/external/mesa3d/src/compiler/spirv/ |
D | vtn_variables.c | 1190 *location = VARYING_SLOT_LAYER; in vtn_get_builtin_location()
|