OGRE-Next  2.3
Object-Oriented Graphics Rendering Engine
Ogre::CompositorPassComputeDef::BufferSource Struct Reference

#include <OgreCompositorPassComputeDef.h>

Public Member Functions

 BufferSource (uint32 _slotIdx, IdString _bufferName, ResourceAccess::ResourceAccess _access, size_t _offset=0, size_t _sizeBytes=0, bool _allowWriteAfterWrite=false)
 

Public Attributes

ResourceAccess::ResourceAccess access
 
bool allowWriteAfterWrite
 
IdString bufferName
 
size_t offset
 
size_t sizeBytes
 
uint32 slotIdx
 

Constructor & Destructor Documentation

◆ BufferSource()

Ogre::CompositorPassComputeDef::BufferSource::BufferSource ( uint32  _slotIdx,
IdString  _bufferName,
ResourceAccess::ResourceAccess  _access,
size_t  _offset = 0,
size_t  _sizeBytes = 0,
bool  _allowWriteAfterWrite = false 
)
inline

Member Data Documentation

◆ access

ResourceAccess::ResourceAccess Ogre::CompositorPassComputeDef::BufferSource::access

◆ allowWriteAfterWrite

bool Ogre::CompositorPassComputeDef::BufferSource::allowWriteAfterWrite

◆ bufferName

IdString Ogre::CompositorPassComputeDef::BufferSource::bufferName

◆ offset

size_t Ogre::CompositorPassComputeDef::BufferSource::offset

◆ sizeBytes

size_t Ogre::CompositorPassComputeDef::BufferSource::sizeBytes

◆ slotIdx

uint32 Ogre::CompositorPassComputeDef::BufferSource::slotIdx

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