Home | History | Annotate | Download | only in libvulkan

Lines Matching refs:InstanceData

42 struct InstanceData {
65 struct InstanceData {
66 explicit InstanceData(const VkAllocationCallbacks& alloc)
74 api::InstanceData opaque_api_data;
176 inline bool SetData(VkInstance instance, const InstanceData& data) {
180 inline bool SetData(VkPhysicalDevice physical_dev, const InstanceData& data) {
185 const InstanceData& data) {
205 inline InstanceData& GetData(VkInstance instance) {
206 return *reinterpret_cast<InstanceData*>(GetDataInternal(instance));
209 inline InstanceData& GetData(VkPhysicalDevice physical_dev) {
210 return *reinterpret_cast<InstanceData*>(GetDataInternal(physical_dev));
213 inline InstanceData& GetData(InstanceDispatchable dispatchable) {
214 return *reinterpret_cast<InstanceData*>(GetDataInternal(dispatchable));