Searched refs:VK_OBJECT (Results 1 – 4 of 4) sorted by relevance
/external/vulkan-validation-layers/layers/ |
D | core_validation_types.h | 113 struct VK_OBJECT { struct 118 inline bool operator==(VK_OBJECT a, VK_OBJECT b) NOEXCEPT { return a.handle == b.handle && a.type =… argument 122 struct hash<VK_OBJECT> { 123 …size_t operator()(VK_OBJECT obj) const NOEXCEPT { return hash<uint64_t>()(obj.handle) ^ hash<uint3… 382 std::unordered_set<VK_OBJECT> obj_bindings; // objects bound to this memory 1008 std::unordered_set<VK_OBJECT> object_bindings; 1009 std::vector<VK_OBJECT> broken_bindings;
|
D | core_validation.cpp | 1879 static char const *GetCauseStr(VK_OBJECT obj) { in GetCauseStr() 2008 BASE_NODE *CoreChecks::GetStateStructPtrFromObject(layer_data *dev_data, VK_OBJECT object_struct) { in GetStateStructPtrFromObject() 2078 static void AddCommandBufferBinding(std::unordered_set<GLOBAL_CB_NODE *> *cb_bindings, VK_OBJECT ob… in AddCommandBufferBinding() 2083 void CoreChecks::RemoveCommandBufferBinding(layer_data *dev_data, VK_OBJECT const *object, GLOBAL_C… in RemoveCommandBufferBinding() 2864 …idImageBufferQueue(layer_data *dev_data, GLOBAL_CB_NODE *cb_node, const VK_OBJECT *object, VkQueue… in ValidImageBufferQueue() 3729 bool CoreChecks::ValidateObjectNotInUse(const layer_data *dev_data, BASE_NODE *obj_node, VK_OBJECT … in ValidateObjectNotInUse() 3745 VK_OBJECT obj_struct = {HandleToUint64(mem), kVulkanObjectTypeDeviceMemory}; in PreCallValidateFreeMemory() 3757 VK_OBJECT obj_struct = {HandleToUint64(mem), kVulkanObjectTypeDeviceMemory}; in PreCallRecordFreeMemory() 4050 VK_OBJECT obj_struct = {HandleToUint64(semaphore), kVulkanObjectTypeSemaphore}; in PreCallValidateDestroySemaphore() 4069 VK_OBJECT obj_struct = {HandleToUint64(event), kVulkanObjectTypeEvent}; in PreCallValidateDestroyEvent() [all …]
|
D | core_validation.h | 287 BASE_NODE* GetStateStructPtrFromObject(layer_data* dev_data, VK_OBJECT object_struct); 288 …void RemoveCommandBufferBinding(layer_data* dev_data, VK_OBJECT const* object, GLOBAL_CB_NODE* cb_… 317 …bool ValidImageBufferQueue(layer_data* dev_data, GLOBAL_CB_NODE* cb_node, const VK_OBJECT* object,… 491 …bool ValidateObjectNotInUse(const layer_data* dev_data, BASE_NODE* obj_node, VK_OBJECT obj_struct,… 493 …rs(const layer_data* dev_data, std::unordered_set<GLOBAL_CB_NODE*> const& cb_nodes, VK_OBJECT obj);
|
D | buffer_validation.cpp | 1509 const VK_OBJECT obj_struct = {HandleToUint64(image), kVulkanObjectTypeImage}; in PreCallValidateDestroyImage() 1521 VK_OBJECT obj_struct = {HandleToUint64(image), kVulkanObjectTypeImage}; in PreCallRecordDestroyImage() 4484 VK_OBJECT obj_struct = {HandleToUint64(imageView), kVulkanObjectTypeImageView}; in PreCallValidateDestroyImageView() 4498 VK_OBJECT obj_struct = {HandleToUint64(imageView), kVulkanObjectTypeImageView}; in PreCallRecordDestroyImageView() 4520 VK_OBJECT obj_struct = {HandleToUint64(buffer), kVulkanObjectTypeBuffer}; in PreCallRecordDestroyBuffer() 4538 VK_OBJECT obj_struct = {HandleToUint64(bufferView), kVulkanObjectTypeBufferView}; in PreCallValidateDestroyBufferView() 4551 VK_OBJECT obj_struct = {HandleToUint64(bufferView), kVulkanObjectTypeBufferView}; in PreCallRecordDestroyBufferView()
|