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

gpuav: Cleanup #8193

Closed arno-lunarg closed 1 week ago

arno-lunarg commented 1 week ago

Removed last methods that were in gpuav.h but did not belong here (shader instrumentation error logging logic). Now it only contains virtual methods. The Validator class was becoming too big, so I moved everything that did not strictly need to be there outside of it.

Also remove abstraction level to set output buffer size (error buffer for GPU AV, log buffer for printf), it did not add anything of value

ci-tester-lunarg commented 1 week ago

CI Vulkan-ValidationLayers build queued with queue ID 206486.

ci-tester-lunarg commented 1 week ago

CI Vulkan-ValidationLayers build # 16922 running.

ci-tester-lunarg commented 1 week ago

CI Vulkan-ValidationLayers build # 16922 passed.

ci-tester-lunarg commented 1 week ago

CI Vulkan-ValidationLayers build queued with queue ID 206527.

ci-tester-lunarg commented 1 week ago

CI Vulkan-ValidationLayers build # 16923 running.

ci-tester-lunarg commented 1 week ago

CI Vulkan-ValidationLayers build # 16923 passed.