Opened 4 months ago

Closed 4 months ago

#19095 closed enhancement (fixed)

Vulkan-Headers Vulkan-Loader 1.3.275

Reported by: Douglas R. Reno Owned by: Douglas R. Reno
Priority: normal Milestone: 12.1
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New point version

Change History (4)

comment:1 by Douglas R. Reno, 4 months ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:2 by Douglas R. Reno, 4 months ago

The vulkan-headers commit log just says that it was upgraded to 1.3.275's version of the documentation, which means that all of the changes to the Vulkan standard were merged into the headers.

comment:3 by Douglas R. Reno, 4 months ago

vulkan-loader

Use memset to clear structs 
   Several places manually zero'd out each member of a struct. This makes it possible to
   forget to zero out members, especially as structs change over time. Using memset
   prevents that possibility.
Fix spelling mistakes in comments 
   These creep in over time, and make the codebase harder to understand due to spelling
   errors causing confusion when reading comments.
Fix wrong pointer casts in win32 surface code 
   The bad pattern was detected using clang/gcc but only on linux, so the
   win32 code path never saw the fix.
Make sure VkSurfaceKHR is cast to uintptr properly 
Improve clang on Windows testing 
   Test both GNU clang and clang-cl
   Use Ninja for performance
Add VulkanLoaderConfigVersion.cmake 
   Provides versioning information for the CMake package
build(deps): bump github/codeql-action from 3.22.11 to 3.22.12 
Cleanup GitHub action script 
Add integration testing 
   Test find_package(VulkanLoader CONFIG)
   Minimal vulkan.pc testing is also added.
Only require C compiler 
   By default the loader only requires the C compiler.
   But by default the C and CXX compilers are enabled.
   Only enable the C compiler. Move corresponding C++ code into tests
   directory.
BUILD_WERROR OFF by default 
   Consistent naming with other repos we maintain.
   OFF by default to avoid issues with newer compilers, specific
   generators (Xcode), etc.
Document BUILD_WERROR 
Set CMake properties consistently 
   Simplifies the code
   Idiomatic way of setting visibility via CMake
build: API parameterization changes 
build: Update to header 1.3.275

comment:4 by Douglas R. Reno, 4 months ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.