Home
last modified time | relevance | path

Searched refs:VARYING_SLOT_LAYER (Results 1 – 17 of 17) sorted by relevance

/external/mesa3d/src/compiler/
Dshader_enums.h212 VARYING_SLOT_LAYER, /* Appears as VS or GS output */ enumerator
294 #define VARYING_BIT_LAYER BITFIELD64_BIT(VARYING_SLOT_LAYER)
Dshader_enums.c157 ENUM(VARYING_SLOT_LAYER), in gl_varying_slot_name()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dgen7_sol_state.c136 } else if (varying == VARYING_SLOT_LAYER) { in gen7_upload_3dstate_so_decl_list()
149 if (varying == VARYING_SLOT_LAYER || varying == VARYING_SLOT_VIEWPORT) { in gen7_upload_3dstate_so_decl_list()
Dgen6_gs_visitor.cpp698 else if (varying == VARYING_SLOT_LAYER) in xfb_program()
735 if (varying == VARYING_SLOT_LAYER || varying == VARYING_SLOT_VIEWPORT) in get_vertex_output_offset_for_varying()
Dgen6_sf_state.c68 if (fs_attr == VARYING_SLOT_VIEWPORT || fs_attr == VARYING_SLOT_LAYER) { in get_attr_override()
Dbrw_vec4_visitor.cpp1259 output_reg[VARYING_SLOT_LAYER][0].type = reg_y.type; in emit_psiz_and_flags()
1260 emit(MOV(reg_y, src_reg(output_reg[VARYING_SLOT_LAYER][0]))); in emit_psiz_and_flags()
Dbrw_fs_visitor.cpp705 sources[length++] = this->outputs[VARYING_SLOT_LAYER]; in emit_urb_writes()
Dbrw_fs_nir.cpp3158 if (base == VARYING_SLOT_LAYER) in nir_emit_fs_intrinsic()
/external/mesa3d/src/compiler/glsl/
Dbuiltin_variables.cpp1007 var = add_output(VARYING_SLOT_LAYER, int_t, "gl_Layer"); in generate_vs_special_vars()
1090 var = add_output(VARYING_SLOT_LAYER, int_t, "gl_Layer"); in generate_tes_special_vars()
1106 var = add_output(VARYING_SLOT_LAYER, int_t, "gl_Layer"); in generate_gs_special_vars()
1234 var = add_input(VARYING_SLOT_LAYER, int_t, "gl_Layer"); in generate_fs_special_vars()
/external/mesa3d/src/mesa/state_tracker/
Dst_program.c330 case VARYING_SLOT_LAYER: in st_translate_vertex_program()
659 case VARYING_SLOT_LAYER: in st_translate_fragment_program()
1381 case VARYING_SLOT_LAYER: in st_translate_program_common()
/external/mesa3d/src/amd/vulkan/
Dradv_meta_clear.c105 vs_out_layer->data.location = VARYING_SLOT_LAYER; in build_color_shaders()
494 vs_out_layer->data.location = VARYING_SLOT_LAYER; in build_depthstencil_shader()
/external/mesa3d/src/intel/blorp/
Dblorp_clear.c132 v_layer->data.location = VARYING_SLOT_LAYER; in blorp_params_get_layer_offset_vs()
/external/mesa3d/src/gallium/auxiliary/nir/
Dtgsi_to_nir.c139 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/intel/vulkan/
DgenX_pipeline.c333 if (attr == VARYING_SLOT_LAYER) { in emit_3dstate_sbe()
/external/mesa3d/src/compiler/spirv/
Dvtn_variables.c926 *location = VARYING_SLOT_LAYER; in vtn_get_builtin_location()
/external/mesa3d/src/mesa/main/
Dmtypes.h112 case VARYING_SLOT_LAYER: in _mesa_varying_slot_in_fs()
/external/mesa3d/src/amd/common/
Dac_nir_to_llvm.c4201 } else if (i == VARYING_SLOT_LAYER) { in handle_vs_outputs_post()