|
| WINE_DEFAULT_DEBUG_CHANNEL (d3d9) |
|
static struct d3d9_texture * | impl_from_IDirect3DTexture9 (IDirect3DTexture9 *iface) |
|
static struct d3d9_texture * | impl_from_IDirect3DCubeTexture9 (IDirect3DCubeTexture9 *iface) |
|
static struct d3d9_texture * | impl_from_IDirect3DVolumeTexture9 (IDirect3DVolumeTexture9 *iface) |
|
static void STDMETHODCALLTYPE | srv_wined3d_object_destroyed (void *parent) |
|
static struct wined3d_shader_resource_view * | d3d9_texture_acquire_shader_resource_view (struct d3d9_texture *texture) |
|
static void | d3d9_texture_cleanup (struct d3d9_texture *texture) |
|
void | d3d9_texture_gen_auto_mipmap (struct d3d9_texture *texture) |
|
void | d3d9_texture_flag_auto_gen_mipmap (struct d3d9_texture *texture) |
|
static HRESULT WINAPI | d3d9_texture_2d_QueryInterface (IDirect3DTexture9 *iface, REFIID riid, void **out) |
|
static ULONG WINAPI | d3d9_texture_2d_AddRef (IDirect3DTexture9 *iface) |
|
static ULONG WINAPI | d3d9_texture_2d_Release (IDirect3DTexture9 *iface) |
|
static HRESULT WINAPI | d3d9_texture_2d_GetDevice (IDirect3DTexture9 *iface, IDirect3DDevice9 **device) |
|
static HRESULT WINAPI | d3d9_texture_2d_SetPrivateData (IDirect3DTexture9 *iface, REFGUID guid, const void *data, DWORD data_size, DWORD flags) |
|
static HRESULT WINAPI | d3d9_texture_2d_GetPrivateData (IDirect3DTexture9 *iface, REFGUID guid, void *data, DWORD *data_size) |
|
static HRESULT WINAPI | d3d9_texture_2d_FreePrivateData (IDirect3DTexture9 *iface, REFGUID guid) |
|
static DWORD WINAPI | d3d9_texture_2d_SetPriority (IDirect3DTexture9 *iface, DWORD priority) |
|
static DWORD WINAPI | d3d9_texture_2d_GetPriority (IDirect3DTexture9 *iface) |
|
static void WINAPI | d3d9_texture_2d_PreLoad (IDirect3DTexture9 *iface) |
|
static D3DRESOURCETYPE WINAPI | d3d9_texture_2d_GetType (IDirect3DTexture9 *iface) |
|
static DWORD WINAPI | d3d9_texture_2d_SetLOD (IDirect3DTexture9 *iface, DWORD lod) |
|
static DWORD WINAPI | d3d9_texture_2d_GetLOD (IDirect3DTexture9 *iface) |
|
static DWORD WINAPI | d3d9_texture_2d_GetLevelCount (IDirect3DTexture9 *iface) |
|
static HRESULT WINAPI | d3d9_texture_2d_SetAutoGenFilterType (IDirect3DTexture9 *iface, D3DTEXTUREFILTERTYPE filter_type) |
|
static D3DTEXTUREFILTERTYPE WINAPI | d3d9_texture_2d_GetAutoGenFilterType (IDirect3DTexture9 *iface) |
|
static void WINAPI | d3d9_texture_2d_GenerateMipSubLevels (IDirect3DTexture9 *iface) |
|
static HRESULT WINAPI | d3d9_texture_2d_GetLevelDesc (IDirect3DTexture9 *iface, UINT level, D3DSURFACE_DESC *desc) |
|
static HRESULT WINAPI | d3d9_texture_2d_GetSurfaceLevel (IDirect3DTexture9 *iface, UINT level, IDirect3DSurface9 **surface) |
|
static HRESULT WINAPI | d3d9_texture_2d_LockRect (IDirect3DTexture9 *iface, UINT level, D3DLOCKED_RECT *locked_rect, const RECT *rect, DWORD flags) |
|
static HRESULT WINAPI | d3d9_texture_2d_UnlockRect (IDirect3DTexture9 *iface, UINT level) |
|
static HRESULT WINAPI | d3d9_texture_2d_AddDirtyRect (IDirect3DTexture9 *iface, const RECT *dirty_rect) |
|
static HRESULT WINAPI | d3d9_texture_cube_QueryInterface (IDirect3DCubeTexture9 *iface, REFIID riid, void **out) |
|
static ULONG WINAPI | d3d9_texture_cube_AddRef (IDirect3DCubeTexture9 *iface) |
|
static ULONG WINAPI | d3d9_texture_cube_Release (IDirect3DCubeTexture9 *iface) |
|
static HRESULT WINAPI | d3d9_texture_cube_GetDevice (IDirect3DCubeTexture9 *iface, IDirect3DDevice9 **device) |
|
static HRESULT WINAPI | d3d9_texture_cube_SetPrivateData (IDirect3DCubeTexture9 *iface, REFGUID guid, const void *data, DWORD data_size, DWORD flags) |
|
static HRESULT WINAPI | d3d9_texture_cube_GetPrivateData (IDirect3DCubeTexture9 *iface, REFGUID guid, void *data, DWORD *data_size) |
|
static HRESULT WINAPI | d3d9_texture_cube_FreePrivateData (IDirect3DCubeTexture9 *iface, REFGUID guid) |
|
static DWORD WINAPI | d3d9_texture_cube_SetPriority (IDirect3DCubeTexture9 *iface, DWORD priority) |
|
static DWORD WINAPI | d3d9_texture_cube_GetPriority (IDirect3DCubeTexture9 *iface) |
|
static void WINAPI | d3d9_texture_cube_PreLoad (IDirect3DCubeTexture9 *iface) |
|
static D3DRESOURCETYPE WINAPI | d3d9_texture_cube_GetType (IDirect3DCubeTexture9 *iface) |
|
static DWORD WINAPI | d3d9_texture_cube_SetLOD (IDirect3DCubeTexture9 *iface, DWORD lod) |
|
static DWORD WINAPI | d3d9_texture_cube_GetLOD (IDirect3DCubeTexture9 *iface) |
|
static DWORD WINAPI | d3d9_texture_cube_GetLevelCount (IDirect3DCubeTexture9 *iface) |
|
static HRESULT WINAPI | d3d9_texture_cube_SetAutoGenFilterType (IDirect3DCubeTexture9 *iface, D3DTEXTUREFILTERTYPE filter_type) |
|
static D3DTEXTUREFILTERTYPE WINAPI | d3d9_texture_cube_GetAutoGenFilterType (IDirect3DCubeTexture9 *iface) |
|
static void WINAPI | d3d9_texture_cube_GenerateMipSubLevels (IDirect3DCubeTexture9 *iface) |
|
static HRESULT WINAPI | d3d9_texture_cube_GetLevelDesc (IDirect3DCubeTexture9 *iface, UINT level, D3DSURFACE_DESC *desc) |
|
static HRESULT WINAPI | d3d9_texture_cube_GetCubeMapSurface (IDirect3DCubeTexture9 *iface, D3DCUBEMAP_FACES face, UINT level, IDirect3DSurface9 **surface) |
|
static HRESULT WINAPI | d3d9_texture_cube_LockRect (IDirect3DCubeTexture9 *iface, D3DCUBEMAP_FACES face, UINT level, D3DLOCKED_RECT *locked_rect, const RECT *rect, DWORD flags) |
|
static HRESULT WINAPI | d3d9_texture_cube_UnlockRect (IDirect3DCubeTexture9 *iface, D3DCUBEMAP_FACES face, UINT level) |
|
static HRESULT WINAPI | d3d9_texture_cube_AddDirtyRect (IDirect3DCubeTexture9 *iface, D3DCUBEMAP_FACES face, const RECT *dirty_rect) |
|
static HRESULT WINAPI | d3d9_texture_3d_QueryInterface (IDirect3DVolumeTexture9 *iface, REFIID riid, void **out) |
|
static ULONG WINAPI | d3d9_texture_3d_AddRef (IDirect3DVolumeTexture9 *iface) |
|
static ULONG WINAPI | d3d9_texture_3d_Release (IDirect3DVolumeTexture9 *iface) |
|
static HRESULT WINAPI | d3d9_texture_3d_GetDevice (IDirect3DVolumeTexture9 *iface, IDirect3DDevice9 **device) |
|
static HRESULT WINAPI | d3d9_texture_3d_SetPrivateData (IDirect3DVolumeTexture9 *iface, REFGUID guid, const void *data, DWORD data_size, DWORD flags) |
|
static HRESULT WINAPI | d3d9_texture_3d_GetPrivateData (IDirect3DVolumeTexture9 *iface, REFGUID guid, void *data, DWORD *data_size) |
|
static HRESULT WINAPI | d3d9_texture_3d_FreePrivateData (IDirect3DVolumeTexture9 *iface, REFGUID guid) |
|
static DWORD WINAPI | d3d9_texture_3d_SetPriority (IDirect3DVolumeTexture9 *iface, DWORD priority) |
|
static DWORD WINAPI | d3d9_texture_3d_GetPriority (IDirect3DVolumeTexture9 *iface) |
|
static void WINAPI | d3d9_texture_3d_PreLoad (IDirect3DVolumeTexture9 *iface) |
|
static D3DRESOURCETYPE WINAPI | d3d9_texture_3d_GetType (IDirect3DVolumeTexture9 *iface) |
|
static DWORD WINAPI | d3d9_texture_3d_SetLOD (IDirect3DVolumeTexture9 *iface, DWORD lod) |
|
static DWORD WINAPI | d3d9_texture_3d_GetLOD (IDirect3DVolumeTexture9 *iface) |
|
static DWORD WINAPI | d3d9_texture_3d_GetLevelCount (IDirect3DVolumeTexture9 *iface) |
|
static HRESULT WINAPI | d3d9_texture_3d_SetAutoGenFilterType (IDirect3DVolumeTexture9 *iface, D3DTEXTUREFILTERTYPE filter_type) |
|
static D3DTEXTUREFILTERTYPE WINAPI | d3d9_texture_3d_GetAutoGenFilterType (IDirect3DVolumeTexture9 *iface) |
|
static void WINAPI | d3d9_texture_3d_GenerateMipSubLevels (IDirect3DVolumeTexture9 *iface) |
|
static HRESULT WINAPI | d3d9_texture_3d_GetLevelDesc (IDirect3DVolumeTexture9 *iface, UINT level, D3DVOLUME_DESC *desc) |
|
static HRESULT WINAPI | d3d9_texture_3d_GetVolumeLevel (IDirect3DVolumeTexture9 *iface, UINT level, IDirect3DVolume9 **volume) |
|
static HRESULT WINAPI | d3d9_texture_3d_LockBox (IDirect3DVolumeTexture9 *iface, UINT level, D3DLOCKED_BOX *locked_box, const D3DBOX *box, DWORD flags) |
|
static HRESULT WINAPI | d3d9_texture_3d_UnlockBox (IDirect3DVolumeTexture9 *iface, UINT level) |
|
static HRESULT WINAPI | d3d9_texture_3d_AddDirtyBox (IDirect3DVolumeTexture9 *iface, const D3DBOX *dirty_box) |
|
struct d3d9_texture * | unsafe_impl_from_IDirect3DBaseTexture9 (IDirect3DBaseTexture9 *iface) |
|
static void STDMETHODCALLTYPE | d3d9_texture_wined3d_object_destroyed (void *parent) |
|
HRESULT | texture_init (struct d3d9_texture *texture, struct d3d9_device *device, UINT width, UINT height, UINT levels, DWORD usage, D3DFORMAT format, D3DPOOL pool) |
|
HRESULT | cubetexture_init (struct d3d9_texture *texture, struct d3d9_device *device, UINT edge_length, UINT levels, DWORD usage, D3DFORMAT format, D3DPOOL pool) |
|
HRESULT | volumetexture_init (struct d3d9_texture *texture, struct d3d9_device *device, UINT width, UINT height, UINT depth, UINT levels, DWORD usage, D3DFORMAT format, D3DPOOL pool) |
|