OGRE-Next  4.0.0unstable
Object-Oriented Graphics Rendering Engine
Ogre::VulkanRawBuffer Struct Reference

Provides a simple interface similar to that of MTLBuffer. More...

#include <OgreVulkanVaoManager.h>

Public Member Functions

void * map ()
void unmap ()

Public Attributes

size_t mInternalBufferStart
size_t mSize
size_t mUnmapTicket
 See VulkanVaoManager::VboFlag. More...
uint32 mVboFlag
VkBuffer mVboName
size_t mVboPoolIdx

Detailed Description

Provides a simple interface similar to that of MTLBuffer.

Member Function Documentation

◆ map()

void* Ogre::VulkanRawBuffer::map ( )

◆ unmap()

void Ogre::VulkanRawBuffer::unmap ( )

Member Data Documentation

◆ mDynamicBuffer

VulkanDynamicBuffer* Ogre::VulkanRawBuffer::mDynamicBuffer

◆ mInternalBufferStart

size_t Ogre::VulkanRawBuffer::mInternalBufferStart

◆ mSize

size_t Ogre::VulkanRawBuffer::mSize

◆ mUnmapTicket

size_t Ogre::VulkanRawBuffer::mUnmapTicket

◆ mVboFlag

uint32 Ogre::VulkanRawBuffer::mVboFlag

◆ mVboName

VkBuffer Ogre::VulkanRawBuffer::mVboName

◆ mVboPoolIdx

size_t Ogre::VulkanRawBuffer::mVboPoolIdx

The documentation for this struct was generated from the following file: