Searched refs:gs_next_vertex (Results 1 – 4 of 4) sorted by relevance
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader_internal.h | 195 LLVMValueRef gs_next_vertex[4]; member
|
D | si_shader.c | 4311 LLVMValueRef gs_next_vertex; in si_llvm_emit_vertex() local 4317 gs_next_vertex = LLVMBuildLoad(ctx->ac.builder, in si_llvm_emit_vertex() 4318 ctx->gs_next_vertex[stream], in si_llvm_emit_vertex() 4329 can_emit = LLVMBuildICmp(ctx->ac.builder, LLVMIntULT, gs_next_vertex, in si_llvm_emit_vertex() 4353 voffset = lp_build_add(uint, voffset, gs_next_vertex); in si_llvm_emit_vertex() 4366 gs_next_vertex = lp_build_add(uint, gs_next_vertex, in si_llvm_emit_vertex() 4369 LLVMBuildStore(ctx->ac.builder, gs_next_vertex, ctx->gs_next_vertex[stream]); in si_llvm_emit_vertex() 6104 ctx->gs_next_vertex[i] = in si_compile_tgsi_main()
|
/external/mesa3d/src/amd/common/ |
D | ac_nir_to_llvm.c | 144 LLVMValueRef gs_next_vertex; member 4215 LLVMValueRef gs_next_vertex; in visit_emit_vertex() local 4223 gs_next_vertex = LLVMBuildLoad(ctx->builder, in visit_emit_vertex() 4224 ctx->gs_next_vertex, in visit_emit_vertex() 4232 can_emit = LLVMBuildICmp(ctx->builder, LLVMIntULT, gs_next_vertex, in visit_emit_vertex() 4257 voffset = LLVMBuildAdd(ctx->builder, voffset, gs_next_vertex, ""); in visit_emit_vertex() 4270 gs_next_vertex = LLVMBuildAdd(ctx->builder, gs_next_vertex, in visit_emit_vertex() 4272 LLVMBuildStore(ctx->builder, gs_next_vertex, ctx->gs_next_vertex); in visit_emit_vertex() 6877 ctx.gs_next_vertex = ac_build_alloca(&ctx.ac, ctx.ac.i32, "gs_next_vertex"); in ac_translate_nir_to_llvm()
|
/external/mesa3d/src/gallium/drivers/r600/ |
D | r600_shader.c | 355 int gs_next_vertex; member 2602 ring_offset += ctx->gs_out_ring_offset * ctx->gs_next_vertex; in emit_gs_ring_writes() 2636 ++ctx->gs_next_vertex; in emit_gs_ring_writes() 3195 ctx.gs_next_vertex = 0; in r600_shader_from_tgsi()
|