| /xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/ |
| H A D | ir3_context.h | 100 struct ir3_instruction *tess_coord; member in struct:ir3_context
|
| H A D | ir3_compiler_nir.c | 1716 if (!ctx->tess_coord) { 1717 ctx->tess_coord = 1720 ir3_split_dest(b, dst, ctx->tess_coord, 0, 2);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/ |
| H A D | lp_bld_tgsi.h | 183 LLVMValueRef tess_coord; member in struct:lp_bld_tgsi_system_values
|
| H A D | lp_bld_nir_soa.c | 1609 result[i] = LLVMBuildExtractValue(gallivm->builder, bld->system_values.tess_coord, i, "");
|
| H A D | lp_bld_tgsi_soa.c | 1549 LLVMValueRef array_indexed = LLVMBuildGEP(gallivm->builder, bld->system_values.tess_coord, index, 2, "tess_coord_array_indexed"); 1550 res = LLVMBuildLoad(builder, array_indexed, "tess_coord");
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/ |
| H A D | draw_llvm.c | 3922 LLVMValueRef tess_coord[2], io_ptr, input_array, num_tess_coord; local in function:draw_tes_llvm_generate 3977 tess_coord[0] = LLVMGetParam(variant_func, 5); 3978 tess_coord[1] = LLVMGetParam(variant_func, 6); 3989 lp_build_name(tess_coord[0], "tess_coord[0]"); 3990 lp_build_name(tess_coord[1], "tess_coord[1]"); 4052 system_values.tess_coord = LLVMGetUndef(LLVMArrayType(LLVMVectorType(flt_type, vector_length), 3)); 4061 tc_val = LLVMBuildFSub(builder, tc_val, lp_build_pointer_get(builder, tess_coord[0], idx), ""); 4062 tc_val = LLVMBuildFSub(builder, tc_val, lp_build_pointer_get(builder, tess_coord[ [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/ |
| H A D | swr_shader.cpp | 1824 Value* tess_coord = ALLOCA(ArrayType::get(mSimdFP32Ty, 3)); local in function:BuilderSWR::CompileTES 1827 STORE(tessCoordU, tess_coord, {0, 0}); 1829 STORE(tessCoordV, tess_coord, {0, 1}); 1831 STORE(tessCoordW, tess_coord, {0, 2}); 1832 system_values.tess_coord = wrap(tess_coord); 1859 lp_build_print_value(gallivm, "tess_coord = ", system_values.tess_coord);
|
| /xsrc/external/mit/MesaLib/dist/src/amd/common/ |
| H A D | ac_nir_lower_ngg.c | 1085 nir_ssa_def *tess_coord = nir_build_load_tess_coord(b); local in function:add_deferred_attribute_culling 1086 nir_store_var(b, repacked_arg_vars[0], nir_channel(b, tess_coord, 0), 0x1u); 1087 nir_store_var(b, repacked_arg_vars[1], nir_channel(b, tess_coord, 1), 0x1u);
|
| /xsrc/external/mit/MesaLib/dist/src/amd/compiler/ |
| H A D | aco_instruction_selection.cpp | 5349 Temp tess_coord = bld.pseudo(aco_opcode::p_create_vector, Definition(dst), tes_u, tes_v, tes_w); local in function:aco::__anon562fcc110110::visit_load_tess_coord 5350 emit_split_vector(ctx, tess_coord, 3);
|