-
Notifications
You must be signed in to change notification settings - Fork 286
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix non-sorted surface indexing #890
Fix non-sorted surface indexing #890
Conversation
CI Vulkan-Loader build queued with queue ID 6981. |
CI Vulkan-Loader build # 1234 running. |
CI Vulkan-Loader build # 1234 passed. |
CI Vulkan-Loader build queued with queue ID 7004. |
CI Vulkan-Loader build # 1235 running. |
CI Vulkan-Loader build # 1235 failed. |
1 similar comment
CI Vulkan-Loader build # 1235 failed. |
The physical device terminator was missing the ICD index in the non-sorted path. This caused crashes in Angle before it was realized that the sorting code was unintentionally disabled in that build path. Also, add tests to catch this case in the future in the WSI code, but this required converting all the TEST_F tests to TEST since Gtest didn't like mixing the 2 on my system. Finally, fix a few WSI error messages in the loader which were missing spaces. Fixes #863 for non-sorting paths
CI Vulkan-Loader build queued with queue ID 7013. |
CI Vulkan-Loader build # 1236 running. |
CI Vulkan-Loader build # 1236 passed. |
The physical device terminator was missing the ICD index in the
non-sorted path. This caused crashes in Angle before it was realized
that the sorting code was unintentionally disabled in that build
path.
Also, add tests to catch this case in the future.
Fixes #863 for non-sorting paths