Openembedded Core Discussions
 help / color / mirror / Atom feed
* [PATCH] vulkan-samples: update to latest revision
@ 2025-09-11 21:11 Gyorgy Sarvari
  2025-09-11 21:15 ` Patchtest results for " patchtest
  2025-09-12 11:49 ` [OE-core] " Mathieu Dubois-Briand
  0 siblings, 2 replies; 3+ messages in thread
From: Gyorgy Sarvari @ 2025-09-11 21:11 UTC (permalink / raw)
  To: openembedded-core

Dropped 0001-SPIRV-SpvBuilder.h-add-missing-cstdint-include.patch,
because the dependency it was patching (glslang submodule) has been
removed by the project, so it became obsolete.

Shortlog:
Unify vkb::PhysicalDevice and vkb::core::HPPPhysicalDevice into vkb::core::PhysicalDevice<bindingType>
Update Apple min deployment versions and iOS Simulator build config
Add example for dynamic_rendering_local_read
Add Slang and HLSL shaders to first set of samples
Fix use of --width and --height by setting extent earlier
Unify vkb::Instance and vkb::core::HPPInstance into vkb::core::Instance<bindingType>
Remove vkb::filesystem::init() from astc to fix memory leak and batch mode stability
Update VVL version to 1.4.321.0 for Android
Update NDK version to r28c for Android
Fix variable descriptor count info not used in descriptor set creation
Fix layer settings regression on Apple platforms for MoltenVK config
Update shader interfaces to match sample's vertex input description
Fix regression on iOS Simulator by including TargetConditionals.h in gui.h
Add CMAKE_OSX_DEPLOYMENT_TARGET to macOS build docs and CI script
Add possible Linux WSI options
Unify vkb::Gui and vkb::HPPGui into vkb::Gui<bindingType>
Remove submodule CTPL, replace its functionality by calls to std::async
fix: fix the surface resize logic when use wayland wsi
Implement simple cache for decoded ASTC textures
Unify vkb::Device and vkb::core::HPPDevice into vkb::core::Device<bindingType>
Port of latest changes in api sample hello_triangle to hpp_hello_triangle
Fix crash in sample on android
Improve and fix async compute sample
Fix MacOS cmake build instructions
Replace runtime shader compilation with offline compiled SPIR-V shaders
Transcoded version of api sample hello_triangle_1_3 based on Vulkan-Hpp
Unify vkb::RenderFrame and vkb::rendering::HPPRenderFrame into vkb::rendering::RenderFrame<bindingType>
Increase base version to Vulkan 1.1

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
---
 ...uilder.h-add-missing-cstdint-include.patch | 28 -------------------
 .../vulkan/vulkan-samples_git.bb              |  6 ++--
 2 files changed, 2 insertions(+), 32 deletions(-)
 delete mode 100644 meta/recipes-graphics/vulkan/vulkan-samples/0001-SPIRV-SpvBuilder.h-add-missing-cstdint-include.patch

diff --git a/meta/recipes-graphics/vulkan/vulkan-samples/0001-SPIRV-SpvBuilder.h-add-missing-cstdint-include.patch b/meta/recipes-graphics/vulkan/vulkan-samples/0001-SPIRV-SpvBuilder.h-add-missing-cstdint-include.patch
deleted file mode 100644
index f50aa806da..0000000000
--- a/meta/recipes-graphics/vulkan/vulkan-samples/0001-SPIRV-SpvBuilder.h-add-missing-cstdint-include.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From e40c14a3e007fac0e4f2e4164fdf14d1712355bd Mon Sep 17 00:00:00 2001
-From: Sergei Trofimovich <slyich@gmail.com>
-Date: Fri, 2 Aug 2024 22:44:21 +0100
-Subject: [PATCH] SPIRV/SpvBuilder.h: add missing <cstdint> include
-
-Without the change `glslang` build fails on upcoming `gcc-15` as:
-
-    In file included from /build/source/SPIRV/GlslangToSpv.cpp:45:
-    SPIRV/SpvBuilder.h:248:30: error: 'uint32_t' has not been declared
-      248 |     Id makeDebugLexicalBlock(uint32_t line);
-          |                              ^~~~~~~~
-
-Upstream-Status: Backport [https://github.com/KhronosGroup/glslang/commit/e40c14a3e007fac0e4f2e4164fdf14d1712355bd]
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
----
- SPIRV/SpvBuilder.h | 1 +
- 1 file changed, 1 insertion(+)
-
---- a/SPIRV/SpvBuilder.h
-+++ b/SPIRV/SpvBuilder.h
-@@ -56,6 +56,7 @@ namespace spv {
- }
- 
- #include <algorithm>
-+#include <cstdint>
- #include <map>
- #include <memory>
- #include <set>
diff --git a/meta/recipes-graphics/vulkan/vulkan-samples_git.bb b/meta/recipes-graphics/vulkan/vulkan-samples_git.bb
index b7c9ddd2fe..8011c3a81c 100644
--- a/meta/recipes-graphics/vulkan/vulkan-samples_git.bb
+++ b/meta/recipes-graphics/vulkan/vulkan-samples_git.bb
@@ -5,12 +5,10 @@ LICENSE = "Apache-2.0"
 
 LIC_FILES_CHKSUM = "file://LICENSE;md5=48aa35cefb768436223a6e7f18dc2a2a"
 
-SRC_URI = "gitsm://github.com/KhronosGroup/Vulkan-Samples.git;branch=main;protocol=https;lfs=0 \
-           file://0001-SPIRV-SpvBuilder.h-add-missing-cstdint-include.patch;patchdir=third_party/glslang \
-           "
+SRC_URI = "gitsm://github.com/KhronosGroup/Vulkan-Samples.git;branch=main;protocol=https;lfs=0"
 
 UPSTREAM_CHECK_COMMITS = "1"
-SRCREV = "d27205d14d01ea7d33efc8ba2862478612370182"
+SRCREV = "b9961792604af2ede4c9d0868947de2a8eccd549"
 
 UPSTREAM_CHECK_GITTAGREGEX = "These are not the releases you're looking for"
 


^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2025-09-12 11:49 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-11 21:11 [PATCH] vulkan-samples: update to latest revision Gyorgy Sarvari
2025-09-11 21:15 ` Patchtest results for " patchtest
2025-09-12 11:49 ` [OE-core] " Mathieu Dubois-Briand

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox