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

1234

/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/tgsi/
H A Dtgsi_from_mesa.c118 case VARYING_SLOT_LAYER:
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Danv_nir_lower_multiview.c206 layer_id_out->data.location = VARYING_SLOT_LAYER;
273 layer_id_out->data.location = VARYING_SLOT_LAYER;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/
H A Dsfn_vertexstageexport.cpp81 output->data.location == VARYING_SLOT_LAYER ||
98 output->data.location == VARYING_SLOT_LAYER) // VIEWPORT?
136 case VARYING_SLOT_LAYER: {
191 case VARYING_SLOT_LAYER:
304 location == VARYING_SLOT_LAYER) // VIEWPORT?
H A Dsfn_shader_geometry.cpp117 location == VARYING_SLOT_LAYER ||
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/tgsi/
H A Dtgsi_from_mesa.c120 case VARYING_SLOT_LAYER:
/xsrc/external/mit/MesaLib.old/dist/src/compiler/
H A Dshader_enums.h252 VARYING_SLOT_LAYER, /* Appears as VS or GS output */ enumerator in enum:__anon0f1973a70303
335 #define VARYING_BIT_LAYER BITFIELD64_BIT(VARYING_SLOT_LAYER)
H A Dshader_enums.c159 ENUM(VARYING_SLOT_LAYER),
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_shader_info.c405 case VARYING_SLOT_LAYER:
546 case VARYING_SLOT_LAYER:
686 if (idx >= VARYING_SLOT_VAR0 || idx == VARYING_SLOT_LAYER ||
695 outinfo->vs_output_param_offset[VARYING_SLOT_LAYER] == AC_EXP_PARAM_UNDEFINED) {
698 outinfo->vs_output_param_offset[VARYING_SLOT_LAYER] = outinfo->param_exports++;
/xsrc/external/mit/MesaLib/dist/src/compiler/
H A Dshader_enums.h295 VARYING_SLOT_LAYER, /* Appears as VS or GS output */ enumerator in enum:__anon671c309a0303
454 #define VARYING_BIT_LAYER BITFIELD64_BIT(VARYING_SLOT_LAYER)
H A Dshader_enums.c210 ENUM(VARYING_SLOT_LAYER),
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_lower_input_attachments.c64 VARYING_SLOT_VIEW_INDEX : VARYING_SLOT_LAYER;
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_nir_lower_multiview.c220 layer_id_out->data.location = VARYING_SLOT_LAYER;
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dbuiltin_variables.cpp1245 var = add_output(VARYING_SLOT_LAYER, int_t, "gl_Layer");
1266 var = add_output(VARYING_SLOT_LAYER, int_t, GLSL_PRECISION_HIGH, "gl_Layer");
1432 add_varying(VARYING_SLOT_LAYER, int_t, GLSL_PRECISION_HIGH,
1540 add_varying(VARYING_SLOT_LAYER, int_t, GLSL_PRECISION_HIGH,
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dbuiltin_variables.cpp1046 var = add_output(VARYING_SLOT_LAYER, int_t, "gl_Layer");
1124 var = add_output(VARYING_SLOT_LAYER, int_t, "gl_Layer");
1140 var = add_output(VARYING_SLOT_LAYER, int_t, "gl_Layer");
1272 var = add_input(VARYING_SLOT_LAYER, int_t, "gl_Layer");
/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/
H A Dbrw_link.cpp204 case VARYING_SLOT_LAYER:
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/
H A Dbrw_link.cpp204 case VARYING_SLOT_LAYER:
/xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/
H A Dst_cb_clear.c151 VARYING_SLOT_LAYER
H A Dst_pbo.c301 unsigned outputs[] = { VARYING_SLOT_POS, VARYING_SLOT_LAYER };
468 var->data.location = VARYING_SLOT_LAYER;
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_nir_to_llvm.c2456 ctx->input_mask |= 1ull << VARYING_SLOT_LAYER;
2457 ctx->inputs[ac_llvm_reg_index_soa(VARYING_SLOT_LAYER, 0)] = LLVMGetUndef(ctx->ac.i32);
2468 i == VARYING_SLOT_PRIMITIVE_ID || i == VARYING_SLOT_LAYER) {
2504 ctx->abi.view_index = ctx->inputs[ac_llvm_reg_index_soa(VARYING_SLOT_LAYER, 0)];
2874 LLVMValueRef* tmp_out = &ctx->abi.outputs[ac_llvm_reg_index_soa(VARYING_SLOT_LAYER, 0)];
2877 ctx->abi.outputs[ac_llvm_reg_index_soa(VARYING_SLOT_LAYER, i)] =
2882 ctx->output_mask |= 1ull << VARYING_SLOT_LAYER;
2938 if (ctx->output_mask & (1ull << VARYING_SLOT_LAYER)) {
2940 layer_value = radv_load_output(ctx, VARYING_SLOT_LAYER, 0);
3015 if (i != VARYING_SLOT_LAYER
[all...]
H A Dradv_shader_info.c402 case VARYING_SLOT_LAYER:
/xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/
H A Dst_pbo.c335 out_layer->data.location = VARYING_SLOT_LAYER;
458 var->data.location = VARYING_SLOT_LAYER;
/xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
H A Dbrw_vec4_visitor.cpp1255 if (output_reg[VARYING_SLOT_LAYER][0].file != BAD_FILE) {
1259 output_reg[VARYING_SLOT_LAYER][0].type = reg_y.type;
1260 emit(MOV(reg_y, src_reg(output_reg[VARYING_SLOT_LAYER][0])));
H A Dgen6_gs_visitor.cpp719 * VARYING_SLOT_LAYER and VARYING_SLOT_VIEWPORT are packed in the same slot
722 if (varying == VARYING_SLOT_LAYER || varying == VARYING_SLOT_VIEWPORT)
/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_vec4_visitor.cpp1160 if (output_reg[VARYING_SLOT_LAYER][0].file != BAD_FILE) {
1164 output_reg[VARYING_SLOT_LAYER][0].type = reg_y.type;
1165 emit(MOV(reg_y, src_reg(output_reg[VARYING_SLOT_LAYER][0])));
/xsrc/external/mit/MesaLib/dist/src/broadcom/compiler/
H A Dv3d_nir_lower_io.c185 if (location == VARYING_SLOT_LAYER) {

Completed in 36 milliseconds

1234