layers: Enhancements to MemTracker and DrawState
authorTobin Ehlis <tobin@lunarg.com>
Thu, 8 Jan 2015 00:49:29 +0000 (17:49 -0700)
committerCourtney Goeltzenleuchter <courtney@LunarG.com>
Thu, 5 Feb 2015 00:58:07 +0000 (17:58 -0700)
commite000d9efce4598043d0222160b9cfc8bcb09193a
tree4fe1c7570af9c5bbfd29bd3a5498be6319b965e9
parentb5e3453311dff4f755696ae4fa50517fb3c3fc90
layers: Enhancements to MemTracker and DrawState

DrawState flags error when Descriptor Set that hasn't had "EndUpdate" called is bound to cmd buffer.
Moved MemTracker struct defines to header.
Added State to memory objects and flag state transition errors at prepare time
Added CreateInfo for all object types that can be bound to memory
layers/draw_state.c
layers/draw_state.h
layers/mem_tracker.c
layers/mem_tracker.h