| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/ |
| H A D | lp_bld_interp.h | 142 LLVMValueRef sample_id); 148 LLVMValueRef sample_id);
|
| H A D | lp_bld_interp.c | 283 LLVMValueRef sample_id, 332 if (sample_id) { 333 LLVMValueRef x_val_idx = LLVMBuildMul(gallivm->builder, sample_id, lp_build_const_int32(gallivm, 2), ""); 342 if (sample_id) { 343 LLVMValueRef y_val_idx = LLVMBuildMul(gallivm->builder, sample_id, lp_build_const_int32(gallivm, 2), ""); 365 if (loc == TGSI_INTERPOLATE_LOC_SAMPLE || (attrib == 0 && chan == 2 && sample_id)) { 366 LLVMValueRef x_val_idx = LLVMBuildMul(gallivm->builder, sample_id, lp_build_const_int32(gallivm, 2), ""); 802 LLVMValueRef sample_id) 804 attribs_update_simple(bld, gallivm, quad_start_index, mask_store, sample_id, 1, bld->num_attribs); 811 LLVMValueRef sample_id) 279 attribs_update_simple(struct lp_build_interp_soa_context * bld,struct gallivm_state * gallivm,LLVMValueRef loop_iter,LLVMValueRef mask_store,LLVMValueRef sample_id,int start,int end) argument 798 lp_build_interp_soa_update_inputs_dyn(struct lp_build_interp_soa_context * bld,struct gallivm_state * gallivm,LLVMValueRef quad_start_index,LLVMValueRef mask_store,LLVMValueRef sample_id) argument 808 lp_build_interp_soa_update_pos_dyn(struct lp_build_interp_soa_context * bld,struct gallivm_state * gallivm,LLVMValueRef quad_start_index,LLVMValueRef sample_id) argument [all...] |
| H A D | lp_state_fs.c | 427 LLVMValueRef sample_id; member in struct:lp_build_fs_llvm_iface 517 LLVMValueRef sample_offset = LLVMBuildMul(builder, sample_stride, fs_iface->sample_id, ""); 936 system_values.sample_id = sample_loop_state.counter; 941 system_values.sample_id = lp_build_const_int32(gallivm, 0); 953 .sample_id = system_values.sample_id,
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/common/ |
| H A D | ac_shader_abi.h | 191 LLVMValueRef sample_id);
|
| /xsrc/external/mit/MesaLib/dist/src/amd/llvm/ |
| H A D | ac_shader_abi.h | 142 LLVMValueRef (*load_sample_position)(struct ac_shader_abi *abi, LLVMValueRef sample_id);
|
| H A D | ac_nir_to_llvm.c | 3305 LLVMValueRef sample_id) 3313 LLVMValueRef sample_pos = ctx->abi->load_sample_position(ctx->abi, sample_id); 3933 LLVMValueRef sample_id = get_src(ctx, instr->src[0]); local in function:visit_intrinsic 3934 result = barycentric_at_sample(ctx, nir_intrinsic_interp_mode(instr), sample_id); 3304 barycentric_at_sample(struct ac_nir_context * ctx,unsigned mode,LLVMValueRef sample_id) argument
|
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| H A D | radv_nir_to_llvm.c | 254 load_sample_position(struct ac_shader_abi *abi, LLVMValueRef sample_id) argument 266 sample_id = LLVMBuildAdd(ctx->ac.builder, sample_id, 268 result = ac_build_load_invariant(&ctx->ac, ptr, sample_id); 285 LLVMValueRef result, sample_id; local in function:load_sample_mask_in 288 sample_id = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.ancillary), 8, 4); 289 sample_id = LLVMBuildShl(ctx->ac.builder, LLVMConstInt(ctx->ac.i32, 1, false), sample_id, ""); 290 result = LLVMBuildAnd(ctx->ac.builder, sample_id,
|
| H A D | radv_meta_clear.c | 1191 nir_ssa_def *sample_id = is_msaa ? nir_imm_int(&b, 0) : nir_ssa_undef(&b, 1, 32); local in function:build_clear_dcc_comp_to_single_shader 1193 sample_id, data, nir_imm_int(&b, 0),
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/ |
| H A D | lp_bld_tgsi.h | 187 LLVMValueRef sample_id; member in struct:lp_bld_tgsi_system_values
|
| H A D | lp_bld_nir_soa.c | 1624 result[0] = lp_build_broadcast_scalar(&bld_base->uint_bld, bld->system_values.sample_id); 1628 LLVMValueRef idx = LLVMBuildMul(gallivm->builder, bld->system_values.sample_id, lp_build_const_int32(gallivm, 2), "");
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| H A D | radv_nir_to_llvm.c | 1753 LLVMValueRef sample_id) 1766 sample_id = 1767 LLVMBuildAdd(ctx->ac.builder, sample_id, 1769 result = ac_build_load_invariant(&ctx->ac, ptr, sample_id); 1800 LLVMValueRef result, sample_id; local in function:load_sample_mask_in 1801 sample_id = ac_unpack_param(&ctx->ac, abi->ancillary, 8, 4); 1802 sample_id = LLVMBuildShl(ctx->ac.builder, LLVMConstInt(ctx->ac.i32, ps_iter_mask, false), sample_id, ""); 1803 result = LLVMBuildAnd(ctx->ac.builder, sample_id, abi->sample_coverage, ""); 1752 load_sample_position(struct ac_shader_abi * abi,LLVMValueRef sample_id) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_shader_llvm_ps.c | 40 static LLVMValueRef load_sample_position(struct ac_shader_abi *abi, LLVMValueRef sample_id) argument 47 /* offset = sample_id * 8 (8 = 2 floats containing samplepos.xy) */ 49 LLVMBuildMul(ctx->ac.builder, sample_id, LLVMConstInt(ctx->ac.i32, 8, 0), "");
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/ |
| H A D | brw_fs_nir.cpp | 3486 const fs_reg sample_id = bld.emit_uniformize(sample_src); local in function:fs_visitor::nir_emit_fs_intrinsic 3489 .SHL(msg_data, sample_id, brw_imm_ud(4u)); 3506 const fs_reg sample_id = bld.emit_uniformize(sample_src); local in function:fs_visitor::nir_emit_fs_intrinsic 3512 sample_src, sample_id, 3516 .SHL(msg_data, sample_id, brw_imm_ud(4u));
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/bifrost/ |
| H A D | bifrost_compile.c | 458 bi_index sample_id = bi_temp(b->shader); local in function:bi_load_sample_id 459 bi_load_sample_id_to(b, sample_id); 460 return sample_id;
|
| /xsrc/external/mit/MesaLib/dist/src/intel/compiler/ |
| H A D | brw_fs_nir.cpp | 3672 const fs_reg sample_id = bld.emit_uniformize(sample_src); local in function:fs_visitor::nir_emit_fs_intrinsic 3675 .SHL(msg_data, sample_id, brw_imm_ud(4u)); 3692 const fs_reg sample_id = bld.emit_uniformize(sample_src); local in function:fs_visitor::nir_emit_fs_intrinsic 3698 sample_src, sample_id, 3702 .SHL(msg_data, sample_id, brw_imm_ud(4u));
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_shader.c | 1977 static LLVMValueRef load_sample_position(struct ac_shader_abi *abi, LLVMValueRef sample_id) argument 1984 /* offset = sample_id * 8 (8 = 2 floats containing samplepos.xy) */ 1985 LLVMValueRef offset0 = LLVMBuildMul(ctx->ac.builder, sample_id, LLVMConstInt(ctx->i32, 8, 0), ""); 3949 LLVMValueRef sample_id; local in function:build_interp_intrinsic 3955 sample_id = lp_build_emit_fetch(bld_base, 3957 sample_id = ac_to_integer(&ctx->ac, sample_id); 3969 * This means that sample_id values outside of the valid are 3983 sample_position = load_sample_position(&ctx->abi, sample_id);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/ |
| H A D | r600_shader.c | 1332 static int load_sample_position(struct r600_shader_ctx *ctx, struct r600_shader_src *sample_id, int chan_sel) argument 1343 if (sample_id == NULL) { 1354 r600_bytecode_src(&alu.src[0], sample_id, chan_sel);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/ |
| H A D | r600_shader.c | 1420 static int load_sample_position(struct r600_shader_ctx *ctx, struct r600_shader_src *sample_id, int chan_sel) argument 1431 if (sample_id == NULL) { 1442 r600_bytecode_src(&alu.src[0], sample_id, chan_sel);
|
| /xsrc/external/mit/MesaLib/dist/src/amd/compiler/ |
| H A D | aco_instruction_selection.cpp | 7350 Temp sample_id = local in function:aco::__anon562fcc110110::visit_load_sample_mask_in 7353 Temp mask = bld.vop2(aco_opcode::v_lshlrev_b32, bld.def(v1), sample_id,
|