![]() |
OGRE-Next 4.0.0unstable
Object-Oriented Graphics Rendering Engine
|
Namespaces | |
| namespace | Ogre |
| bswapNN may be defined as macros in <sys/endian.h> or <sys/bswap.h> | |
| namespace | Ogre::SubmissionType |
| namespace | Ogre::v1 |
Macros | |
| #define | _CRT_SECURE_NO_DEPRECATE |
| #define | _OgreVulkanExport |
| #define | checkVkResult(device, result, functionName) |
| #define | OGRE_VK_NON_DISPATCHABLE_HANDLE(object) typedef uint64_t object; |
| #define | OGRE_VULKAN_CONST_SLOT_START 16u |
| #define | OGRE_VULKAN_CS_CONST_SLOT_START 0u |
| #define | OGRE_VULKAN_CS_PARAMETER_SLOT 7u |
| #define | OGRE_VULKAN_CS_TEX_SLOT_START 16u |
| #define | OGRE_VULKAN_CS_UAV_SLOT_START 8u |
| #define | OGRE_VULKAN_PARAMETER_SLOT 23u |
| #define | OGRE_VULKAN_TEX_SLOT_START 24u |
| #define | OGRE_VULKAN_UAV_SLOT_START 28u |
Typedefs | |
| typedef struct VkCommandBuffer_T * | VkCommandBuffer |
| typedef struct VkDevice_T * | VkDevice |
| typedef FastArray< VkFence > | Ogre::VkFenceArray |
| typedef struct VkInstance_T * | VkInstance |
| typedef struct VkPhysicalDevice_T * | VkPhysicalDevice |
| typedef FastArray< VkSemaphore > | Ogre::VkSemaphoreArray |
Enumerations | |
| enum | Ogre::SubmissionType::SubmissionType { Ogre::SubmissionType::FlushOnly , Ogre::SubmissionType::NewFrameIdx , Ogre::SubmissionType::EndFrameAndSwap } |
Functions | |
| void | Ogre::onVulkanFailure (VulkanDevice *device, int result, const char *message, const char *func, const char *file, long line) |
| #define _CRT_SECURE_NO_DEPRECATE |
| #define _OgreVulkanExport |
| #define checkVkResult | ( | device, | |
| result, | |||
| functionName | |||
| ) |
| #define OGRE_VK_NON_DISPATCHABLE_HANDLE | ( | object | ) | typedef uint64_t object; |
| #define OGRE_VULKAN_CONST_SLOT_START 16u |
| #define OGRE_VULKAN_CS_CONST_SLOT_START 0u |
| #define OGRE_VULKAN_CS_PARAMETER_SLOT 7u |
| #define OGRE_VULKAN_CS_TEX_SLOT_START 16u |
| #define OGRE_VULKAN_CS_UAV_SLOT_START 8u |
| #define OGRE_VULKAN_PARAMETER_SLOT 23u |
| #define OGRE_VULKAN_TEX_SLOT_START 24u |
| #define OGRE_VULKAN_UAV_SLOT_START 28u |
| typedef struct VkCommandBuffer_T* VkCommandBuffer |
| typedef struct VkDevice_T* VkDevice |
| typedef struct VkInstance_T* VkInstance |
| typedef struct VkPhysicalDevice_T* VkPhysicalDevice |