aboutsummaryrefslogtreecommitdiff
path: root/layers/vk_layer_data.h
AgeCommit message (Collapse)Author
2017-06-07layers: Free per-device and -instance data on destroyGabríel Arthúr Pétursson
Instance and device data are allocated by the first call to GetLayerDataPtr in the corresponding vkCreate call. We need to delete them when we're done with them. Introduce a FreeLayerDataPtr helper function that assists with this task. Deletes for dispatch tables were missing in a few places too. Add them.
2017-02-08layers:Rename get_my_data_ptr to GetLayerDataPtrTobin Ehlis
Change utility function get_my_data_ptr() to be named GetLayerDataPtr() which is more descriptive and capital camel case in-line with coding standard.
2017-01-26repo: Clang-format LVL source files using GoogleMark Lobodzinski
Switch clang-format standard from the LLVM style to the Google style for more consistency. Change-Id: I247c4abc275d7873a91522e1e234198adaa24033
2016-04-19misc: Update licenses to Apache 2.0Jon Ashburn
Change-Id: Id447f4c8c53d33f9192940bdd3ae727b7b738a97
2016-03-08layers: clang-format layers directoryJon Ashburn
Change-Id: I318e3759829f33441e57aafedec1e9ec06d658c4
2016-02-10Remove Khronos confidential clause from license text.Karl Schultz
2016-02-02layers: Validation Layer Copyright UpdatesMark Lobodzinski
2015-11-04misc: Update author informationCourtney Goeltzenleuchter
Author information was added to any file with the standard license text. Authors were added that added/changed >= 3% of the lines of a file.
2015-11-04misc: switch copyright to ValveCourtney Goeltzenleuchter
2015-11-04misc: Remove Vulkan name from CopyrightCourtney Goeltzenleuchter
2015-09-25layers: don't memset layer data in get_my_data_ptrMike Stroyan
get_my_data_ptr was zeroing data after using new. It should leave the layer data as its constructor set it.
2015-07-07layers: Add TODO regarding lockingCourtney Goeltzenleuchter
2015-07-07layers: Rename all layer headers to begin with "vk_layer_" prefixTobin Ehlis