Searched refs:prim_mask (Results 1 - 15 of 15) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/amd/common/
H A Dac_shader_args.h124 struct ac_arg prim_mask; member in struct:ac_shader_args
/xsrc/external/mit/MesaLib.old/dist/src/amd/common/
H A Dac_shader_abi.h65 LLVMValueRef prim_mask; member in struct:ac_shader_abi
H A Dac_nir_to_llvm.c3114 ctx->abi->prim_mask, i, j);
3117 llvm_chan, attr_number, ctx->abi->prim_mask);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader_llvm_ps.c117 unsigned chan, LLVMValueRef prim_mask, LLVMValueRef i,
122 LLVMConstInt(ctx->ac.i32, attr_index, 0), prim_mask, i, j);
126 LLVMConstInt(ctx->ac.i32, attr_index, 0), prim_mask);
138 * @param prim_mask SI_PARAM_PRIM_MASK
145 LLVMValueRef prim_mask, LLVMValueRef face, LLVMValueRef result[4])
188 front = si_build_fs_interp(ctx, input_index, chan, prim_mask, i, j);
189 back = si_build_fs_interp(ctx, back_attr_offset, chan, prim_mask, i, j);
195 result[chan] = si_build_fs_interp(ctx, input_index, chan, prim_mask, i, j);
780 LLVMValueRef interp_ij = NULL, prim_mask = NULL, face = NULL; local in function:si_llvm_build_ps_prolog
797 prim_mask
116 si_build_fs_interp(struct si_shader_context * ctx,unsigned attr_index,unsigned chan,LLVMValueRef prim_mask,LLVMValueRef i,LLVMValueRef j) argument
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
[all...]
H A Dsi_shader.c639 si_add_arg_checked(&ctx->args, AC_ARG_SGPR, 1, AC_ARG_INT, &ctx->args.prim_mask,
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/virgl/
H A Dvirgl_hw.h319 uint32_t prim_mask; member in struct:virgl_caps_v1
H A Dvirgl_context.c725 if (!(rs->caps.caps.v1.prim_mask & (1 << dinfo->mode))) {
1345 vctx->primconvert = util_primconvert_create(&vctx->base, rs->caps.caps.v1.prim_mask);
/xsrc/external/mit/MesaLib/dist/src/virtio/virtio-gpu/
H A Dvirgl_hw.h540 uint32_t prim_mask; member in struct:virgl_caps_v1
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader.c1747 LLVMValueRef prim_mask,
1754 prim_mask, i, j);
1760 prim_mask);
1773 * @param prim_mask SI_PARAM_PRIM_MASK
1784 LLVMValueRef prim_mask,
1835 prim_mask, i, j);
1838 prim_mask, i, j);
1848 0, prim_mask, i, j);
1856 prim_mask, i, j);
1901 ctx->abi.prim_mask,
1745 si_build_fs_interp(struct si_shader_context * ctx,unsigned attr_index,unsigned chan,LLVMValueRef prim_mask,LLVMValueRef i,LLVMValueRef j) argument
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
3935 LLVMValueRef prim_mask = ctx->abi.prim_mask; local in function:build_interp_intrinsic
7617 LLVMValueRef interp_ij = NULL, prim_mask = NULL, face = NULL; local in function:si_build_ps_prolog_function
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_nir_to_llvm.c1177 add_arg(&args, ARG_SGPR, ctx->ac.i32, &ctx->abi.prim_mask);
2290 LLVMValueRef prim_mask,
2328 prim_mask, i, j);
2333 prim_mask, i, j);
2339 prim_mask);
2437 LLVMValueRef sel = LLVMBuildICmp(ctx->ac.builder, LLVMIntSLT, ctx->abi.prim_mask, ctx->ac.i32_0, "");
2471 interp_fs_input(ctx, index, interp_param, ctx->abi.prim_mask, float16,
2489 ctx->abi.prim_mask, false, inputs);
2287 interp_fs_input(struct radv_shader_context * ctx,unsigned attr,LLVMValueRef interp_param,LLVMValueRef prim_mask,bool float16,LLVMValueRef result[4]) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/virgl/
H A Dvirgl_context.c900 if (!(rs->caps.caps.v1.prim_mask & (1 << dinfo->mode))) {
1654 vctx->primconvert = util_primconvert_create(&vctx->base, rs->caps.caps.v1.prim_mask);
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_shader_args.c724 ac_add_arg(&args->ac, AC_ARG_SGPR, 1, AC_ARG_INT, &args->ac.prim_mask);
H A Dradv_nir_to_llvm.c849 LLVMBuildICmp(ctx->ac.builder, LLVMIntSLT, ac_get_arg(&ctx->ac, ctx->args->ac.prim_mask),
/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_instruction_selection.cpp4749 Temp prim_mask)
4761 bld.m0(prim_mask), idx, component);
4763 bld.m0(prim_mask), interp_p1, idx, component);
4764 bld.vintrp(aco_opcode::v_interp_p2_legacy_f16, Definition(dst), coord2, bld.m0(prim_mask),
4773 bld.m0(prim_mask), idx, component);
4774 bld.vintrp(interp_p2_op, Definition(dst), coord2, bld.m0(prim_mask), interp_p1, idx,
4779 bld.m0(prim_mask), idx, component);
4784 bld.vintrp(aco_opcode::v_interp_p2_f32, Definition(dst), coord2, bld.m0(prim_mask), interp_p1,
4879 Temp prim_mask = get_arg(ctx, ctx->args->ac.prim_mask); local in function:aco::__anon562fcc110110::visit_load_interpolated_input
4748 emit_interp_instr(isel_context * ctx,unsigned idx,unsigned component,Temp src,Temp dst,Temp prim_mask) argument
5261 Temp prim_mask = get_arg(ctx, ctx->args->ac.prim_mask); local in function:aco::__anon562fcc110110::visit_load_input
[all...]
/xsrc/external/mit/MesaLib/dist/src/amd/llvm/
H A Dac_nir_to_llvm.c3366 ac_get_arg(&ctx->ac, ctx->args->prim_mask), i, j,
3370 ac_get_arg(&ctx->ac, ctx->args->prim_mask), i, j);
3489 attr_number, ac_get_arg(&ctx->ac, ctx->args->prim_mask));

Completed in 60 milliseconds