Erik Abair
da38b262c7
ui: Force NVIDIA present method to native
...
Setting the NVIDIA driver Vulkan/OpenGL present method to
"Prefer layerd on DXGI Swapchain" with vsync enabled within xemu causes
framerate to be ~halved. This change overrides the driver setting to force
the legacy/native value to be used.
Resolves one identified issue with #2790
2026-04-21 13:20:51 -07:00
Matt Borgerson
5af8779e6f
nv2a/vk: Use vmaImportVulkanFunctionsFromVolk to initialize VmaVulkanFunctions
2026-02-16 02:09:12 -07:00
Matt Borgerson
3b495859ca
nvapi: Add library to create NVIDIA driver application profiles
2025-07-11 02:11:47 -07:00
Matt Borgerson
f92713def7
meson: Move volk, SPIRV-Reflect to main meson.build
2024-12-31 01:37:05 -07:00
Matt Borgerson
209c0991a1
meson: Convert VulkanMemoryAllocator submodule to a subproject
2024-12-31 01:37:05 -07:00
Matt Borgerson
615748fe4b
meson: Convert SPIRV-Reflect submodule to a subproject
2024-12-31 01:37:05 -07:00
Matt Borgerson
c54964a44a
meson: Convert volk submodule to a subproject
2024-12-31 01:37:05 -07:00
Matt Borgerson
f834b85bb7
thirdparty: Bump VulkanMemoryAllocator version
2024-12-31 01:37:05 -07:00
Matt Borgerson
86daae1453
meson: Define some VMA debug options for convenience
2024-12-31 01:37:05 -07:00
Matt Borgerson
22674f782c
meson: Fix VMA options
2024-12-31 01:37:05 -07:00
Matt Borgerson
2800b8d22a
meson: Move VMA options into meson config
2024-12-31 01:37:05 -07:00
Matt Borgerson
0d0dbc2886
meson: Add -DVK_NO_PROTOTYPES compile args on volk
2024-12-31 01:37:05 -07:00
Matt Borgerson
a5385803db
nv2a: Add Vulkan renderer
2024-12-31 01:37:05 -07:00
Mike Davis
c16db47bab
nv2a: Add RenderDoc support for Windows builds
2022-06-14 14:03:26 -07:00