Home
last modified time | relevance | path

Searched refs:prim_mask (Results 1 – 8 of 8) sorted by relevance

/external/llvm/test/Analysis/DivergenceAnalysis/AMDGPU/
Dinterp-intrinsics.ll5 define amdgpu_ps void @fs_interp(i32 inreg %prim_mask, <2 x i32> %interp_param) #1 {
6 %v = call float @llvm.SI.fs.interp(i32 0, i32 0, i32 %prim_mask, <2 x i32> %interp_param)
13 define amdgpu_ps void @fs_constant(i32 inreg %prim_mask, <2 x i32> %interp_param) #1 {
14 %v = call float @llvm.SI.fs.constant(i32 0, i32 0, i32 %prim_mask)
/external/mesa3d/src/gallium/drivers/virgl/
Dvirgl_hw.h255 uint32_t prim_mask; member
Dvirgl_context.c588 if (!(rs->caps.caps.v1.prim_mask & (1 << dinfo->mode))) { in virgl_draw_vbo()
939 vctx->primconvert = util_primconvert_create(&vctx->base, rs->caps.caps.v1.prim_mask); in virgl_context_create()
/external/minigbm/
Dvirgl_hw.h255 uint32_t prim_mask; member
/external/virglrenderer/src/
Dvirgl_hw.h304 uint32_t prim_mask; member
Dvrend_renderer.c7865 caps->v1.prim_mask = (1 << PIPE_PRIM_POINTS) | (1 << PIPE_PRIM_LINES) | in vrend_renderer_fill_caps_v1()
7873 caps->v1.prim_mask |= (1 << PIPE_PRIM_QUADS) | in vrend_renderer_fill_caps_v1()
7879 caps->v1.prim_mask |= (1 << PIPE_PRIM_LINES_ADJACENCY) | in vrend_renderer_fill_caps_v1()
7885 caps->v1.prim_mask |= (1 << PIPE_PRIM_PATCHES); in vrend_renderer_fill_caps_v1()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader.c1701 LLVMValueRef prim_mask, in si_build_fs_interp() argument
1708 prim_mask, i, j); in si_build_fs_interp()
1714 prim_mask); in si_build_fs_interp()
1738 LLVMValueRef prim_mask, in interp_fs_input() argument
1789 prim_mask, i, j); in interp_fs_input()
1792 prim_mask, i, j); in interp_fs_input()
1802 0, prim_mask, i, j); in interp_fs_input()
1810 prim_mask, i, j); in interp_fs_input()
4088 LLVMValueRef prim_mask = LLVMGetParam(ctx->main_fn, SI_PARAM_PRIM_MASK); in build_interp_intrinsic() local
4185 prim_mask, i, j); in build_interp_intrinsic()
[all …]
/external/mesa3d/src/amd/common/
Dac_nir_to_llvm.c129 LLVMValueRef prim_mask; member
1038 add_arg(&args, ARG_SGPR, ctx->ac.i32, &ctx->prim_mask); in create_function()
4200 ctx->prim_mask, i, j); in visit_interp()
4205 ctx->prim_mask); in visit_interp()
5388 LLVMValueRef prim_mask, in interp_fs_input() argument
5425 prim_mask, i, j); in interp_fs_input()
5431 prim_mask); in interp_fs_input()
5494 LLVMValueRef sel = LLVMBuildICmp(ctx->builder, LLVMIntSLT, ctx->prim_mask, ctx->ac.i32_0, ""); in prepare_interp_optimize()
5525 interp_fs_input(ctx, index, interp_param, ctx->prim_mask, in handle_fs_inputs()