aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorJohn Zulauf <jzulauf@lunarg.com>2018-04-26 16:30:39 -0600
committerJohn Zulauf <32470354+jzulauf-lunarg@users.noreply.github.com>2018-04-30 15:23:12 -0600
commit01423238d40332394ef968bc4073548e4037865f (patch)
tree7ab88ab0770a7cf8899a77d22079cb7409029c10 /scripts
parentccaed44dc376d964fb98d51d2136132fa9a2f158 (diff)
downloadusermoji-01423238d40332394ef968bc4073548e4037865f.tar.xz
layers: PreRecord Free/Destroy calls
To avoid Destroy/Create and Free/Alloc race conditions (when a driver returns a destroyed(freed) handle between the PreCall and PostCall phases of a validation intercept routine, PostCallRecord functionality has been moved to PreCall. This affects the following calls FreeMemory DestroyFence DestroySemaphore DestroyEvent DestroyQueryPool DestroyBuffer DestroyBufferView DestroyImage DestroyImageView DestroyPipeline DestroySampler DestroyDescriptorSetLayout DestroyFramebuffer DestroyRenderPass FreeDescriptorSets Did not alter the destroy functions for Instance, Device, or the Debug or layer extensions. Change-Id: I5133982eaa1a0c94283fa922d9c3bcc90b5a6223
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions