Home | History | Annotate | Download | only in vulkan

Lines Matching refs:vk

38 namespace vk
54 const vk::PlatformInterface& platformInterface,
55 vk::BinaryCollection& progCollection);
59 const vk::PlatformInterface& getPlatformInterface (void) const { return m_platformInterface; }
60 vk::BinaryCollection& getBinaryCollection (void) const { return m_progCollection; }
62 // Default instance & device, selected with --deqp-vk-device-id=N
65 vk::VkInstance getInstance (void) const;
66 const vk::InstanceInterface& getInstanceInterface (void) const;
67 vk::VkPhysicalDevice getPhysicalDevice (void) const;
69 const vk::VkPhysicalDeviceFeatures& getDeviceFeatures (void) const;
70 const vk::VkPhysicalDeviceFeatures2& getDeviceFeatures2 (void) const;
71 const vk::VkPhysicalDeviceSamplerYcbcrConversionFeatures&
74 const vk::VkPhysicalDeviceProperties& getDeviceProperties (void) const;
76 vk::VkDevice getDevice (void) const;
77 const vk::DeviceInterface& getDeviceInterface (void) const;
79 vk::VkQueue getUniversalQueue (void) const;
82 vk::Allocator& getDefaultAllocator (void) const;
84 bool contextSupports (const vk::ApiVersion version) const;
89 const vk::PlatformInterface& m_platformInterface;
90 vk::BinaryCollection& m_progCollection;
93 const de::UniquePtr<vk::Allocator> m_allocator;
109 virtual void initPrograms (vk::SourceCollections& programCollection) const;