OGRE-Next 3.0.0
Object-Oriented Graphics Rendering Engine
Loading...
Searching...
No Matches
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: