{"push_id":1205140199,"size":4,"distinct_size":2,"ref":"refs/heads/stroyan_threading_cmd_reuse","head":"0e54a11665201bbc8088992ae67845074ac4328e","before":"836e99bd14ffa1e1cd028162cd563366fb2d36be","commits":[{"sha":"ccfb520ed88fda80fe72d0b21938856ad3202e03","author":{"name":"Tobin Ehlis","email":"9c3e9648a0b99b8311afbe8554f7ee99a838621f@google.com"},"message":"layers: On Free/Destroy fix unique_objects map cleanup\n\nWhen an object is freed or destroyed, unique_objects must clean up its\nmap entry prior to calling down the chain. This is becase the ICD may\nbe preempted just after object deletion, and the same object handle\ncould then be allocated before returning to validation. In that case,\nunique_objects would delete the entry for the newly-created object.","distinct":false,"url":"https://api.github.com/repos/KhronosGroup/Vulkan-LoaderAndValidationLayers/commits/ccfb520ed88fda80fe72d0b21938856ad3202e03"},{"sha":"50cd6306f55cf8cd2e337843532f2706c5700892","author":{"name":"Tobin Ehlis","email":"9c3e9648a0b99b8311afbe8554f7ee99a838621f@google.com"},"message":"layers: Remove unused vars from vk-layer-generate.py","distinct":false,"url":"https://api.github.com/repos/KhronosGroup/Vulkan-LoaderAndValidationLayers/commits/50cd6306f55cf8cd2e337843532f2706c5700892"},{"sha":"384a05b62fe601c5c1bb04235c87642c2e4b676c","author":{"name":"Mike Stroyan","email":"b4d611b7d5ed6744127733d123fdba4bf2edc013@google.com"},"message":"tests: warm up in ThreadCommandBufferCollision\n\nChange the warm up of the threading detection in\nThreadCommandBufferCollision test to use a function\nthat actually has a threading layer wrapper.","distinct":true,"url":"https://api.github.com/repos/KhronosGroup/Vulkan-LoaderAndValidationLayers/commits/384a05b62fe601c5c1bb04235c87642c2e4b676c"},{"sha":"0e54a11665201bbc8088992ae67845074ac4328e","author":{"name":"Mike Stroyan","email":"b4d611b7d5ed6744127733d123fdba4bf2edc013@google.com"},"message":"layers: threading with cmd buffer handle reuse\n\nA driver may reuse a command buffer handle in another thread.\nThe threading layer needs to remove command buffer information\nbefore calling FreeCommandBuffers.\nThis addresses part of github issue #719.","distinct":true,"url":"https://api.github.com/repos/KhronosGroup/Vulkan-LoaderAndValidationLayers/commits/0e54a11665201bbc8088992ae67845074ac4328e"}]}
{"actor":{"display_login":"stroyan"}}