This is the complete list of members for vulkan::VulkanDevice, including all inherited members.
| ChoosePresentMode(const VulkanSurface &surface, VkPresentModeKHR *present_mode) const | vulkan::VulkanDevice | |
| ChooseSurfaceFormat(const VulkanSurface &surface, const std::vector< VkFormat > &desired_formats, VkSurfaceFormatKHR *format) const | vulkan::VulkanDevice | |
| GetCommandPool() const | vulkan::VulkanDevice | |
| GetGraphicsQueueIndex() const | vulkan::VulkanDevice | |
| GetHandle() const | vulkan::VulkanDevice | |
| GetPhysicalDeviceFeatures(VkPhysicalDeviceFeatures *features) const | vulkan::VulkanDevice | |
| GetPhysicalDeviceHandle() const | vulkan::VulkanDevice | |
| GetQueueHandle() const | vulkan::VulkanDevice | |
| GetSurfaceCapabilities(const VulkanSurface &surface, VkSurfaceCapabilitiesKHR *capabilities) const | vulkan::VulkanDevice | |
| IsValid() const | vulkan::VulkanDevice | |
| QueueSubmit(std::vector< VkPipelineStageFlags > wait_dest_pipeline_stages, const std::vector< VkSemaphore > &wait_semaphores, const std::vector< VkSemaphore > &signal_semaphores, const std::vector< VkCommandBuffer > &command_buffers, const VulkanHandle< VkFence > &fence) const | vulkan::VulkanDevice | |
| ReleaseDeviceOwnership() | vulkan::VulkanDevice | |
| VulkanDevice(VulkanProcTable &vk, VulkanHandle< VkPhysicalDevice > physical_device, bool enable_validation_layers) | vulkan::VulkanDevice | |
| VulkanDevice(VulkanProcTable &vk, VulkanHandle< VkPhysicalDevice > physical_device, VulkanHandle< VkDevice > device, uint32_t queue_family_index, VulkanHandle< VkQueue > queue) | vulkan::VulkanDevice | |
| WaitIdle() const | vulkan::VulkanDevice | |
| ~VulkanDevice() | vulkan::VulkanDevice |