#include <Image9.h>
|
| Image9 (Renderer9 *renderer) |
|
| ~Image9 () |
|
bool | redefine (GLenum target, GLenum internalformat, const gl::Extents &size, bool forceRelease) override |
|
D3DFORMAT | getD3DFormat () const |
|
virtual bool | isDirty () const |
|
virtual gl::Error | setManagedSurface2D (TextureStorage *storage, int level) |
|
virtual gl::Error | setManagedSurfaceCube (TextureStorage *storage, int face, int level) |
|
virtual gl::Error | copyToStorage (TextureStorage *storage, const gl::ImageIndex &index, const gl::Box ®ion) |
|
gl::Error | loadData (const gl::Box &area, const gl::PixelUnpackState &unpack, GLenum type, const void *input, bool applySkipImages) override |
|
gl::Error | loadCompressedData (const gl::Box &area, const void *input) override |
|
gl::Error | copyFromTexStorage (const gl::ImageIndex &imageIndex, TextureStorage *source) override |
|
gl::Error | copyFromFramebuffer (const gl::Offset &destOffset, const gl::Rectangle &sourceArea, const gl::Framebuffer *source) override |
|
| 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 gl::Error | setManagedSurface3D (TextureStorage *storage, int level) |
|
virtual gl::Error | setManagedSurface2DArray (TextureStorage *storage, int layer, int level) |
|
◆ Image9()
◆ ~Image9()
◆ copyFromFramebuffer()
◆ copyFromTexStorage()
◆ copyLockableSurfaces()
gl::Error rx::Image9::copyLockableSurfaces |
( |
IDirect3DSurface9 * |
dest, |
|
|
IDirect3DSurface9 * |
source |
|
) |
| |
|
static |
◆ copyToStorage()
◆ generateMip()
gl::Error rx::Image9::generateMip |
( |
IDirect3DSurface9 * |
destSurface, |
|
|
IDirect3DSurface9 * |
sourceSurface |
|
) |
| |
|
static |
◆ generateMipmap()
◆ getD3DFormat()
D3DFORMAT rx::Image9::getD3DFormat |
( |
| ) |
const |
◆ isDirty()
bool rx::Image9::isDirty |
( |
| ) |
const |
|
virtual |
◆ loadCompressedData()
◆ loadData()
◆ redefine()
◆ setManagedSurface2D()
◆ setManagedSurfaceCube()
The documentation for this class was generated from the following files:
- Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/Image9.h
- Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/Image9.cpp