Searched refs:half_texel (Results 1 - 4 of 4) sorted by relevance
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_shader_tgsi_mem.c | 1222 LLVMValueRef half_texel[2]; local in function:si_lower_gather4_integer 1262 half_texel[0] = half_texel[1] = LLVMConstReal(ctx->f32, -0.5); 1287 half_texel[c] = 1290 half_texel[c] = LLVMBuildUIToFP(builder, half_texel[c], ctx->f32, ""); 1291 half_texel[c] = ac_build_fdiv(&ctx->ac, ctx->ac.f32_1, half_texel[c]); 1292 half_texel[c] = LLVMBuildFMul(builder, half_texel[ [all...] |
| /xsrc/external/mit/MesaLib/dist/src/amd/llvm/ |
| H A D | ac_nir_to_llvm.c | 1382 LLVMValueRef half_texel[2]; local in function:lower_gather4_integer 1415 half_texel[0] = half_texel[1] = LLVMConstReal(ctx->f32, -0.5); 1458 half_texel[c] = 1460 half_texel[c] = LLVMBuildUIToFP(ctx->builder, half_texel[c], ctx->f32, ""); 1461 half_texel[c] = ac_build_fdiv(ctx, ctx->f32_1, half_texel[c]); 1462 half_texel[c] = 1463 LLVMBuildFMul(ctx->builder, half_texel[ [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/amd/common/ |
| H A D | ac_nir_to_llvm.c | 1199 LLVMValueRef half_texel[2]; local in function:lower_gather4_integer 1216 half_texel[c] = LLVMBuildExtractElement(ctx->builder, size, 1218 half_texel[c] = LLVMBuildUIToFP(ctx->builder, half_texel[c], ctx->f32, ""); 1219 half_texel[c] = ac_build_fdiv(ctx, ctx->f32_1, half_texel[c]); 1220 half_texel[c] = LLVMBuildFMul(ctx->builder, half_texel[c], 1230 args->coords[c] = LLVMBuildFAdd(ctx->builder, tmp, half_texel[c], "");
|
| /xsrc/external/mit/MesaLib/dist/src/amd/compiler/ |
| H A D | aco_instruction_selection.cpp | 9478 Temp half_texel[2]; local in function:aco::__anon562fcc110110::visit_tex 9480 half_texel[i] = emit_extract_vector(ctx, size, i, v1); 9481 half_texel[i] = bld.vop1(aco_opcode::v_cvt_f32_i32, bld.def(v1), half_texel[i]); 9482 half_texel[i] = bld.vop1(aco_opcode::v_rcp_iflag_f32, bld.def(v1), half_texel[i]); 9483 half_texel[i] = bld.vop2(aco_opcode::v_mul_f32, bld.def(v1), 9484 Operand::c32(0xbf000000 /*-0.5*/), half_texel[i]); 9500 half_texel[0] = bld.vop2(aco_opcode::v_cndmask_b32, bld.def(v1), 9501 Operand::c32(0xbf000000 /*-0.5*/), half_texel[ [all...] |
Completed in 31 milliseconds