Searched refs:interp_param (Results 1 - 13 of 13) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/sb/
H A Dsb_sched.cpp315 updates_exec_mask(), consumes_lds_oqa(), produces_lds_oqa(), chan_count(), interp_param(), next_id() {
334 unsigned param = n->interp_param();
337 assert(!interp_param || interp_param == param);
338 interp_param = param;
449 unsigned param = n->interp_param();
451 if (param && interp_param && interp_param != param)
695 interp_param = 0;
H A Dsb_sched.h136 unsigned interp_param; member in class:r600_sb::alu_group_tracker
H A Dsb_ir.cpp527 unsigned alu_node::interp_param() { function in class:r600_sb::alu_node
H A Dsb_ir.h1030 unsigned interp_param();
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sb/
H A Dsb_sched.cpp315 updates_exec_mask(), consumes_lds_oqa(), produces_lds_oqa(), chan_count(), interp_param(), next_id() {
334 unsigned param = n->interp_param();
337 assert(!interp_param || interp_param == param);
338 interp_param = param;
449 unsigned param = n->interp_param();
451 if (param && interp_param && interp_param != param)
695 interp_param = 0;
H A Dsb_sched.h136 unsigned interp_param; member in class:r600_sb::alu_group_tracker
H A Dsb_ir.cpp527 unsigned alu_node::interp_param() { function in class:r600_sb::alu_node
H A Dsb_ir.h1032 unsigned interp_param();
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader_llvm_ps.c137 * @param interp_param interpolation weights (i,j)
144 unsigned colors_read_mask, LLVMValueRef interp_param,
163 bool interp = interp_param != NULL;
166 interp_param =
167 LLVMBuildBitCast(ctx->ac.builder, interp_param, ctx->ac.v2f32, "");
169 i = LLVMBuildExtractElement(ctx->ac.builder, interp_param, ctx->ac.i32_0, "");
170 j = LLVMBuildExtractElement(ctx->ac.builder, interp_param, ctx->ac.i32_1, "");
142 interp_fs_color(struct si_shader_context * ctx,unsigned input_index,unsigned semantic_index,unsigned num_interp_inputs,unsigned colors_read_mask,LLVMValueRef interp_param,LLVMValueRef prim_mask,LLVMValueRef face,LLVMValueRef result[4]) argument
/xsrc/external/mit/MesaLib/dist/src/amd/llvm/
H A Dac_nir_to_llvm.c3255 LLVMValueRef interp_param = lookup_interp_param(ctx, mode, INTERP_CENTER); local in function:barycentric_center
3256 return LLVMBuildBitCast(ctx->ac.builder, interp_param, ctx->ac.v2i32, "");
3262 LLVMValueRef interp_param = lookup_interp_param(ctx, mode, INTERP_CENTER); local in function:barycentric_offset
3269 LLVMValueRef ddxy_out = ac_build_ddxy_interp(&ctx->ac, interp_param);
3275 * interp_param.I = ddy * offset/sample.y + temp1;
3277 * interp_param.J = ddy * offset/sample.y + temp1;
3284 LLVMValueRef interp_el = LLVMBuildExtractElement(ctx->ac.builder, interp_param, ix_ll, "");
3294 interp_param = ac_build_gather_values(&ctx->ac, ij_out, 2);
3295 return LLVMBuildBitCast(ctx->ac.builder, interp_param, ctx->ac.v2i32, "");
3300 LLVMValueRef interp_param local in function:barycentric_centroid
3327 LLVMValueRef interp_param = lookup_interp_param(ctx, mode, INTERP_SAMPLE); local in function:barycentric_sample
3337 load_interpolated_input(struct ac_nir_context * ctx,LLVMValueRef interp_param,unsigned index,unsigned comp_start,unsigned num_components,unsigned bitsize,bool high_16bits) argument
3943 LLVMValueRef interp_param = get_src(ctx, instr->src[0]); local in function:visit_intrinsic
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_nir_to_llvm.c2289 LLVMValueRef interp_param,
2297 bool interp = !LLVMIsUndef(interp_param);
2312 interp_param = LLVMBuildBitCast(ctx->ac.builder, interp_param,
2315 i = LLVMBuildExtractElement(ctx->ac.builder, interp_param,
2317 j = LLVMBuildExtractElement(ctx->ac.builder, interp_param,
2461 LLVMValueRef interp_param; local in function:handle_fs_inputs
2469 interp_param = *inputs;
2471 interp_fs_input(ctx, index, interp_param, ctx->abi.prim_mask, float16,
2474 if (LLVMIsUndef(interp_param))
2287 interp_fs_input(struct radv_shader_context * ctx,unsigned attr,LLVMValueRef interp_param,LLVMValueRef prim_mask,bool float16,LLVMValueRef result[4]) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader.c1772 * @param interp_param interpolation weights (i,j)
1783 LLVMValueRef interp_param,
1804 bool interp = interp_param != NULL;
1807 interp_param = LLVMBuildBitCast(ctx->ac.builder, interp_param,
1810 i = LLVMBuildExtractElement(ctx->ac.builder, interp_param,
1812 j = LLVMBuildExtractElement(ctx->ac.builder, interp_param,
1869 LLVMValueRef interp_param = NULL; local in function:si_llvm_load_input_fs
1895 interp_param = LLVMGetParam(ctx->main_fn, interp_param_idx);
1900 shader->selector->info.colors_read, interp_param,
1777 interp_fs_input(struct si_shader_context * ctx,unsigned input_index,unsigned semantic_name,unsigned semantic_index,unsigned num_interp_inputs,unsigned colors_read_mask,LLVMValueRef interp_param,LLVMValueRef prim_mask,LLVMValueRef face,LLVMValueRef result[4]) argument
3929 LLVMValueRef interp_param; local in function:build_interp_intrinsic
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/amd/common/
H A Dac_nir_to_llvm.c2991 LLVMValueRef interp_param; local in function:visit_interp
3029 interp_param = ctx->abi->lookup_interp_param(ctx->abi, var->data.interpolation, location);
3033 LLVMValueRef ddxy_out = ac_build_ddxy_interp(&ctx->ac, interp_param);
3039 * interp_param.I = ddy * offset/sample.y + temp1;
3041 * interp_param.J = ddy * offset/sample.y + temp1;
3051 interp_param, ix_ll, "");
3063 interp_param = ac_build_gather_values(&ctx->ac, ij_out, 2);
3105 if (interp_param) {
3106 interp_param = LLVMBuildBitCast(ctx->ac.builder,
3107 interp_param, ct
[all...]

Completed in 41 milliseconds