Lines Matching refs:DeviceData
52 struct DeviceData { struct
84 struct DeviceData { struct
85 DeviceData(const VkAllocationCallbacks& alloc, in DeviceData() function
94 api::DeviceData opaque_api_data; argument
179 inline bool SetData(VkDevice dev, const DeviceData& data) { in SetData()
183 inline bool SetData(VkQueue queue, const DeviceData& data) { in SetData()
187 inline bool SetData(VkCommandBuffer cmd, const DeviceData& data) { in SetData()
191 inline bool SetData(DeviceDispatchable dispatchable, const DeviceData& data) { in SetData()
207 inline DeviceData& GetData(VkDevice dev) { in GetData()
208 return *reinterpret_cast<DeviceData*>(GetDataInternal(dev)); in GetData()
211 inline DeviceData& GetData(VkQueue queue) { in GetData()
212 return *reinterpret_cast<DeviceData*>(GetDataInternal(queue)); in GetData()
215 inline DeviceData& GetData(VkCommandBuffer cmd) { in GetData()
216 return *reinterpret_cast<DeviceData*>(GetDataInternal(cmd)); in GetData()
219 inline DeviceData& GetData(DeviceDispatchable dispatchable) { in GetData()
220 return *reinterpret_cast<DeviceData*>(GetDataInternal(dispatchable)); in GetData()