Home | History | Annotate | Download | only in renderer

Lines Matching refs:Image9

8 // Image9.cpp: Implements the rx::Image9 class, which acts as the interface to
11 #include "libGLESv2/renderer/Image9.h"
26 Image9::Image9()
35 Image9::~Image9()
43 void Image9::generateMip(IDirect3DSurface9 *destSurface, IDirect3DSurface9 *sourceSurface)
98 Image9 *Image9::makeImage9(Image *img)
100 ASSERT(HAS_DYNAMIC_TYPE(rx::Image9*, img));
101 return static_cast<rx::Image9*>(img);
104 void Image9::generateMipmap(Image9 *dest, Image9 *source)
116 void Image9::copyLockableSurfaces(IDirect3DSurface9 *dest, IDirect3DSurface9 *source)
144 bool Image9::redefine(rx::Renderer *renderer, GLint internalformat, GLsizei width, GLsizei height, bool forceRelease)
172 void Image9::createSurface()
213 HRESULT Image9::lock(D3DLOCKED_RECT *lockedRect, const RECT *rect)
230 void Image9::unlock()
239 bool Image9::isRenderableFormat() const
244 D3DFORMAT Image9::getD3DFormat() const
253 IDirect3DSurface9 *Image9::getSurface()
260 void Image9::setManagedSurface(TextureStorageInterface2D *storage, int level)
266 void Image9::setManagedSurface(TextureStorageInterfaceCube *storage, int face, int level)
272 void Image9::setManagedSurface(IDirect3DSurface9 *surface)
291 bool Image9::updateSurface(TextureStorageInterface2D *storage, int level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height)
298 bool Image9::updateSurface(TextureStorageInterfaceCube *storage, int face, int level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height)
305 bool Image9::updateSurface(IDirect3DSurface9 *destSurface, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height)
354 void Image9::loadData(GLint xoffset, GLint yoffset, GLsizei width, GLsizei height,
453 void Image9::loadCompressedData(GLint xoffset, GLint yoffset, GLsizei width, GLsizei height,
483 void Image9::copy(GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height, gl::Framebuffer *source)