Searched refs:edgeflags (Results 1 - 4 of 4) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | gfx10_shader_ngg.c | 167 LLVMValueRef edgeflags = LLVMConstInt(ctx->ac.i32, all_bits_no_edgeflags, 0); in gfx10_ngg_build_export_prim() local 179 edgeflags = LLVMBuildOr(builder, edgeflags, edge, ""); in gfx10_ngg_build_export_prim() 181 prim.passthrough = LLVMBuildAnd(builder, prim.passthrough, edgeflags, ""); in gfx10_ngg_build_export_prim() 199 prim.edgeflags = ac_pack_edgeflags_for_export(&ctx->ac, &ctx->args); in gfx10_ngg_build_export_prim() 201 prim.edgeflags = ctx->ac.i32_0; in gfx10_ngg_build_export_prim() 207 LLVMValueRef edgeflags = ctx->ac.i32_0; in gfx10_ngg_build_export_prim() local 215 edgeflags = LLVMBuildOr(ctx->ac.builder, edgeflags, edge, ""); in gfx10_ngg_build_export_prim() 217 prim.edgeflags in gfx10_ngg_build_export_prim() [all...] |
/third_party/mesa3d/src/gallium/auxiliary/draw/ |
H A D | draw_pipe_clip.c | 218 const boolean *edgeflags, in emit_poly() 238 if (!edgeflags[0]) in emit_poly() 259 if (!edgeflags[i-1]) { in emit_poly() 263 if (i == n - 1 && edgeflags[i]) in emit_poly() 216 emit_poly(struct draw_stage *stage, struct vertex_header **inlist, const boolean *edgeflags, unsigned n, const struct prim_header *origPrim) emit_poly() argument
|
/third_party/mesa3d/src/amd/llvm/ |
H A D | ac_llvm_build.h | 569 LLVMValueRef edgeflags; member
|
H A D | ac_llvm_build.c | 4461 result = LLVMBuildOr(ctx->builder, result, prim->edgeflags, ""); in ac_pack_prim_export()
|
Completed in 12 milliseconds