Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
0ac7c93
Add 32_ecosystem_utilities.cpp
gpx1000 Jul 3, 2025
e04bc4c
Add support for new chapters on ecosystem utilities and Vulkan profiles
gpx1000 Jul 3, 2025
0e90d7b
Add initial Vulkan Android support
gpx1000 Jul 3, 2025
4b4c133
Add support for glTF and KTX textures with improved dependency manage…
gpx1000 Jul 3, 2025
705cda6
Merge branch 'main' into ecosystem
gpx1000 Jul 3, 2025
d446322
Streamline dependency installation
gpx1000 Jul 3, 2025
466d65d
Add ccache and sccache support in CI workflows
gpx1000 Jul 3, 2025
bbda9a2
Add Android build support to CI workflow
gpx1000 Jul 3, 2025
282ec29
Update Android Gradle build script for cmake arguments
gpx1000 Jul 3, 2025
00b1286
Enable AndroidX in Gradle configuration
gpx1000 Jul 3, 2025
445afee
Add support for Vulkan-Hpp, GLM, and stb libraries with CMake configu…
gpx1000 Jul 4, 2025
46f54e0
Add Android adaptive icon and Viking room asset
gpx1000 Jul 4, 2025
df5af91
Install CMake 4.0.2 in CI workflow for Android builds
gpx1000 Jul 4, 2025
96ebec4
Fix CMake script logic for ANDROID condition and adjust formatting in…
gpx1000 Jul 4, 2025
8c7b882
Install Vulkan SDK and glslangValidator in CI workflow for Android bu…
gpx1000 Jul 4, 2025
04b97eb
Fix Vulkan Android implementation and RAII migration issues
gpx1000 Jul 4, 2025
e297a2f
Add specific Vulkan format handling for `viking_room.ktx2` asset
gpx1000 Jul 5, 2025
a73739c
Add comprehensive documentation for creating and optimizing KTX2 files
gpx1000 Jul 5, 2025
3d53a37
Refactor logging macros and simplify semaphore handling
gpx1000 Jul 5, 2025
c907cb8
Fix the crash bug in ecosystem_utilities.cpp and fix gltf_ktx to comp…
gpx1000 Jul 5, 2025
a221b50
Make an attempt at speeding up Android CI builds.
gpx1000 Jul 5, 2025
b65458f
fix android build by removing the defunct android build cache.
gpx1000 Jul 5, 2025
6f89b28
Optimize CI workflow for faster builds across all platforms
gpx1000 Jul 5, 2025
ff39c89
Simplify CI workflow by reducing caching complexity and fine-tuning c…
gpx1000 Jul 5, 2025
5357664
Optimize CI workflow with improved caching, parallel builds, and mini…
gpx1000 Jul 5, 2025
b3bbff4
Add `vcpkg.json` for dependency tracking and minor fix in Android `bu…
gpx1000 Jul 5, 2025
93ff398
Enhance CI with Android change detection and dependency tracking
gpx1000 Jul 5, 2025
ba56a4c
Add Vulkan multi-object rendering example with platform-specific support
gpx1000 Jul 5, 2025
d7730ba
Add Vulkan multithreading example with particle compute simulation
gpx1000 Jul 6, 2025
dea2c31
- Update multiple Vulkan tutorial sections and examples with improvem…
gpx1000 Jul 8, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
393 changes: 333 additions & 60 deletions .github/workflows/workflow.yml

Large diffs are not rendered by default.

8 changes: 7 additions & 1 deletion antora/modules/ROOT/nav.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -46,4 +46,10 @@
* xref:09_Generating_Mipmaps.adoc[Generating Mipmaps]
* xref:10_Multisampling.adoc[Multisampling]
* xref:11_Compute_Shader.adoc[Compute Shader]
* xref:90_FAQ.adoc[FAQ]
* xref:12_Ecosystem_Utilities_and_Compatibility.adoc[Ecosystem Utilities and GPU Compatibility]
* xref:13_Vulkan_Profiles.adoc[Vulkan Profiles]
* xref:14_Android.adoc[Android]
* xref:15_GLTF_KTX2_Migration.adoc[Migrating to Modern Asset Formats: glTF and KTX2]
* xref:16_Multiple_Objects.adoc[Rendering Multiple Objects]
* xref:17_Multithreading.adoc[Multithreading]
* xref:90_FAQ.adoc[FAQ]
Loading
Loading