{"push_id":1579770174,"size":1,"distinct_size":1,"ref":"refs/heads/karl-gh953","head":"6370f97488bfe486b591be28cc60847f0ac3db8c","before":"2a9212ece73d14ec0fa71de5c4f7dfbd279b6a43","commits":[{"sha":"6370f97488bfe486b591be28cc60847f0ac3db8c","author":{"name":"Karl Schultz","email":"0b92241964c355565da13fcb14c6b0040b84c7d1@lunarg.com"},"message":"layers: Fix invalid push constant checks (GH953)\n\nRework of invalid push constant checks, motivated mostly\nby some spec updates and previous bad assumptions.\n\n- Add check/test for a shader stage flag being set more\n  than once in CreatePipelineLayout.\n- Remove checks and tests having to do with warning about\n  overlapping ranges in CreatePipelineLayout.  Ranges can\n  certainly overlap when used in different stages.  And\n  the prohibition of more than one range with the same\n  stage flag removes the possibility of overlap in the same\n  stage.  These checks were warnings and so probably not\n  noticed.\n\nFixes #953\nFinishes VU 00871\n\nChange-Id: Icc9d3d84fa3132f266075f2f1d45c243e9e1a65f","distinct":true,"url":"https://api.github.com/repos/KhronosGroup/Vulkan-LoaderAndValidationLayers/commits/6370f97488bfe486b591be28cc60847f0ac3db8c"}]}
{"actor":{"display_login":"karl-lunarg"}}