OGRE-Next: Ogre::ResourceTransition Struct Reference

| OGRE-Next 3.0.0 Object-Oriented Graphics Rendering Engine

Loading...
Searching...
No Matches
Public Attributes | List of all members
Ogre::ResourceTransition Struct Reference
Core » Resources

`#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

## Member Data Documentation

## ◆ newAccess

ResourceAccess::ResourceAccess Ogre::ResourceTransition::newAccess

newAccess == Undefined is invalid

## ◆ newLayout

ResourceLayout::Layout Ogre::ResourceTransition::newLayout

## ◆ newStageMask

uint8 Ogre::ResourceTransition::newStageMask

If newStageMask == Undefined is invalid.

## ◆ oldAccess

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.

## ◆ oldLayout

ResourceLayout::Layout Ogre::ResourceTransition::oldLayout

## ◆ oldStageMask

uint8 Ogre::ResourceTransition::oldStageMask

If oldStageMask == Undefined, it means there are no previous stage dependencies (e.g.

beginning of the frame)

## ◆ resource

GpuTrackedResource* Ogre::ResourceTransition::resource

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

- OgreResourceTransition.h