aboutsummaryrefslogtreecommitdiff
path: root/layers/unique_objects.cpp
diff options
context:
space:
mode:
authorChris Forbes <chrisforbes@google.com>2017-05-02 18:18:01 -0700
committerChris Forbes <chrisf@ijw.co.nz>2017-05-03 11:38:06 -0700
commit4ae75644b238b63d0e8f8b7d21cfd51f45b2c943 (patch)
tree6a06449f9fccb1544af01498fd4fd5ca0e280f5c /layers/unique_objects.cpp
parent32d3246d8bde4f6b5ff79c94749eee44e29f20c0 (diff)
downloadusermoji-4ae75644b238b63d0e8f8b7d21cfd51f45b2c943.tar.xz
layers: Move UO helpers to header
Diffstat (limited to 'layers/unique_objects.cpp')
-rw-r--r--layers/unique_objects.cpp17
1 files changed, 0 insertions, 17 deletions
diff --git a/layers/unique_objects.cpp b/layers/unique_objects.cpp
index abf5a3cb..f7f61f01 100644
--- a/layers/unique_objects.cpp
+++ b/layers/unique_objects.cpp
@@ -316,23 +316,6 @@ VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL GetPhysicalDeviceProcAddr(VkInstance in
return disp_table->GetPhysicalDeviceProcAddr(instance, funcName);
}
-/* Unwrap a handle. */
-// must hold lock!
-template<typename HandleType, typename MapType>
-static HandleType Unwrap(MapType *layer_data, HandleType wrappedHandle) {
- // TODO: don't use operator[] here.
- return (HandleType)layer_data->unique_id_mapping[reinterpret_cast<uint64_t const &>(wrappedHandle)];
-}
-
-/* Wrap a newly created handle with a new unique ID, and return the new ID. */
-// must hold lock!
-template<typename HandleType, typename MapType>
-static HandleType WrapNew(MapType *layer_data, HandleType newlyCreatedHandle) {
- auto unique_id = global_unique_id++;
- layer_data->unique_id_mapping[unique_id] = reinterpret_cast<uint64_t const &>(newlyCreatedHandle);
- return (HandleType)unique_id;
-}
-
VKAPI_ATTR VkResult VKAPI_CALL CreateComputePipelines(VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount,
const VkComputePipelineCreateInfo *pCreateInfos,
const VkAllocationCallbacks *pAllocator, VkPipeline *pPipelines) {