Skip to content

build: Update required CMake version to 3.28.3#393

Open
charles-lunarg wants to merge 5 commits into
KhronosGroup:mainfrom
charles-lunarg:update_cmake_version
Open

build: Update required CMake version to 3.28.3#393
charles-lunarg wants to merge 5 commits into
KhronosGroup:mainfrom
charles-lunarg:update_cmake_version

Conversation

@charles-lunarg

Copy link
Copy Markdown
Collaborator

No description provided.

@charles-lunarg

Copy link
Copy Markdown
Collaborator Author

Note - this will wait until after the 1.4.357 Header update. As well as an audit of the CI machines to ensure that they all are on CMake 3.28.

Prevents ci failures due to clang-format version differences in
vk_safe_struct_utils.cpp.
This fixes a maybe-uninitialized warning flagged by GCC 15.2 inside of the initialize() function
called by union constructors.

The commit also refactors safe_struct_generators.py to be more python by collecting the struct/
union member initializers into a list then calling ','.join() to create a comma delimited string.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants