Commit graph

1892 commits

Author SHA1 Message Date
a5965d7b41 Vulkan cleanup 2 2025-07-20 20:16:30 +02:00
50ad9b91d7 Fix OpenGL on Vulkan branch 2025-07-18 20:12:09 +02:00
2164e054ff Removed vcpkg port files 2025-07-12 22:00:57 +02:00
fca6c6c790 Vulkan post-rebase fixes for TAA PR 2025-07-12 19:45:55 +02:00
9afd2b2f68 Fix comiler warnings 2025-07-12 19:45:55 +02:00
32c10c0bbb Fix Vulkan memory leaks 2025-07-12 19:45:55 +02:00
6a1e19d8c1 Vulkan framebuffer and texture handling enhancements 2025-07-12 19:45:55 +02:00
67689de12e Vulkan objects cleanup 2025-07-12 19:45:54 +02:00
2e37ac11b6 Vulkan backend cleanup 2025-07-12 19:45:54 +02:00
445a0c4db4 Cleanup and fix for reflections 2025-07-12 19:45:54 +02:00
e1c4a9eca3 Buffer and validation fixes 2025-07-12 19:45:54 +02:00
4eb10629b5 Post-rebase fixes for 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
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
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
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
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
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
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
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
38cf8e2ee7 Add vulkan backend 2025-07-12 19:45:53 +02:00
b688a0539b
Merge pull request #1584 from overte-org/cmake_variables
Some checks are pending
Master API-docs CI Build and Deploy / Build and deploy API-docs (push) Waiting to run
Master Doxygen CI Build and Deploy / Build and deploy Doxygen documentation (push) Waiting to run
CMake refactor
2025-06-13 09:20:17 +02:00
81013a8359 Install additional Qt imageformats to allow reading WebP textures. 2025-06-09 23:44:07 +02:00
4fc571e71e
Merge branch 'master' into cmake_variables 2025-06-09 11:28:13 +02:00
63106959ee Add donation campaign. 2025-06-07 21:08:55 +02:00
4f2a1b179b
Merge branch 'master' into cmake_variables 2025-06-07 03:46:18 +02:00
989818daf2 Fix "The compiler.cppstd is not defined for this configuration".
True edge case in Conan. It seems that the cache logic works without setting compiler.cppstd, while building requires it in some cases. On my system, everything requiring it was already cached, so I didn't run into any errors while building even without it being set.
2025-06-04 02:33:13 +02:00
6368155aab Use wildcards for uploading artifacts. 2025-05-31 22:06:55 +02:00
1d0011cfb8 Replace RELEASE_TYPE environment variable with OVERTE_RELEASE_TYPE cache variable. 2025-05-31 18:04:40 +02:00
99cf96bed2 Replace BUILD_* and BUILD_*_OPTION with OVERTE_BUILD_* cache variables. 2025-05-31 16:11:12 +02:00
01223c8672 Fix warning: "Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility." 2025-05-31 13:48:55 +02:00
bf53a4c68d Fix Qt Webengine not being able to find Python 2 on Rocky Linux 9. 2025-05-24 08:37:58 +02:00
92017403b8 Fix libstdc++ not being found on Fedora. 2025-05-24 08:36:39 +02:00
96e3065945 Add Python 2 for Qt Webengine compilation. 2025-05-21 17:25:00 +02:00
82baae0313 Remove (almost) EOL Ubuntu 20.04. 2025-05-21 17:20:24 +02:00
d06b58feeb Remove EOL Fedora 40. 2025-05-21 17:19:54 +02:00
b01c16ab6c Fix Docker not being able to tell which architecture it is running. 2025-05-18 21:11:05 +02:00
5cfc070042 Add missing packages. 2025-05-18 18:49:53 +02:00
76948de89e Install Conan from upstream packages to avoid breaking Python. 2025-05-18 18:49:38 +02:00
5a4695cb44 Downgrade GCC to not break GLIBCXX ABI compatibility. 2025-05-18 18:48:29 +02:00