You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
CamilleLaVey
49a0ca6d5d
[vulkan] Initial implementation on Bindless Buffer/Descriptors ( #4251 )
Adds a VK_EXT_descriptor_buffer, VK_KHR_device_buffer_address path alongside push descriptors and descriptor sets. The ring is chunked and sized from the device limits, so drivers with a small sampler range (QCOM reports 128 KiB) get more, chunks per frame instead of losing the feature. A pipeline uses one path or the other, never both, since some drivers do not support bufferless push descriptors. The chunk binding is only re-emitted when it changes, and a draw that repeats the previous payload reuses its allocation instead of rewriting it. This whole change will help to reduce the constant use of descriptors on the slower path, improves the "slow implementation" on QCOM drivers (A7xx and older) for push descriptors, improves latency when compiling pipelines. The implementation on indexing descriptors was also refined.
_Special Thanks_
1.- Meowly The Bindless Smol (@Gidoly )
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4251
7 days ago
..
AlterDateTime.md
[*, docs] remove UTF8 and make docs ASCII only (#4166)
1 month ago
Architectures.md
[externals] Update to SDL3 (#3952)
3 months ago
Audio.md
[docs] initial user handbook draft (#2629)
10 months ago
Basics.md
[docs] testing guidelines, unify controller guide, gamemode (#3709)
5 months ago
CFW.md
[hle] make HBLoader work, add -hlaunch option (#3981)
3 months ago
CommandLine.md
[eden-cli] add extra CLI options -n/-x/-s (#4173)
3 weeks ago
Controllers.md
[*, docs] remove UTF8 and make docs ASCII only (#4166)
1 month ago
Graphics.md
[video_core/host_shaders] add Snapdragon GSRv1 fragment shaders (#3307)
3 months ago
GyroControls.md
[*, docs] remove UTF8 and make docs ASCII only (#4166)
1 month ago
HowToAccessLogs.md
[docs] Adding Initial Documentation (#3139)
8 months ago
ImportingSaves.md
[docs] troubleshoot section, release policies, gpu documentation (#3078)
8 months ago
InstallingAtmosphereMods.md
[docs] troubleshoot section, release policies, gpu documentation (#3078)
8 months ago
InstallingUpdatesDLC.md
[*, docs] remove UTF8 and make docs ASCII only (#4166)
1 month ago
Mods.md
[docs] Obtanium, installing mods, external ES-DE config, section about CFW and settings (#3678)
5 months ago
Multiplayer.md
[*, docs] remove UTF8 and make docs ASCII only (#4166)
1 month ago
Native.md
[common] autogenerate unique console serial for every install (#3550)
6 months ago
Orphaned.md
[qt] clean up some orphaned_profiles bugs; add help (#2894)
10 months ago
QuickStart.md
[*, docs] remove UTF8 and make docs ASCII only (#4166)
1 month ago
README.md
[docs] add CodingStyle + Coding guidelines, HOS kernel basics, 'Settings' and add external resources, add better docs for dtrace-tool.pl (#3964)
3 months ago
RunOnMacOS.md
[*, docs] remove UTF8 and make docs ASCII only (#4166)
1 month ago
ServerHosting.md
[docs/user] add server hosting section (#3093)
8 months ago
Settings.md
[docs] clang-cl with MSVC, misc docs updates (#4034)
2 months ago
SteamROM.md
[*, docs] remove UTF8 and make docs ASCII only (#4166)
1 month ago
Storage.md
[core/filesystem] "easier" cheats folder structure like Ryujinx (#2795)
10 months ago
SyncthingGuide.md
[*, docs] remove UTF8 and make docs ASCII only (#4166)
1 month ago
Testing.md
[docs] testing guidelines, unify controller guide, gamemode (#3709)
5 months ago
ThirdParty.md
[docs] Tighten AI restrictions and switch to CONTRIBUTING.md (#4193)
1 month ago
Troubleshoot.md
[*, docs] remove UTF8 and make docs ASCII only (#4166)
1 month ago
UsingAmiibo.md
[*, docs] remove UTF8 and make docs ASCII only (#4166)
1 month ago
UsingCheats.md
[*, docs] remove UTF8 and make docs ASCII only (#4166)
1 month ago
User Handbook
The "FAQ".
This handbook is primarily aimed at the end-user - baking useful knowledge for enhancing their emulation experience.
A copy of this handbook is available online .
Basics
3rd-party Integration
Advanced