Searched refs:interp_param (Results 1 - 6 of 6) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_shader_llvm_ps.c | 135 * @param interp_param interpolation weights (i,j) 142 unsigned colors_read_mask, LLVMValueRef interp_param, in interp_fs_color() 161 bool interp = interp_param != NULL; in interp_fs_color() 164 interp_param = in interp_fs_color() 165 LLVMBuildBitCast(ctx->ac.builder, interp_param, ctx->ac.v2f32, ""); in interp_fs_color() 167 i = LLVMBuildExtractElement(ctx->ac.builder, interp_param, ctx->ac.i32_0, ""); in interp_fs_color() 168 j = LLVMBuildExtractElement(ctx->ac.builder, interp_param, ctx->ac.i32_1, ""); in interp_fs_color() 140 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]) interp_fs_color() argument
|
/third_party/mesa3d/src/gallium/drivers/r600/sb/ |
H A D | sb_sched.cpp | 315 updates_exec_mask(), consumes_lds_oqa(), produces_lds_oqa(), chan_count(), interp_param(), next_id() { in alu_group_tracker() 334 unsigned param = n->interp_param(); in assign_slot() 337 assert(!interp_param || interp_param == param); in assign_slot() 338 interp_param = param; in assign_slot() 449 unsigned param = n->interp_param(); in try_reserve() 451 if (param && interp_param && interp_param != param) in try_reserve() 695 interp_param = 0; in reset()
|
H A D | sb_sched.h | 136 unsigned interp_param; member in r600_sb::alu_group_tracker
|
H A D | sb_ir.cpp | 527 unsigned alu_node::interp_param() { in interp_param() function in r600_sb::alu_node
|
H A D | sb_ir.h | 1032 unsigned interp_param();
|
/third_party/mesa3d/src/amd/llvm/ |
H A D | ac_nir_to_llvm.c | 3319 LLVMValueRef interp_param = lookup_interp_param(ctx, mode, INTERP_CENTER); in barycentric_center() local 3320 return LLVMBuildBitCast(ctx->ac.builder, interp_param, ctx->ac.v2i32, ""); in barycentric_center() 3326 LLVMValueRef interp_param = lookup_interp_param(ctx, mode, INTERP_CENTER); in barycentric_offset() local 3333 LLVMValueRef ddxy_out = ac_build_ddxy_interp(&ctx->ac, interp_param); in barycentric_offset() 3339 * interp_param.I = ddy * offset/sample.y + temp1; in barycentric_offset() 3341 * interp_param.J = ddy * offset/sample.y + temp1; in barycentric_offset() 3348 LLVMValueRef interp_el = LLVMBuildExtractElement(ctx->ac.builder, interp_param, ix_ll, ""); in barycentric_offset() 3358 interp_param = ac_build_gather_values(&ctx->ac, ij_out, 2); in barycentric_offset() 3359 return LLVMBuildBitCast(ctx->ac.builder, interp_param, ctx->ac.v2i32, ""); in barycentric_offset() 3364 LLVMValueRef interp_param in barycentric_centroid() local 3391 LLVMValueRef interp_param = lookup_interp_param(ctx, mode, INTERP_SAMPLE); barycentric_sample() local 3401 load_interpolated_input(struct ac_nir_context *ctx, LLVMValueRef interp_param, unsigned index, unsigned comp_start, unsigned num_components, unsigned bitsize, bool high_16bits) load_interpolated_input() argument 4003 LLVMValueRef interp_param = get_src(ctx, instr->src[0]); visit_intrinsic() local 4012 LLVMValueRef interp_param = lookup_interp_param(ctx, INTERP_MODE_NONE, INTERP_CENTER); visit_intrinsic() local [all...] |
Completed in 15 milliseconds