#include <TextureStorage9.h>
|
| virtual | ~TextureStorage9 () |
| |
| D3DPOOL | getPool () const |
| |
| DWORD | getUsage () const |
| |
| virtual gl::Error | getSurfaceLevel (GLenum target, int level, bool dirty, IDirect3DSurface9 **outSurface)=0 |
| |
| virtual gl::Error | getBaseTexture (IDirect3DBaseTexture9 **outTexture)=0 |
| |
| virtual gl::Error | getRenderTarget (const gl::ImageIndex &index, RenderTargetD3D **outRT)=0 |
| |
| virtual int | getTopLevel () const |
| |
| virtual bool | isRenderTarget () const |
| |
| virtual bool | isManaged () const |
| |
| bool | supportsNativeMipmapFunction () const override |
| |
| virtual int | getLevelCount () const |
| |
| virtual gl::Error | setData (const gl::ImageIndex &index, ImageD3D *image, const gl::Box *destBox, GLenum type, const gl::PixelUnpackState &unpack, const uint8_t *pixelData) |
| |
| | TextureStorage () |
| |
| virtual | ~TextureStorage () |
| |
| virtual gl::Error | generateMipmap (const gl::ImageIndex &sourceIndex, const gl::ImageIndex &destIndex)=0 |
| |
| virtual gl::Error | copyToStorage (TextureStorage *destStorage)=0 |
| |
| virtual gl::Error | useLevelZeroWorkaroundTexture (bool useLevelZeroTexture) |
| |
◆ ~TextureStorage9()
| rx::TextureStorage9::~TextureStorage9 |
( |
| ) |
|
|
virtual |
◆ TextureStorage9()
| rx::TextureStorage9::TextureStorage9 |
( |
Renderer9 * |
renderer, |
|
|
DWORD |
usage |
|
) |
| |
|
protected |
◆ getBaseTexture()
| virtual gl::Error rx::TextureStorage9::getBaseTexture |
( |
IDirect3DBaseTexture9 ** |
outTexture | ) |
|
|
pure virtual |
◆ getLevelCount()
| int rx::TextureStorage9::getLevelCount |
( |
| ) |
const |
|
virtual |
◆ getPool()
| D3DPOOL rx::TextureStorage9::getPool |
( |
| ) |
const |
◆ getRenderTarget()
◆ getSurfaceLevel()
| virtual gl::Error rx::TextureStorage9::getSurfaceLevel |
( |
GLenum |
target, |
|
|
int |
level, |
|
|
bool |
dirty, |
|
|
IDirect3DSurface9 ** |
outSurface |
|
) |
| |
|
pure virtual |
◆ GetTextureUsage()
| DWORD rx::TextureStorage9::GetTextureUsage |
( |
GLenum |
internalformat, |
|
|
bool |
renderTarget |
|
) |
| |
|
static |
◆ getTopLevel()
| int rx::TextureStorage9::getTopLevel |
( |
| ) |
const |
|
virtual |
◆ getUsage()
| DWORD rx::TextureStorage9::getUsage |
( |
| ) |
const |
◆ isManaged()
| bool rx::TextureStorage9::isManaged |
( |
| ) |
const |
|
virtual |
◆ isRenderTarget()
| bool rx::TextureStorage9::isRenderTarget |
( |
| ) |
const |
|
virtual |
◆ setData()
◆ supportsNativeMipmapFunction()
| bool rx::TextureStorage9::supportsNativeMipmapFunction |
( |
| ) |
const |
|
overridevirtual |
◆ mInternalFormat
| GLenum rx::TextureStorage9::mInternalFormat |
|
protected |
◆ mMipLevels
| size_t rx::TextureStorage9::mMipLevels |
|
protected |
◆ mRenderer
◆ mTextureFormat
| D3DFORMAT rx::TextureStorage9::mTextureFormat |
|
protected |
◆ mTextureHeight
| size_t rx::TextureStorage9::mTextureHeight |
|
protected |
◆ mTextureWidth
| size_t rx::TextureStorage9::mTextureWidth |
|
protected |
◆ mTopLevel
| int rx::TextureStorage9::mTopLevel |
|
protected |
The documentation for this class was generated from the following files: