This class records the usage of a set of shared parameters in a concrete set of GpuProgramParameters.
More...
#include <OgreGpuProgramParams.h>
This class records the usage of a set of shared parameters in a concrete set of GpuProgramParameters.
◆ GpuSharedParametersUsage()
◆ _copySharedParamsToTargetParams()
void Ogre::GpuSharedParametersUsage::_copySharedParamsToTargetParams |
( |
| ) |
|
Update the target parameters by copying the data from the shared parameters.
- Note
- This method may not actually be called if the RenderSystem supports using shared parameters directly in their own shared buffer; in which case the values should not be copied out of the shared area into the individual parameter set, but bound separately.
◆ getName()
const String& Ogre::GpuSharedParametersUsage::getName |
( |
void |
| ) |
const |
|
inline |
◆ getSharedParams()
◆ getTargetParams()
◆ _setRenderSystemData()
void Ogre::GpuSharedParametersUsage::_setRenderSystemData |
( |
const Any & |
data | ) |
const |
|
inline |
Internal method that the RenderSystem might use to store optional data.
◆ _getRenderSystemData()
const Any& Ogre::GpuSharedParametersUsage::_getRenderSystemData |
( |
| ) |
const |
|
inline |
Internal method that the RenderSystem might use to store optional data.
The documentation for this class was generated from the following file: