#include <OgreD3D11PixelFormatToShaderType.h>
◆ getDataType()
- Parameters
-
- Returns
- String for the shader to use "as is". Returned pointer may be null. The validity of the pointer lasts as long as the RenderSystem remains loaded.
Implements Ogre::PixelFormatToShaderType.
◆ getPixelFormatType()
const char* Ogre::D3D11PixelFormatToShaderType::getPixelFormatType |
( |
PixelFormatGpu |
pixelFormat | ) |
const |
|
overridevirtual |
Converts a PixelFormat into its equivalent layout for image variables (GLSL) or its equivalent for D3D11/12 variables (HLSL).
Used mostly with UAVs.
- Parameters
-
pixelFormat | Pixel format to convert. |
- Returns
- String for the shader to use "as is". If the Pixel Format doesn't have a shader equivalent (i.e. depth formats), a null pointer is returned. The validity of the pointer lasts as long as the RenderSystem remains loaded.
Implements Ogre::PixelFormatToShaderType.
The documentation for this class was generated from the following file: