Searched refs:gs_ngg_scratch (Results 1 – 6 of 6) sorted by relevance
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | gfx10_shader_ngg.c | 331 tmp = ac_build_gep0(&ctx->ac, ctx->gs_ngg_scratch, tid); in build_streamout() 377 tmp2 = ac_build_gep0(&ctx->ac, ctx->gs_ngg_scratch, tmp2); in build_streamout() 452 tmp = ac_build_gep0(&ctx->ac, ctx->gs_ngg_scratch, tmp); in build_streamout() 472 &ctx->ac, ctx->gs_ngg_scratch, LLVMConstInt(ctx->ac.i32, 12 + 8 * stream, false)); in build_streamout() 488 tmp = ac_build_gep0(&ctx->ac, ctx->gs_ngg_scratch, ac_get_thread_id(&ctx->ac)); in build_streamout() 745 LLVMValueRef ngg_scratch = ctx->gs_ngg_scratch; in gfx10_emit_ngg_culling_epilogue() 1613 LLVMValueRef scratchptr = ctx->gs_ngg_scratch; in gfx10_ngg_gs_emit_prologue() 1681 ac_build_gep0(&ctx->ac, ctx->gs_ngg_scratch, LLVMConstInt(ctx->ac.i32, stream, false)), in gfx10_ngg_gs_emit_epilogue() 1742 tmp = LLVMBuildLoad(builder, ac_build_gep0(&ctx->ac, ctx->gs_ngg_scratch, tid), ""); in gfx10_ngg_gs_emit_epilogue() 1791 vertlive_scan.scratch = ac_build_gep0(&ctx->ac, ctx->gs_ngg_scratch, ctx->ac.i32_0); in gfx10_ngg_gs_emit_epilogue()
|
D | si_shader_internal.h | 187 LLVMValueRef gs_ngg_scratch; member
|
D | si_shader.c | 1392 assert(!ctx->gs_ngg_scratch); in si_build_main_function() 1394 ctx->gs_ngg_scratch = in si_build_main_function() 1396 LLVMSetInitializer(ctx->gs_ngg_scratch, LLVMGetUndef(ai32)); in si_build_main_function() 1397 LLVMSetAlignment(ctx->gs_ngg_scratch, 4); in si_build_main_function() 1420 if (!ctx->gs_ngg_scratch && (sel->so.num_outputs || shader->key.opt.ngg_culling)) { in si_build_main_function() 1422 ctx->gs_ngg_scratch = in si_build_main_function() 1424 LLVMSetInitializer(ctx->gs_ngg_scratch, LLVMGetUndef(asi32)); in si_build_main_function() 1425 LLVMSetAlignment(ctx->gs_ngg_scratch, 4); in si_build_main_function()
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_nir_to_llvm.c | 79 LLVMValueRef gs_ngg_scratch; member 2398 tmp = ac_build_gep0(&ctx->ac, ctx->gs_ngg_scratch, tid); in build_streamout() 2448 tmp2 = ac_build_gep0(&ctx->ac, ctx->gs_ngg_scratch, tmp2); in build_streamout() 2545 tmp = ac_build_gep0(&ctx->ac, ctx->gs_ngg_scratch, tmp); in build_streamout() 2565 ac_build_gep0(&ctx->ac, ctx->gs_ngg_scratch, in build_streamout() 2582 tmp = ac_build_gep0(&ctx->ac, ctx->gs_ngg_scratch, ac_get_thread_id(&ctx->ac)); in build_streamout() 2868 LLVMValueRef scratchptr = ctx->gs_ngg_scratch; in gfx10_ngg_gs_emit_prologue() 2950 ac_build_gep0(&ctx->ac, ctx->gs_ngg_scratch, in gfx10_ngg_gs_emit_epilogue_1() 3005 tmp = LLVMBuildLoad(builder, ac_build_gep0(&ctx->ac, ctx->gs_ngg_scratch, tid), ""); in gfx10_ngg_gs_emit_epilogue_2() 3066 vertlive_scan.scratch = ac_build_gep0(&ctx->ac, ctx->gs_ngg_scratch, ctx->ac.i32_0); in gfx10_ngg_gs_emit_epilogue_2() [all …]
|
/external/mesa3d/docs/relnotes/ |
D | 20.3.0.rst | 3315 - radeonsi: add a common function for getting the size of gs_ngg_scratch
|
D | 20.2.0.rst | 3393 - radeonsi: add a common function for getting the size of gs_ngg_scratch
|