OGRE-Next 4.0.0unstable
Object-Oriented Graphics Rendering Engine
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
OgreVulkanDevice.h File Reference
#include "OgreVulkanPrerequisites.h"
#include "OgreVulkanQueue.h"
#include "vulkan/vulkan_core.h"
#include "OgreHeaderPrefix.h"
#include "OgreHeaderSuffix.h"

Classes

struct  Ogre::VulkanDevice
 
struct  Ogre::VulkanDevice::ExtraVkFeatures
 
struct  Ogre::VulkanDevice::SelectedQueue
 
struct  Ogre::VulkanExternalDevice
 Use it to pass an external device. More...
 
struct  Ogre::VulkanExternalInstance
 Use it to pass an external instance. More...
 
class  Ogre::VulkanInstance
 We need the ability to re-enumerate devices to handle physical device removing, that requires fresh VkInstance instance, as otherwise Vulkan returns obsolete physical devices list. More...
 

Namespaces

namespace  Ogre
 bswapNN may be defined as macros in <sys/endian.h> or <sys/bswap.h>
 

Variables

static const uint32 Ogre::c_srcValidAccessFlags