/external/mesa3d/docs/relnotes/ |
D | 20.3.1.rst | 141 - radv: fix exporting multiviews with NGG 146 - radv: don't count unusable vertices to the NGG LDS size 147 - radv: fix applying the NGG minimum vertex count requirement 148 - radv: do VGT_FLUSH when switching NGG -\> legacy on Sienna Cichlid
|
D | 20.0.2.rst | 120 - radeonsi: add a bug workaround for NGG - LATE_ALLOC_GS 121 - ac: add a bug workaround for the 100% NGG culling case
|
D | 20.1.10.rst | 111 - aco/isel: Always export position data from VS/NGG
|
D | 19.2.0.rst | 149 - radv: Disable NGG for geometry shaders. 387 - radv/gfx10: do not use NGG with NAVI14 392 - radv/gfx10: fix VK_KHR_pipeline_executable_properties with NGG GS
|
D | 20.1.6.rst | 110 - radeonsi: fix applying the NGG minimum vertex count requirement
|
D | 20.2.2.rst | 147 - aco/isel: Always export position data from VS/NGG
|
D | 20.3.0.rst | 52 - NGG GS support in ACO 859 - radv: Disable NGG on APUs. 3312 - radeonsi: increase minimum NGG vertex count requirement per workgroup on gfx 10.3 3313 - radeonsi: fix applying the NGG minimum vertex count requirement 3314 - radeonsi: don't count unusable vertices to the NGG LDS size 3316 - radeonsi: remove the NGG hack decreasing LDS usage to deal with overflows 3318 - radeonsi: disable NGG culling on gfx10.3 because of hangs 3417 - radeonsi: eliminate unused shader outputs for separate NGG geometry shaders 3490 - radeonsi: simplify NGG culling enablement and add radeonsi_shader_culling option 3527 - radeonsi: don't disable NGG culling on gfx10.3 [all …]
|
D | 19.3.0.rst | 478 - radv: Disable NGG for geometry shaders. 2796 - radv: never kill a NGG GS shader 2828 - radv/aco: disable NGG when ACO is used 3044 - radv/gfx10: do not use NGG with NAVI14 3089 - radv/gfx10: account for the subpass view for the NGG GS storage 3090 - radv/gfx10: make use the output usage mask when exporting NGG GS 3096 - radv: store GFX10 NGG state as part of the shader info 3098 - radv: calculate GFX9 GS and GFX10 NGG states before compiling shader 3100 - radv/gfx10: declare a LDS symbol for the NGG emit space 3103 - radv/gfx10: add an option to switch from legacy to NGG streamout [all …]
|
D | 20.0.0.rst | 2289 - radeonsi/gfx10: simplify some duplicated NGG GS code 2321 - radeonsi/gfx10: don't insert NGG streamout atomics if they are never 2330 - radeonsi/gfx10: don't declare any LDS for NGG if it's not used 2331 - radeonsi/gfx10: enable NGG passthrough for eligible shaders 2404 for NGG 2427 - radeonsi/gfx10: correct VS PrimitiveID implementation for NGG 2433 - radeonsi/gfx10: don't initialize VGPRs not used by NGG passthrough 2435 - radeonsi/gfx10: implement NGG culling for 4x wave32 subgroups 2439 NGG culling 3037 - radv: declare NGG scratch for VS or TES and only on GFX10 [all …]
|
D | 20.1.0.rst | 3031 - radeonsi: add a bug workaround for NGG - LATE_ALLOC_GS 3032 - ac: add a bug workaround for the 100% NGG culling case 3115 - radeonsi/gfx10: don't use NGG culling if compute-based culling is 3994 - radv: set missing SHARED_VGPR_CNT for NGG VS and ACO 4223 - aco/ngg: Initialize exec mask for NGG VS and TES. 4224 - aco/ngg: Fix exports for NGG VS and TES. 4225 - aco/ngg: Setup NGG VS and TES stages. 4226 - aco/ngg: Implement NGG VS and TES. 4227 - aco/ngg: Schedule position exports of NGG VS/TES. 4228 - aco/ngg: Run GS_ALLOC_REQ on priority 3 for NGG VS and TES. [all …]
|
D | 20.2.0.rst | 197 - glsl-1.50-gs-max-output hangs on Navi10 + NGG 3334 - radeonsi: fix NGG culling for Wave64 3337 - radeonsi: don't try to enable NGG culling for GS 3338 - radeonsi: add a debug option to enable NGG culling for tessellation 3359 - radeonsi: prevent a gfx10_ngg_calculate_subgroup_info failure for TES+NGG GS 3390 - radeonsi: increase minimum NGG vertex count requirement per workgroup on gfx 10.3 3391 - radeonsi: fix applying the NGG minimum vertex count requirement 3392 - radeonsi: don't count unusable vertices to the NGG LDS size 3394 - radeonsi: remove the NGG hack decreasing LDS usage to deal with overflows 3396 - radeonsi: disable NGG culling on gfx10.3 because of hangs [all …]
|
/external/mesa3d/src/amd/compiler/ |
D | README.md | 139 * NGG = Next Generation Geometry, a new hardware stage that replaces legacy HW GS and HW VS on RDNA… 146 However, GS store their output in VRAM (except GFX10/NGG). 153 On GFX10/NGG this limitation no longer exists, as the HW NGG GS can now export directly where it ne… 157 …n GFX9 (and GFX10/legacy) are: LSHS and ESGS. On GFX10/NGG the ESGS is merged with HW VS into NGG … 196 ##### NGG (GFX10+ only): 198 * HW GS and VS stages are now merged, and NGG GS can export directly 201 | GFX10/NGG HW stages: | LSHS | NGG GS | PS | ACO terminology | 227 * `nongg` - disables NGG support
|
D | aco_instruction_selection_setup.cpp | 381 if (ctx->stage.hw == HWStage::NGG) in setup_vs_variables() 498 if (ctx->stage.hw == HWStage::NGG) in setup_tes_variables() 1064 hw_stage = HWStage::NGG; /* GFX10/NGG: VS without GS uses the HW GS stage */ in setup_isel_context() 1076 hw_stage = HWStage::NGG; /* GFX10+: VS+GS merged into an NGG GS */ in setup_isel_context() 1086 hw_stage = HWStage::NGG; /* GFX10/NGG: TES without GS */ in setup_isel_context() 1092 hw_stage = HWStage::NGG; /* GFX10+: TES+GS merged into an NGG GS */ in setup_isel_context() 1135 } else if (program->stage.hw == HWStage::NGG) { in setup_isel_context()
|
D | aco_ir.h | 1537 NGG, /* Primitive shader, used to implement VS, TES, GS. */ enumerator 1584 static constexpr Stage vertex_ngg(HWStage::NGG, SWStage::VS); 1585 static constexpr Stage vertex_geometry_ngg(HWStage::NGG, SWStage::VS_GS); 1586 static constexpr Stage tess_eval_ngg(HWStage::NGG, SWStage::TES); 1587 static constexpr Stage tess_eval_geometry_ngg(HWStage::NGG, SWStage::TES_GS);
|
D | aco_assembler.cpp | 735 if (program->stage.hw == HWStage::VS || program->stage.hw == HWStage::NGG) { in fix_exports() 755 … bool is_vertex_or_ngg = (program->stage.hw == HWStage::VS || program->stage.hw == HWStage::NGG); in fix_exports() 923 program->stage.hw == HWStage::NGG) in emit_program()
|
D | aco_scheduler.cpp | 865 if ((program->stage.hw == HWStage::VS || program->stage.hw == HWStage::NGG) && in schedule_block()
|
D | aco_insert_exec_mask.cpp | 385 if (ctx.program->stage.num_sw_stages() > 1 || ctx.program->stage.hw == HWStage::NGG) { in add_coupling_code()
|
D | aco_instruction_selection.cpp | 8428 if (ctx->stage.hw == HWStage::NGG) in visit_intrinsic() 8435 if (ctx->stage.hw != HWStage::NGG) { in visit_intrinsic() 8442 if (ctx->stage.hw == HWStage::NGG) in visit_intrinsic() 10138 assert(ctx->stage.hw == HWStage::VS || ctx->stage.hw == HWStage::NGG); in export_vs_varying() 10235 assert(ctx->stage.hw == HWStage::VS || ctx->stage.hw == HWStage::NGG); in create_vs_exports() 10241 if (outinfo->export_prim_id && ctx->stage.hw != HWStage::NGG) { in create_vs_exports() 11739 bool ngg_no_gs = ctx.stage.hw == HWStage::NGG && !ctx.stage.has(SWStage::GS); in select_program() 11740 bool ngg_gs = ctx.stage.hw == HWStage::NGG && ctx.stage.has(SWStage::GS); in select_program()
|
/external/mesa3d/docs/ |
D | envvars.rst | 586 disable NGG for GFX10+ 746 Disable NGG and use the legacy pipeline. 748 Always use NGG culling even when it can hurt. 750 Disable NGG culling.
|
/external/cldr/tools/java/org/unicode/cldr/util/data/external/ |
D | 2013-1_UNLOCODE_CodeListPart2.csv | 3660 ,"GB","NGG","Nigg","Nigg","HLD","123-----","AF","0307",,"5743N 00400W", 11744 ,"IT","NGG","Cavaglio d'Agogna","Cavaglio d'Agogna","NO","--3-----","RL","1207",,"4537N 00829E", 16662 ,"JP","NGG","Nagame","Nagame","43","1-------","AF","9907",,,
|
D | 2013-1_UNLOCODE_CodeListPart1.csv | 1386 ,"AT","NGG","Neudegg","Neudegg","3","1----6--","RL","1107",,"4829N 01553E", 11886 ,"CH","NGG","Neuenegg","Neuenegg","BE","-23-----","RL","0501",,"4654N 00717E", 13779 ,"CN","NGG","Nangang","Nangang","44","--3-----","RQ","9705",,, 22428 ,"DE","NGG","Nideggen","Nideggen","NW","--3--6--","RL","0901",,"5042N 00629E", 34544 ,"FR","NGG","Chereng","Chereng",,"-----6--","RL","0901",,"5040N 00335E",
|
D | 2013-1_UNLOCODE_CodeListPart3.csv | 17788 ,"US","NGG","Kettering","Kettering","MD","--3-----","RL","0607",,"3853N 07649W", 28323 ,"ZA","NGG","New Germany","New Germany","NL","1-3--6--","RL","0901",,"2948S 03053E",
|
/external/cldr/common/uca/ |
D | allkeys_DUCET.txt | 19449 31AD ; [.32F5.0020.0002.31AD] # BOPOMOFO LETTER NGG
|
D | allkeys_CLDR.txt | 25337 31AD ; [.4437.0020.0002] # BOPOMOFO LETTER NGG
|
/external/cldr/tools/java/org/unicode/cldr/draft/ |
D | Categories.txt | 11085 31AD Lo Letter BOPOMOFO LETTER NGG
|