Searched refs:vtx_cnt (Results 1 – 6 of 6) sorted by relevance
/third_party/mesa3d/src/compiler/nir/ |
D | nir_lower_gs_intrinsics.c | 287 nir_ssa_def *vtx_cnt; in append_set_vertex_and_primitive_count() local 292 vtx_cnt = nir_imm_int(b, 0); in append_set_vertex_and_primitive_count() 300 vtx_cnt = nir_load_var(b, state->vertex_count_vars[stream]); in append_set_vertex_and_primitive_count() 306 nir_set_vertex_and_primitive_count(b, vtx_cnt, prim_cnt, stream); in append_set_vertex_and_primitive_count()
|
/third_party/mesa3d/src/amd/common/ |
D | ac_nir_lower_ngg.c | 1224 nir_ssa_def *vtx_cnt = nir_build_load_workgroup_num_input_vertices_amd(b); in add_deferred_attribute_culling() local 1226 nir_build_alloc_vertices_and_primitives_amd(b, vtx_cnt, prim_cnt); in add_deferred_attribute_culling() 1327 nir_ssa_def *vtx_cnt = nir_build_load_workgroup_num_input_vertices_amd(b); in ac_nir_lower_ngg_nogs() local 1329 nir_build_alloc_vertices_and_primitives_amd(b, vtx_cnt, prim_cnt); in ac_nir_lower_ngg_nogs()
|
/third_party/mesa3d/src/amd/llvm/ |
D | ac_llvm_build.h | 580 LLVMValueRef vtx_cnt, LLVMValueRef prim_cnt);
|
D | ac_llvm_build.c | 4558 LLVMValueRef vtx_cnt, LLVMValueRef prim_cnt) in ac_build_sendmsg_gs_alloc_req() argument 4569 assert(vtx_cnt == ctx->i32_0); in ac_build_sendmsg_gs_alloc_req() 4571 vtx_cnt = ctx->i32_1; in ac_build_sendmsg_gs_alloc_req() 4578 tmp = LLVMBuildOr(builder, tmp, vtx_cnt, ""); in ac_build_sendmsg_gs_alloc_req()
|
/third_party/mesa3d/src/amd/compiler/ |
D | aco_instruction_selection.cpp | 7900 void ngg_emit_sendmsg_gs_alloc_req(isel_context* ctx, Temp vtx_cnt, Temp prm_cnt); 11486 ngg_emit_sendmsg_gs_alloc_req(isel_context* ctx, Temp vtx_cnt, Temp prm_cnt) in ngg_emit_sendmsg_gs_alloc_req() argument 11488 assert(vtx_cnt.id() && prm_cnt.id()); in ngg_emit_sendmsg_gs_alloc_req() 11501 vtx_cnt = bld.sop2(aco_opcode::s_cselect_b32, bld.def(s1), Operand::c32(1u), vtx_cnt, in ngg_emit_sendmsg_gs_alloc_req() 11508 tmp = bld.sop2(aco_opcode::s_or_b32, bld.m0(bld.def(s1)), bld.def(s1, scc), tmp, vtx_cnt); in ngg_emit_sendmsg_gs_alloc_req()
|
/third_party/mesa3d/src/amd/vulkan/ |
D | radv_cmd_buffer.c | 6348 radv_skip_ngg_culling(bool has_tess, const unsigned vtx_cnt, in radv_skip_ngg_culling() argument 6357 return !has_tess && !indirect && vtx_cnt < 128; in radv_skip_ngg_culling()
|