|
10c836021a
|
Add Vulkan loader.
|
2025-07-12 19:45:54 +02:00 |
|
|
445a0c4db4
|
Cleanup and fix for reflections
|
2025-07-12 19:45:54 +02:00 |
|
|
44f9e89937
|
Add Vulkan dependencies to VCPKG.
|
2025-07-12 19:45:54 +02:00 |
|
|
e1c4a9eca3
|
Buffer and validation fixes
|
2025-07-12 19:45:54 +02:00 |
|
|
26f273d68c
|
Fixed skeletal animation on Vulkan
|
2025-07-12 19:45:54 +02:00 |
|
|
4eb10629b5
|
Post-rebase fixes for Vulkan
|
2025-07-12 19:45:54 +02:00 |
|
|
45a7232892
|
Add alpha blending to Vulkan backend
|
2025-07-12 19:45:54 +02:00 |
|
|
10f3f13f2f
|
Fix stencil tests on Vulkan
|
2025-07-12 19:45:54 +02:00 |
|
|
6bd9bc72c6
|
First run of Interface on Vulkan
|
2025-07-12 19:45:54 +02:00 |
|
|
2b7366933d
|
Fixed render pass clear operations
|
2025-07-12 19:45:54 +02:00 |
|
|
63e5fc8b67
|
Per-frame cleanup
|
2025-07-12 19:45:54 +02:00 |
|
|
79f33a5730
|
Vulkan texture binding fixes, cubemap support
|
2025-07-12 19:45:54 +02:00 |
|
|
b7fa3b8262
|
Fix descriptors
|
2025-07-12 19:45:54 +02:00 |
|
|
1ceea4d371
|
Initial texture transfer functionality
|
2025-07-12 19:45:54 +02:00 |
|
|
bc088badcc
|
Fixed vertex and index buffers
|
2025-07-12 19:45:54 +02:00 |
|
|
61da416094
|
Vulkan descriptor sets work
|
2025-07-12 19:45:54 +02:00 |
|
|
42877ec4ec
|
Work on Vulkan draw call info buffer
|
2025-07-12 19:45:54 +02:00 |
|
|
a2fa72a1ba
|
Vulkan buffer work, upgrade VMA
|
2025-07-12 19:45:54 +02:00 |
|
|
b20346fd85
|
Vulkan work on framebuffers and textures
|
2025-07-12 19:45:54 +02:00 |
|
|
27e2cbabd9
|
Vulkan renderpass work
|
2025-07-12 19:45:54 +02:00 |
|
|
1e49075219
|
Vulkan backend work
|
2025-07-12 19:45:54 +02:00 |
|
|
2bc2d54773
|
Vulkan shader fixes
|
2025-07-12 19:45:54 +02:00 |
|
|
4f9ea3b66f
|
GPU frame player and other fixes
|
2025-07-12 19:45:54 +02:00 |
|
|
793733f6cb
|
Vulkan fixes
|
2025-07-12 19:45:54 +02:00 |
|
|
06bb6e3b2e
|
Fixed present thread names
|
2025-07-12 19:45:54 +02:00 |
|
|
1f68a34362
|
VKWindow fixes
|
2025-07-12 19:45:54 +02:00 |
|
|
0c5b12ff32
|
Created files for Vulkan display plugin
|
2025-07-12 19:45:53 +02:00 |
|
|
792810618f
|
Fixed Vulkan extensions
|
2025-07-12 19:45:53 +02:00 |
|
|
f99c66eccf
|
Fix Vulkan validation
|
2025-07-12 19:45:53 +02:00 |
|
|
548ac1fb63
|
Enable Vulkan backend in Interface
|
2025-07-12 19:45:53 +02:00 |
|
|
6b66a342ca
|
Modified GPU frame player for Vukan C API
|
2025-07-12 19:45:53 +02:00 |
|
|
6b6330dc43
|
Moved to Vulkan C API and updated VKS
|
2025-07-12 19:45:53 +02:00 |
|
Lubosz Sarnecki
|
05e64b3cfe
|
vk/Pipelines: Unpack pipeline result.
The Vulkan C++ API apparently changed.
|
2025-07-12 19:45:53 +02:00 |
|
Lubosz Sarnecki
|
ef1fbd049b
|
VmaImplementation: Include stdio.
VMA does not include stdio, maybe fixed in a new version?
|
2025-07-12 19:45:53 +02:00 |
|
Lubosz Sarnecki
|
daf7a907e7
|
build/gpu-frame-player: Link Vulkan library for GL case.
Vulkan includes are also used in the GL case.
|
2025-07-12 19:45:53 +02:00 |
|
Lubosz Sarnecki
|
5fe6fe70d2
|
Renderpass: Include <stdexcept> for std::runtime error.
|
2025-07-12 19:45:53 +02:00 |
|
Lubosz Sarnecki
|
856a29c2a8
|
FIXUP: libraries: Missing buffer usage constructors.
|
2025-07-12 19:45:53 +02:00 |
|
|
659216f120
|
Reverted window flags
|
2025-07-12 19:45:53 +02:00 |
|
|
17da3ce194
|
Vulkan window now works on X11
|
2025-07-12 19:45:53 +02:00 |
|
|
d7c1c3f9bb
|
Changes necessary to build Vulkan gpu-frame-player
|
2025-07-12 19:45:53 +02:00 |
|
|
50ca402251
|
Changes necessary to build Vulkan branch updated to current master branch
|
2025-07-12 19:45:53 +02:00 |
|
|
5b70b9cd69
|
Remove non-standard template specialization, fix QT includes
|
2025-07-12 19:45:53 +02:00 |
|
|
d271ed56d8
|
Post-merge fixes to shaders
|
2025-07-12 19:45:53 +02:00 |
|
Brad Davis
|
3defd1921b
|
Vulkan/opengl transfer test
|
2025-07-12 19:45:53 +02:00 |
|
Brad Davis
|
db81d75331
|
rebase and shader fixes
|
2025-07-12 19:45:53 +02:00 |
|
Brad Davis
|
a803b2cd96
|
.
|
2025-07-12 19:45:53 +02:00 |
|
Lubosz Sarnecki
|
4404dd3c4d
|
fixup: VkBackend: glColor4f is no more.
|
2025-07-12 19:45:53 +02:00 |
|
Brad Davis
|
38cf8e2ee7
|
Add vulkan backend
|
2025-07-12 19:45:53 +02:00 |
|
Brad Davis
|
706b4818a3
|
Fixing vulkan playback
|
2025-07-12 19:45:53 +02:00 |
|
Brad Davis
|
445023e1cf
|
Add renderpass abstraction
|
2025-07-12 19:45:53 +02:00 |
|