![]() |
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 |