baldurk
0a1a33df51
Update vulkan headers to 1.4.356
2026-07-03 16:31:40 +01:00
baldurk
9e52aa1a5f
Update volk to latest
2026-02-24 14:56:39 +00:00
baldurk
a2fbdf5e79
Update volk to latest
2026-02-13 16:04:08 +00:00
baldurk
ea19a5d20b
Update build-shaderc to properly build on VS2022 with x64
...
* Add a helper script to build demos with VS2022 in release for shipping that
link to shaderc. By default VS2015 won't link to it.
2025-05-16 16:00:56 +01:00
baldurk
933a91e47c
Update shaderc build script (VS2015 no longer supported)
2025-04-18 11:19:34 +01:00
baldurk
339927e2b4
Update VMA version in demos project
2025-02-25 10:58:15 +00:00
baldurk
08d2ad0294
Update vulkan headers to 1.4.307
...
* Trivial promotion of these extensions:
- VK_KHR_depth_clamp_zero_one
- VK_KHR_compute_shader_derivatives
2025-02-13 18:32:21 +00:00
baldurk
9916defb14
Update VMA to v3.1.0
...
* We make BDA opt-in as it applies to all memory allocations.
2024-11-20 15:49:53 +00:00
baldurk
01384c4d42
Update vulkan headers to 1.3.288
...
* Add support for VK_KHR_shader_relaxed_extended_instruction which is trivially
supportable
2024-06-24 12:48:13 +01:00
baldurk
52cfb0e083
Update Vulkan headers to latest, support trivially promoted exts
...
* We handle support for trivially supported exts like KHR_index_type_uint8 and
KHR_calibrated_timestamps as it would be more churn and work to temporarily
make them unsupported, given how they are almost entirely just aliased.
2024-02-13 12:37:05 +00:00
Jake Turner
93eb160e08
Revert "Update VMA Allocator to v3.0.1"
...
It is causing more problems than benefits
This reverts commit 6895194805 .
2024-01-03 13:34:13 +00:00
Jake Turner
6895194805
Update VMA Allocator to v3.0.1
...
Disabled warnings 4189, 4324 for vk_test.cpp
4189: 'identifier' : local variable is initialized but not referenced
4324: 'struct_name' : structure was padded due to __declspec(align())
because of warnings in vk_mem_alloc.h
2023-12-22 12:53:40 +00:00
baldurk
5118f08e23
Update Vulkan & SPIR-V headers to latest
2023-06-15 13:56:10 +01:00
baldurk
fe4a79054f
Update vulkan headers to latest
2023-01-17 14:15:08 +00:00
baldurk
478ea838dd
Update vulkan and SPIR-V headers to latest
2022-10-06 16:48:34 +01:00
baldurk
be4f10557c
Update vulkan header files to latest
2022-08-05 13:29:16 +01:00
baldurk
3e9a72071d
Update to latest VK and SPIR-V headers
...
* This also adds support for VK_KHR_fragment_shader_barycentric as a mostly in-
place upgrade from the NV extension
2022-06-06 18:35:29 +01:00
baldurk
da08c10c41
Update vulkan & SPIR-V headers to latest
2022-04-13 12:19:15 +01:00
baldurk
b7e13e7d6f
Update demos vulkan headers to 1.3
2022-02-08 18:07:38 +00:00
baldurk
bb3343786b
Add support for VK_KHR_dynamic_rendering
2021-11-05 14:15:01 +00:00
baldurk
56f87abcab
Update vulkan & SPIR-V to latest
...
* Vulkan header 1.2.196
2021-10-21 14:25:44 +01:00
Jake Turner
076b2827c6
Fixed unused variable warnings when compiling with VS 2022 compiler
...
Debug & Release builds for renderdoc.sln and demos.sln
2021-07-28 11:06:53 +01:00
baldurk
81b4d3d804
Add public domain md5 library and implement modified DXBC container hash
...
* This allows us to disabled any requirement for "experimental shaders".
2021-07-07 19:18:32 +01:00
Jake Turner
0a7020b557
Fix minor typo checkou -> checkout
2021-02-18 15:41:40 +00:00
baldurk
cf23c35d60
Update vulkan headers to 1.1.170
...
* Note the sync2 structs aren't properly sorted in vk_next_chains.cpp because
I'm about to implement it and I'm too lazy to insert them in the right places
only to go find them all again to remove them.
2021-02-17 14:04:57 +00:00
baldurk
8ed47fd75a
Update vulkan headers to 1.2.166
2021-01-11 15:55:21 +00:00
baldurk
c9f1c9ea2e
Update to AGS 6.0.1
2020-11-24 16:12:20 +00:00
baldurk
8be0da2ce3
Add a test of AMD shader operations
2020-11-04 17:48:49 +00:00
baldurk
b2746eede5
Update vulkan headers to 1.2.158
2020-10-20 12:44:24 +01:00
Rémi Palandri
164bd49d83
update vulkan/volk to 1.2.155
2020-10-05 17:08:02 +01:00
baldurk
4c885f0ebf
Update official vulkan headers to 1.2.145
2020-07-02 17:40:21 +01:00
baldurk
d71dadda9d
Update vulkan headers to 1.2.141
2020-05-21 17:53:37 +01:00
baldurk
4da3238bfa
Build our own shaderc since the vulkan SDK's is no longer static
2020-04-24 20:14:47 +01:00
baldurk
831ffbf226
Add different OpCopy* opcodes
2020-04-16 18:41:58 +01:00
baldurk
ba1c719179
Add fmtlib to demos for string formatting
2020-04-14 14:25:49 +01:00
baldurk
a869f12c9c
Update vulkan headers and volk in tests project
2020-01-21 18:28:57 +00:00
baldurk
723c293414
Update vulkan headers and implement VK_EXT_tooling_info. Closes #1632
2019-12-09 16:46:26 +00:00
baldurk
b16dda9d4a
Update to vulkan headers 1.1.129
...
* Expand handling for EXT_buffer_device_address to cover
KHR_buffer_device_address
2019-11-27 16:14:40 +00:00
baldurk
ef269e2b92
Add support for VK_EXT_line_rasterization
2019-08-15 18:27:39 +01:00
baldurk
143c75f5a0
Update volk to 1.1.101
2019-03-05 16:03:20 +00:00
baldurk
caaa2bf144
Fix demos compilation on Win32
2018-12-12 23:53:34 +00:00
baldurk
a9151a8c0b
Add testing framework useful for automated testing
...
* Built entirely independently of the main renderdoc build (for now).
* Contains python scripts & framework for running tests on a renderdoc build,
which will be run nightly.
2018-11-29 14:47:20 +00:00