Home
last modified time | relevance | path

Searched refs:VARYING_SLOT_VIEWPORT (Results 1 – 14 of 14) sorted by relevance

/external/mesa3d/src/compiler/
Dshader_enums.h212 VARYING_SLOT_VIEWPORT, /* Appears as VS or GS output */ enumerator
295 #define VARYING_BIT_VIEWPORT BITFIELD64_BIT(VARYING_SLOT_VIEWPORT)
Dshader_enums.c157 ENUM(VARYING_SLOT_VIEWPORT), in gl_varying_slot_name()
/external/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_from_mesa.c122 case VARYING_SLOT_VIEWPORT: in tgsi_get_gl_varying_semantic()
/external/mesa3d/src/compiler/glsl/
Dbuiltin_variables.cpp1035 var = add_output(VARYING_SLOT_VIEWPORT, int_t, "gl_ViewportIndex"); in generate_vs_special_vars()
1110 var = add_output(VARYING_SLOT_VIEWPORT, int_t, "gl_ViewportIndex"); in generate_tes_special_vars()
1128 var = add_output(VARYING_SLOT_VIEWPORT, int_t, "gl_ViewportIndex"); in generate_gs_special_vars()
1262 var = add_input(VARYING_SLOT_VIEWPORT, int_t, "gl_ViewportIndex"); in generate_fs_special_vars()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_link.cpp205 case VARYING_SLOT_VIEWPORT: in update_xfb_info()
DgenX_state_upload.c948 if (fs_attr == VARYING_SLOT_VIEWPORT || fs_attr == VARYING_SLOT_LAYER) { in genX()
/external/mesa3d/src/intel/compiler/
Dbrw_vec4_visitor.cpp1255 if (output_reg[VARYING_SLOT_VIEWPORT][0].file != BAD_FILE) { in emit_psiz_and_flags()
1259 output_reg[VARYING_SLOT_VIEWPORT][0].type = reg_z.type; in emit_psiz_and_flags()
1260 emit(MOV(reg_z, src_reg(output_reg[VARYING_SLOT_VIEWPORT][0]))); in emit_psiz_and_flags()
Dgen6_gs_visitor.cpp722 if (varying == VARYING_SLOT_LAYER || varying == VARYING_SLOT_VIEWPORT) in get_vertex_output_offset_for_varying()
Dbrw_fs_visitor.cpp646 sources[length++] = this->outputs[VARYING_SLOT_VIEWPORT]; in emit_urb_writes()
Dbrw_fs_nir.cpp3313 else if (base == VARYING_SLOT_VIEWPORT) in nir_emit_fs_intrinsic()
/external/mesa3d/src/gallium/auxiliary/nir/
Dtgsi_to_nir.c137 return VARYING_SLOT_VIEWPORT; in tgsi_varying_semantic_to_slot()
169 [VARYING_SLOT_VIEWPORT] = { TGSI_SEMANTIC_VIEWPORT_INDEX, 0 }, in varying_slot_to_tgsi_semantic()
/external/mesa3d/src/mesa/state_tracker/
Dst_program.c744 case VARYING_SLOT_VIEWPORT: in st_translate_fragment_program()
/external/mesa3d/src/compiler/spirv/
Dvtn_variables.c1199 *location = VARYING_SLOT_VIEWPORT; in vtn_get_builtin_location()
/external/mesa3d/src/amd/common/
Dac_nir_to_llvm.c6022 if (ctx->output_mask & (1ull << VARYING_SLOT_VIEWPORT)) { in handle_vs_outputs_post()
6025 … ctx->nir->outputs[radeon_llvm_reg_index_soa(VARYING_SLOT_VIEWPORT, 0)], ""); in handle_vs_outputs_post()