KhronosGroup / Vulkan-ValidationLayers

Vulkan Validation Layers (VVL)
https://vulkan.lunarg.com/doc/sdk/latest/linux/khronos_validation_layer.html
Other
727 stars 396 forks source link

layers: Combine all VkAllocationCallbacks calls #8153

Closed spencer-lunarg closed 3 weeks ago

spencer-lunarg commented 3 weeks ago

VkAllocationCallbacks is always called from the top level function (never nested in a struct)

we have 110 spots doing the same 5 checks.... this moves 2000+ lines of code into a single simple function

ci-tester-lunarg commented 3 weeks ago

CI Vulkan-ValidationLayers build queued with queue ID 201302.

ci-tester-lunarg commented 3 weeks ago

CI Vulkan-ValidationLayers build # 16837 running.

ci-tester-lunarg commented 3 weeks ago

CI Vulkan-ValidationLayers build # 16837 failed.

ci-tester-lunarg commented 3 weeks ago

CI Vulkan-ValidationLayers build queued with queue ID 201340.

ci-tester-lunarg commented 3 weeks ago

CI Vulkan-ValidationLayers build # 16839 running.

ci-tester-lunarg commented 3 weeks ago

CI Vulkan-ValidationLayers build # 16839 passed.