OGRE-Next  3.0.0
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

VulkanDynamicBuffermDynamicBuffer
 
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: