Closed spencer-lunarg closed 3 weeks ago
CI Vulkan-ValidationLayers build queued with queue ID 200281.
CI Vulkan-ValidationLayers build # 16822 running.
CI Vulkan-ValidationLayers build # 16822 passed.
CI Vulkan-ValidationLayers build queued with queue ID 200392.
CI Vulkan-ValidationLayers build # 16825 running.
CI Vulkan-ValidationLayers build # 16825 passed.
The
vkCreateSampler
logic was split between CoreChecks and Stateless with no reason. Even inside Stateless it has evidence of it slowly just growing and things slapped togetherThis moves most logic over to Stateless (because it is) and adds more proper separation of the logic (avoiding a lot of unnecessary nesting)