![]() |
OGRE-Next 3.0.0
Object-Oriented Graphics Rendering Engine
|
#include <OgreResourceTransition.h>
Public Attributes | |
| ResourceAccess::ResourceAccess | newAccess |
| newAccess == Undefined is invalid | |
| ResourceLayout::Layout | newLayout |
| uint8 | newStageMask |
| If newStageMask == Undefined is invalid. | |
| ResourceAccess::ResourceAccess | oldAccess |
| If oldAccess == Undefined, it means there are no previous stage dependencies AND there is no guarantee previous contents will be preserved. | |
| ResourceLayout::Layout | oldLayout |
| uint8 | oldStageMask |
| If oldStageMask == Undefined, it means there are no previous stage dependencies (e.g. | |
| GpuTrackedResource * | resource |
| ResourceAccess::ResourceAccess Ogre::ResourceTransition::newAccess |
newAccess == Undefined is invalid
| ResourceLayout::Layout Ogre::ResourceTransition::newLayout |
| uint8 Ogre::ResourceTransition::newStageMask |
If newStageMask == Undefined is invalid.
| ResourceAccess::ResourceAccess Ogre::ResourceTransition::oldAccess |
If oldAccess == Undefined, it means there are no previous stage dependencies AND there is no guarantee previous contents will be preserved.
| ResourceLayout::Layout Ogre::ResourceTransition::oldLayout |
| uint8 Ogre::ResourceTransition::oldStageMask |
If oldStageMask == Undefined, it means there are no previous stage dependencies (e.g.
beginning of the frame)
| GpuTrackedResource* Ogre::ResourceTransition::resource |