#include "../../../DiligentCore/Graphics/GraphicsEngine/interface/GraphicsTypes.h"#include "../../../DiligentCore/Graphics/GraphicsEngine/interface/Texture.h"#include "../../../DiligentCore/Graphics/GraphicsEngine/interface/RenderDevice.h"#include "TextureLoader.h"#include "../../../DiligentCore/Primitives/interface/DefineGlobalFuncHelperMacros.h"#include "../../../DiligentCore/Primitives/interface/UndefGlobalFuncHelperMacros.h"Classes | |
| struct | Diligent::CopyPixelsAttribs |
| Parameters of the CopyPixels function. More... | |
| struct | Diligent::ExpandPixelsAttribs |
| Parameters of the ExpandPixels function. More... | |
| struct | Diligent::PremultiplyAlphaAttribs |
| Parameters of the PremultiplyAlpha function. More... | |
Namespaces | |
| namespace | Diligent |
| Graphics engine namespace. | |
Functions | |
| void | Diligent::CopyPixels (const CopyPixelsAttribs &Attribs) |
| Copies texture pixels allowing changing the number of components. | |
| void | Diligent::ExpandPixels (const ExpandPixelsAttribs &Attribs) |
| Expands the texture pixels by repeating the last row and column. | |
| void | Diligent::PremultiplyAlpha (const PremultiplyAlphaAttribs &Attribs) |
| void | Diligent::CreateTextureFromFile (const Char *FilePath, const TextureLoadInfo &TexLoadInfo, IRenderDevice *pDevice, ITexture **ppTexture) |
| Creates a texture from file. | |
Defines texture utilities