Home
last modified time | relevance | path

Searched refs:edgeflags (Results 1 - 4 of 4) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dgfx10_shader_ngg.c167 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 Ddraw_pipe_clip.c218 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 Dac_llvm_build.h569 LLVMValueRef edgeflags; member
H A Dac_llvm_build.c4461 result = LLVMBuildOr(ctx->builder, result, prim->edgeflags, ""); in ac_pack_prim_export()

Completed in 12 milliseconds