#include <ImageD3D.h>
|
| ImageD3D () |
|
virtual | ~ImageD3D () |
|
GLsizei | getWidth () const |
|
GLsizei | getHeight () const |
|
GLsizei | getDepth () const |
|
GLenum | getInternalFormat () const |
|
GLenum | getTarget () const |
|
bool | isRenderableFormat () const |
|
void | markDirty () |
|
void | markClean () |
|
virtual bool | isDirty () const =0 |
|
virtual bool | redefine (GLenum target, GLenum internalformat, const gl::Extents &size, bool forceRelease)=0 |
|
virtual gl::Error | loadData (const gl::Box &area, const gl::PixelUnpackState &unpack, GLenum type, const void *input, bool applySkipImages)=0 |
|
virtual gl::Error | loadCompressedData (const gl::Box &area, const void *input)=0 |
|
virtual gl::Error | setManagedSurface2D (TextureStorage *storage, int level) |
|
virtual gl::Error | setManagedSurfaceCube (TextureStorage *storage, int face, int level) |
|
virtual gl::Error | setManagedSurface3D (TextureStorage *storage, int level) |
|
virtual gl::Error | setManagedSurface2DArray (TextureStorage *storage, int layer, int level) |
|
virtual gl::Error | copyToStorage (TextureStorage *storage, const gl::ImageIndex &index, const gl::Box ®ion)=0 |
|
virtual gl::Error | copyFromTexStorage (const gl::ImageIndex &imageIndex, TextureStorage *source)=0 |
|
virtual gl::Error | copyFromFramebuffer (const gl::Offset &destOffset, const gl::Rectangle &sourceArea, const gl::Framebuffer *source)=0 |
|
◆ ImageD3D()
rx::ImageD3D::ImageD3D |
( |
| ) |
|
◆ ~ImageD3D()
virtual rx::ImageD3D::~ImageD3D |
( |
| ) |
|
|
inlinevirtual |
◆ copyFromFramebuffer()
◆ copyFromTexStorage()
◆ copyToStorage()
◆ getDepth()
GLsizei rx::ImageD3D::getDepth |
( |
| ) |
const |
|
inline |
◆ getHeight()
GLsizei rx::ImageD3D::getHeight |
( |
| ) |
const |
|
inline |
◆ getInternalFormat()
GLenum rx::ImageD3D::getInternalFormat |
( |
| ) |
const |
|
inline |
◆ getTarget()
GLenum rx::ImageD3D::getTarget |
( |
| ) |
const |
|
inline |
◆ getWidth()
GLsizei rx::ImageD3D::getWidth |
( |
| ) |
const |
|
inline |
◆ isDirty()
virtual bool rx::ImageD3D::isDirty |
( |
| ) |
const |
|
pure virtual |
◆ isRenderableFormat()
bool rx::ImageD3D::isRenderableFormat |
( |
| ) |
const |
|
inline |
◆ loadCompressedData()
◆ loadData()
◆ markClean()
void rx::ImageD3D::markClean |
( |
| ) |
|
|
inline |
◆ markDirty()
void rx::ImageD3D::markDirty |
( |
| ) |
|
|
inline |
◆ redefine()
virtual bool rx::ImageD3D::redefine |
( |
GLenum |
target, |
|
|
GLenum |
internalformat, |
|
|
const gl::Extents & |
size, |
|
|
bool |
forceRelease |
|
) |
| |
|
pure virtual |
◆ setManagedSurface2D()
◆ setManagedSurface2DArray()
◆ setManagedSurface3D()
◆ setManagedSurfaceCube()
◆ mDepth
◆ mDirty
bool rx::ImageD3D::mDirty |
|
protected |
◆ mHeight
◆ mInternalFormat
GLenum rx::ImageD3D::mInternalFormat |
|
protected |
◆ mRenderable
bool rx::ImageD3D::mRenderable |
|
protected |
◆ mTarget
◆ mWidth
The documentation for this class was generated from the following files:
- Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/ImageD3D.h
- Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/ImageD3D.cpp