{"push_id":1491293700,"size":40,"distinct_size":2,"ref":"refs/heads/jeremy-valid-usage","head":"bbfe13f5e1f713b8d5ad8e940c7736c5f7f395e8","before":"0f1029e663c8fb04126ed2591ac1c21b65b3b56e","commits":[{"sha":"9da25f57dbabcd17831bff8e8d868ce8b79420ff","author":{"name":"Karl Schultz","email":"0b92241964c355565da13fcb14c6b0040b84c7d1@lunarg.com"},"message":"build: Add config file for AppVeyor Windows CI","distinct":false,"url":"https://api.github.com/repos/KhronosGroup/Vulkan-LoaderAndValidationLayers/commits/9da25f57dbabcd17831bff8e8d868ce8b79420ff"},{"sha":"6c9e10157848ad8209b7c7f0a5edaa4a84c987e4","author":{"name":"Karl Schultz","email":"0b92241964c355565da13fcb14c6b0040b84c7d1@lunarg.com"},"message":"docs: Update README for AppVeyor Windows CI builds","distinct":false,"url":"https://api.github.com/repos/KhronosGroup/Vulkan-LoaderAndValidationLayers/commits/6c9e10157848ad8209b7c7f0a5edaa4a84c987e4"},{"sha":"798224be6a035d79f9bd921f5a4428caf881340f","author":{"name":"Tobin Ehlis","email":"9c3e9648a0b99b8311afbe8554f7ee99a838621f@google.com"},"message":"scripts:Check for use of error enums in tests\n\nUpdate stats script to gather all error enums that are used by tests to\ncheck for validation errors. If the database reports that a test is\nchecking a specific enum, but that enum is not being used in the\nSetDesiredFailureMsg() for that test, report it as a warning.\n\nIdeally all of the checks will start using the explicit enum value to\ncheck for the presence of that error, so this warning will highlight\ntests where it should be easy to update them to check for error enum.","distinct":false,"url":"https://api.github.com/repos/KhronosGroup/Vulkan-LoaderAndValidationLayers/commits/798224be6a035d79f9bd921f5a4428caf881340f"},{"sha":"767f34f4f3da5d183123359c4f612149fbe595df","author":{"name":"Tobin Ehlis","email":"9c3e9648a0b99b8311afbe8554f7ee99a838621f@google.com"},"message":"layers:Only flag one aspect error at a time\n\nFor image aspect bit errors, first flag the error if correct bit is not\nset, else flag error if additional bits are incorrectly set. There's\nnot a real benefit to flagging both errors and it complicates testing.\nGenerally the first error should be sufficient to allow a user to\ncorrectly update their aspect bit usage.","distinct":false,"url":"https://api.github.com/repos/KhronosGroup/Vulkan-LoaderAndValidationLayers/commits/767f34f4f3da5d183123359c4f612149fbe595df"},{"sha":"ec58e317c97ec47b9cc738e2a030b9aabd69f564","author":{"name":"Tobin Ehlis","email":"9c3e9648a0b99b8311afbe8554f7ee99a838621f@google.com"},"message":"tests:Update tests to use unique ids\n\nUpdate a bunch of tests to use the unique id to check for expected\nerror. Update documentation for a few tests that were incorrect.\nAlso a couple of minor test updates to fix minor issues.","distinct":false,"url":"https://api.github.com/repos/KhronosGroup/Vulkan-LoaderAndValidationLayers/commits/ec58e317c97ec47b9cc738e2a030b9aabd69f564"},{"sha":"5dc9ada7478621af00988623ce8bb79388153603","author":{"name":"Tobin Ehlis","email":"9c3e9648a0b99b8311afbe8554f7ee99a838621f@google.com"},"message":"tests:Update DSUsageBitsErrors test\n\nUpdate DSUsageBitsErrors test to use the unique error enums and also\nfix a couple of unexpected errors in the test by binding memory to the\nbuffer.","distinct":false,"url":"https://api.github.com/repos/KhronosGroup/Vulkan-LoaderAndValidationLayers/commits/5dc9ada7478621af00988623ce8bb79388153603"},{"sha":"6bac8b25727990af9a7bb83b7b238cb0a390f82f","author":{"name":"Cody Northrop","email":"893b376b43af276af14278d2d774033c34550345@google.com"},"message":"build: Update Android target revision","distinct":false,"url":"https://api.github.com/repos/KhronosGroup/Vulkan-LoaderAndValidationLayers/commits/6bac8b25727990af9a7bb83b7b238cb0a390f82f"},{"sha":"2476f64aa41c68e2faea74ad1e2f389c783a0bd4","author":{"name":"Cody Northrop","email":"893b376b43af276af14278d2d774033c34550345@google.com"},"message":"build: Move to latest Android NDK","distinct":false,"url":"https://api.github.com/repos/KhronosGroup/Vulkan-LoaderAndValidationLayers/commits/2476f64aa41c68e2faea74ad1e2f389c783a0bd4"},{"sha":"6af90779c0919d74dfb062e1a9eef0afb1f9a0ad","author":{"name":"Cody Northrop","email":"893b376b43af276af14278d2d774033c34550345@google.com"},"message":"build: Cache external build directories","distinct":false,"url":"https://api.github.com/repos/KhronosGroup/Vulkan-LoaderAndValidationLayers/commits/6af90779c0919d74dfb062e1a9eef0afb1f9a0ad"},{"sha":"0f26f383ef806bc2b6468766942ca3abbf00f9a7","author":{"name":"Cody Northrop","email":"893b376b43af276af14278d2d774033c34550345@google.com"},"message":"build: Return status immediately if a test fails","distinct":false,"url":"https://api.github.com/repos/KhronosGroup/Vulkan-LoaderAndValidationLayers/commits/0f26f383ef806bc2b6468766942ca3abbf00f9a7"},{"sha":"349193e75575d94cb913cac92da569df85502fb5","author":{"name":"Mark Lobodzinski","email":"fd1ed290c28236090ee5c195ebfc58186b22ec62@lunarg.com"},"message":"layers: Remove bad call to safe_struct worker fcn\n\nOne of the displaymode functions was calling a safe_struct worker\nfunction incorrectly, and a special-case hack was added to have\nunique_objects generate this unneeded function.\n\nChange-Id: I9939b56cb254e50b60d48945a14ad223efad775e","distinct":false,"url":"https://api.github.com/repos/KhronosGroup/Vulkan-LoaderAndValidationLayers/commits/349193e75575d94cb913cac92da569df85502fb5"},{"sha":"02951bd7e0de61349bf72c2dc0cf2edd630b42e3","author":{"name":"Mark Lobodzinski","email":"fd1ed290c28236090ee5c195ebfc58186b22ec62@lunarg.com"},"message":"scripts: Remove hack from safe-struct generation\n\nSome special-cases were added to safe_struct genration so that it'd\nspit out unneeded worker routines for normal functions. Removed the\noffending code and the workaround.\n\nChange-Id: I9394b06e3cdda011f417c725622eec3dd224a989","distinct":false,"url":"https://api.github.com/repos/KhronosGroup/Vulkan-LoaderAndValidationLayers/commits/02951bd7e0de61349bf72c2dc0cf2edd630b42e3"},{"sha":"ad8c0751f6fcb259efe06a607acae2dc432ecd79","author":{"name":"Karl Schultz","email":"0b92241964c355565da13fcb14c6b0040b84c7d1@lunarg.com"},"message":"Update README to point to Khronos AppVeyor CI","distinct":false,"url":"https://api.github.com/repos/KhronosGroup/Vulkan-LoaderAndValidationLayers/commits/ad8c0751f6fcb259efe06a607acae2dc432ecd79"},{"sha":"7dc45c381f4a4be768e6396b80b134c19799b121","author":{"name":"Tony Barbour","email":"59db37dd0a1458e16c2dffa797f972d03fa29423@LunarG.com"},"message":"tests: GH #950 Make explicit calls to vkCmdBeginRenderPass\n\nGet rid of the BeginCommandBuffer function whose side effect\ncan be to call vkCmdBeginRenderPass and make the call directly\nfrom the tests.  Make the analgous changes for ending command\nbuffers and renderpasses.\n\nChange-Id: I5b8cea0886b1ea8ae99f1eab7cae68451e4e3aad","distinct":false,"url":"https://api.github.com/repos/KhronosGroup/Vulkan-LoaderAndValidationLayers/commits/7dc45c381f4a4be768e6396b80b134c19799b121"},{"sha":"43ef1e95c67c90e6196ddbd5a2c9499ccc78707c","author":{"name":"Tobin Ehlis","email":"9c3e9648a0b99b8311afbe8554f7ee99a838621f@google.com"},"message":"layers:Remove redundant image compatibility check\n\nThe format compatibility check when creating an image view handles case\nof color-color check as well as compressed image compatibility check.\nKilling the redundant check and comment as this is all handled above.","distinct":false,"url":"https://api.github.com/repos/KhronosGroup/Vulkan-LoaderAndValidationLayers/commits/43ef1e95c67c90e6196ddbd5a2c9499ccc78707c"},{"sha":"0a8b955c23012196339f3c10ffedc631ea0f7c58","author":{"name":"Tobin Ehlis","email":"9c3e9648a0b99b8311afbe8554f7ee99a838621f@google.com"},"message":"layers:Remove redundant check\n\nObject tracker layer already makes sure that cmd buffers passed into\nvkCmdExecuteCommands() are valid so removing the duplicate check from\ncore_validation.","distinct":false,"url":"https://api.github.com/repos/KhronosGroup/Vulkan-LoaderAndValidationLayers/commits/0a8b955c23012196339f3c10ffedc631ea0f7c58"},{"sha":"0f3b6b868dde8bebc6ffb7646db21c122e44c46b","author":{"name":"Tobin Ehlis","email":"9c3e9648a0b99b8311afbe8554f7ee99a838621f@google.com"},"message":"scripts:Exceptions for duplicate unique ids\n\nAdded a number of exceptions for duplicate uses of unique error enums\nthat are valid. Also added some comments to a few cases that need new\nunique ids.","distinct":false,"url":"https://api.github.com/repos/KhronosGroup/Vulkan-LoaderAndValidationLayers/commits/0f3b6b868dde8bebc6ffb7646db21c122e44c46b"},{"sha":"3fd7b56f581e8ff20eec82b776d11aa365ccf803","author":{"name":"Karl Schultz","email":"0b92241964c355565da13fcb14c6b0040b84c7d1@lunarg.com"},"message":"build: Cleanup warnings when compiling with clang\n\nTravis-CI is building this repo with gcc and clang.\nThis commit fixes warnings reported by clang but not by gcc.\nAll the fixes involved adding an extra set of braces in\ninitializers.\n\nChange-Id: I88e7841d9ab13afe2e45362b8f85261863d5b7fa","distinct":false,"url":"https://api.github.com/repos/KhronosGroup/Vulkan-LoaderAndValidationLayers/commits/3fd7b56f581e8ff20eec82b776d11aa365ccf803"},{"sha":"effdbf260a79499719409dcc5158d628c5b92986","author":{"name":"Mark Lobodzinski","email":"fd1ed290c28236090ee5c195ebfc58186b22ec62@lunarg.com"},"message":"scripts: Fix dynamic array calc in vk_helper.py\n\nVkSubmitInfo->pWaitDstStageMask should be treated as a dynamic array\nwith a count of VkSubmitInfo->waitSemaphoreCount.\n\nChange-Id: I42da296eeb849f5baabc12d011c938f0f322274a","distinct":false,"url":"https://api.github.com/repos/KhronosGroup/Vulkan-LoaderAndValidationLayers/commits/effdbf260a79499719409dcc5158d628c5b92986"},{"sha":"e65a01bdc574a872711755b79de705559ec8a216","author":{"name":"Tony Barbour","email":"59db37dd0a1458e16c2dffa797f972d03fa29423@LunarG.com"},"message":"external: Back up one spirv-tools commit\n\nAs a workaround for the assert running CTS with validation, back\nup one spirv-tools commit until SPIRV-Tools issue 517 is resolved\n\nChange-Id: I4b173add841a67654caabd4fd534fe00a8970009","distinct":false,"url":"https://api.github.com/repos/KhronosGroup/Vulkan-LoaderAndValidationLayers/commits/e65a01bdc574a872711755b79de705559ec8a216"}]}
{"actor":{"display_login":"jeremy-lunarg"}}