|
| WINE_DEFAULT_DEBUG_CHANNEL (d3drm) |
|
static struct d3drm_texture * | impl_from_IDirect3DRMTexture (IDirect3DRMTexture *iface) |
|
static struct d3drm_texture * | impl_from_IDirect3DRMTexture2 (IDirect3DRMTexture2 *iface) |
|
static struct d3drm_texture * | impl_from_IDirect3DRMTexture3 (IDirect3DRMTexture3 *iface) |
|
static void | d3drm_texture_destroy (struct d3drm_texture *texture) |
|
static BOOL | d3drm_validate_image (D3DRMIMAGE *image) |
|
static BOOL | d3drm_image_palettise (D3DRMIMAGE *image, unsigned char *src_data, SIZE_T w, SIZE_T h, BOOL flip) |
|
static HRESULT | d3drm_image_load_32 (D3DRMIMAGE *image, unsigned char *src_data, LONGLONG src_data_size, SIZE_T w, SIZE_T h, BOOL flip) |
|
static HRESULT | d3drm_image_load_8 (D3DRMIMAGE *image, const RGBQUAD *palette, unsigned char *src_data, LONGLONG src_data_size, SIZE_T w, SIZE_T h, BOOL flip) |
|
static void CDECL | destroy_image_callback (IDirect3DRMObject *obj, void *arg) |
|
static HRESULT | d3drm_texture_load (struct d3drm_texture *texture, const char *path, BOOL flip, D3DRMIMAGE **image_out) |
|
static HRESULT WINAPI | d3drm_texture1_QueryInterface (IDirect3DRMTexture *iface, REFIID riid, void **out) |
|
static ULONG WINAPI | d3drm_texture1_AddRef (IDirect3DRMTexture *iface) |
|
static ULONG WINAPI | d3drm_texture1_Release (IDirect3DRMTexture *iface) |
|
static HRESULT WINAPI | d3drm_texture1_Clone (IDirect3DRMTexture *iface, IUnknown *outer, REFIID iid, void **out) |
|
static HRESULT WINAPI | d3drm_texture1_AddDestroyCallback (IDirect3DRMTexture *iface, D3DRMOBJECTCALLBACK cb, void *ctx) |
|
static HRESULT WINAPI | d3drm_texture1_DeleteDestroyCallback (IDirect3DRMTexture *iface, D3DRMOBJECTCALLBACK cb, void *ctx) |
|
static HRESULT WINAPI | d3drm_texture1_SetAppData (IDirect3DRMTexture *iface, DWORD data) |
|
static DWORD WINAPI | d3drm_texture1_GetAppData (IDirect3DRMTexture *iface) |
|
static HRESULT WINAPI | d3drm_texture1_SetName (IDirect3DRMTexture *iface, const char *name) |
|
static HRESULT WINAPI | d3drm_texture1_GetName (IDirect3DRMTexture *iface, DWORD *size, char *name) |
|
static HRESULT WINAPI | d3drm_texture1_GetClassName (IDirect3DRMTexture *iface, DWORD *size, char *name) |
|
static HRESULT WINAPI | d3drm_texture1_InitFromFile (IDirect3DRMTexture *iface, const char *filename) |
|
static HRESULT WINAPI | d3drm_texture1_InitFromSurface (IDirect3DRMTexture *iface, IDirectDrawSurface *surface) |
|
static HRESULT WINAPI | d3drm_texture1_InitFromResource (IDirect3DRMTexture *iface, HRSRC resource) |
|
static HRESULT WINAPI | d3drm_texture1_Changed (IDirect3DRMTexture *iface, BOOL pixels, BOOL palette) |
|
static HRESULT WINAPI | d3drm_texture1_SetColors (IDirect3DRMTexture *iface, DWORD max_colors) |
|
static HRESULT WINAPI | d3drm_texture1_SetShades (IDirect3DRMTexture *iface, DWORD max_shades) |
|
static HRESULT WINAPI | d3drm_texture1_SetDecalSize (IDirect3DRMTexture *iface, D3DVALUE width, D3DVALUE height) |
|
static HRESULT WINAPI | d3drm_texture1_SetDecalOrigin (IDirect3DRMTexture *iface, LONG x, LONG y) |
|
static HRESULT WINAPI | d3drm_texture1_SetDecalScale (IDirect3DRMTexture *iface, DWORD scale) |
|
static HRESULT WINAPI | d3drm_texture1_SetDecalTransparency (IDirect3DRMTexture *iface, BOOL transparency) |
|
static HRESULT WINAPI | d3drm_texture1_SetDecalTransparentColor (IDirect3DRMTexture *iface, D3DCOLOR color) |
|
static HRESULT WINAPI | d3drm_texture1_GetDecalSize (IDirect3DRMTexture *iface, D3DVALUE *width, D3DVALUE *height) |
|
static HRESULT WINAPI | d3drm_texture1_GetDecalOrigin (IDirect3DRMTexture *iface, LONG *x, LONG *y) |
|
static D3DRMIMAGE *WINAPI | d3drm_texture1_GetImage (IDirect3DRMTexture *iface) |
|
static DWORD WINAPI | d3drm_texture1_GetShades (IDirect3DRMTexture *iface) |
|
static DWORD WINAPI | d3drm_texture1_GetColors (IDirect3DRMTexture *iface) |
|
static DWORD WINAPI | d3drm_texture1_GetDecalScale (IDirect3DRMTexture *iface) |
|
static BOOL WINAPI | d3drm_texture1_GetDecalTransparency (IDirect3DRMTexture *iface) |
|
static D3DCOLOR WINAPI | d3drm_texture1_GetDecalTransparentColor (IDirect3DRMTexture *iface) |
|
static HRESULT WINAPI | d3drm_texture2_QueryInterface (IDirect3DRMTexture2 *iface, REFIID riid, void **out) |
|
static ULONG WINAPI | d3drm_texture2_AddRef (IDirect3DRMTexture2 *iface) |
|
static ULONG WINAPI | d3drm_texture2_Release (IDirect3DRMTexture2 *iface) |
|
static HRESULT WINAPI | d3drm_texture2_Clone (IDirect3DRMTexture2 *iface, IUnknown *outer, REFIID iid, void **out) |
|
static HRESULT WINAPI | d3drm_texture2_AddDestroyCallback (IDirect3DRMTexture2 *iface, D3DRMOBJECTCALLBACK cb, void *ctx) |
|
static HRESULT WINAPI | d3drm_texture2_DeleteDestroyCallback (IDirect3DRMTexture2 *iface, D3DRMOBJECTCALLBACK cb, void *ctx) |
|
static HRESULT WINAPI | d3drm_texture2_SetAppData (IDirect3DRMTexture2 *iface, DWORD data) |
|
static DWORD WINAPI | d3drm_texture2_GetAppData (IDirect3DRMTexture2 *iface) |
|
static HRESULT WINAPI | d3drm_texture2_SetName (IDirect3DRMTexture2 *iface, const char *name) |
|
static HRESULT WINAPI | d3drm_texture2_GetName (IDirect3DRMTexture2 *iface, DWORD *size, char *name) |
|
static HRESULT WINAPI | d3drm_texture2_GetClassName (IDirect3DRMTexture2 *iface, DWORD *size, char *name) |
|
static HRESULT WINAPI | d3drm_texture2_InitFromFile (IDirect3DRMTexture2 *iface, const char *filename) |
|
static HRESULT WINAPI | d3drm_texture2_InitFromSurface (IDirect3DRMTexture2 *iface, IDirectDrawSurface *surface) |
|
static HRESULT WINAPI | d3drm_texture2_InitFromResource (IDirect3DRMTexture2 *iface, HRSRC resource) |
|
static HRESULT WINAPI | d3drm_texture2_Changed (IDirect3DRMTexture2 *iface, BOOL pixels, BOOL palette) |
|
static HRESULT WINAPI | d3drm_texture2_SetColors (IDirect3DRMTexture2 *iface, DWORD max_colors) |
|
static HRESULT WINAPI | d3drm_texture2_SetShades (IDirect3DRMTexture2 *iface, DWORD max_shades) |
|
static HRESULT WINAPI | d3drm_texture2_SetDecalSize (IDirect3DRMTexture2 *iface, D3DVALUE width, D3DVALUE height) |
|
static HRESULT WINAPI | d3drm_texture2_SetDecalOrigin (IDirect3DRMTexture2 *iface, LONG x, LONG y) |
|
static HRESULT WINAPI | d3drm_texture2_SetDecalScale (IDirect3DRMTexture2 *iface, DWORD scale) |
|
static HRESULT WINAPI | d3drm_texture2_SetDecalTransparency (IDirect3DRMTexture2 *iface, BOOL transparency) |
|
static HRESULT WINAPI | d3drm_texture2_SetDecalTransparentColor (IDirect3DRMTexture2 *iface, D3DCOLOR color) |
|
static HRESULT WINAPI | d3drm_texture2_GetDecalSize (IDirect3DRMTexture2 *iface, D3DVALUE *width, D3DVALUE *height) |
|
static HRESULT WINAPI | d3drm_texture2_GetDecalOrigin (IDirect3DRMTexture2 *iface, LONG *x, LONG *y) |
|
static D3DRMIMAGE *WINAPI | d3drm_texture2_GetImage (IDirect3DRMTexture2 *iface) |
|
static DWORD WINAPI | d3drm_texture2_GetShades (IDirect3DRMTexture2 *iface) |
|
static DWORD WINAPI | d3drm_texture2_GetColors (IDirect3DRMTexture2 *iface) |
|
static DWORD WINAPI | d3drm_texture2_GetDecalScale (IDirect3DRMTexture2 *iface) |
|
static BOOL WINAPI | d3drm_texture2_GetDecalTransparency (IDirect3DRMTexture2 *iface) |
|
static D3DCOLOR WINAPI | d3drm_texture2_GetDecalTransparentColor (IDirect3DRMTexture2 *iface) |
|
static HRESULT WINAPI | d3drm_texture2_InitFromImage (IDirect3DRMTexture2 *iface, D3DRMIMAGE *image) |
|
static HRESULT WINAPI | d3drm_texture2_InitFromResource2 (IDirect3DRMTexture2 *iface, HMODULE module, const char *name, const char *type) |
|
static HRESULT WINAPI | d3drm_texture2_GenerateMIPMap (IDirect3DRMTexture2 *iface, DWORD flags) |
|
static HRESULT WINAPI | d3drm_texture3_QueryInterface (IDirect3DRMTexture3 *iface, REFIID riid, void **out) |
|
static ULONG WINAPI | d3drm_texture3_AddRef (IDirect3DRMTexture3 *iface) |
|
static ULONG WINAPI | d3drm_texture3_Release (IDirect3DRMTexture3 *iface) |
|
static HRESULT WINAPI | d3drm_texture3_Clone (IDirect3DRMTexture3 *iface, IUnknown *outer, REFIID iid, void **out) |
|
static HRESULT WINAPI | d3drm_texture3_AddDestroyCallback (IDirect3DRMTexture3 *iface, D3DRMOBJECTCALLBACK cb, void *ctx) |
|
static HRESULT WINAPI | d3drm_texture3_DeleteDestroyCallback (IDirect3DRMTexture3 *iface, D3DRMOBJECTCALLBACK cb, void *ctx) |
|
static HRESULT WINAPI | d3drm_texture3_SetAppData (IDirect3DRMTexture3 *iface, DWORD data) |
|
static DWORD WINAPI | d3drm_texture3_GetAppData (IDirect3DRMTexture3 *iface) |
|
static HRESULT WINAPI | d3drm_texture3_SetName (IDirect3DRMTexture3 *iface, const char *name) |
|
static HRESULT WINAPI | d3drm_texture3_GetName (IDirect3DRMTexture3 *iface, DWORD *size, char *name) |
|
static HRESULT WINAPI | d3drm_texture3_GetClassName (IDirect3DRMTexture3 *iface, DWORD *size, char *name) |
|
static HRESULT WINAPI | d3drm_texture3_InitFromFile (IDirect3DRMTexture3 *iface, const char *filename) |
|
static HRESULT WINAPI | d3drm_texture3_InitFromSurface (IDirect3DRMTexture3 *iface, IDirectDrawSurface *surface) |
|
static HRESULT WINAPI | d3drm_texture3_InitFromResource (IDirect3DRMTexture3 *iface, HRSRC resource) |
|
static HRESULT WINAPI | d3drm_texture3_Changed (IDirect3DRMTexture3 *iface, DWORD flags, DWORD rect_count, RECT *rects) |
|
static HRESULT WINAPI | d3drm_texture3_SetColors (IDirect3DRMTexture3 *iface, DWORD max_colors) |
|
static HRESULT WINAPI | d3drm_texture3_SetShades (IDirect3DRMTexture3 *iface, DWORD max_shades) |
|
static HRESULT WINAPI | d3drm_texture3_SetDecalSize (IDirect3DRMTexture3 *iface, D3DVALUE width, D3DVALUE height) |
|
static HRESULT WINAPI | d3drm_texture3_SetDecalOrigin (IDirect3DRMTexture3 *iface, LONG x, LONG y) |
|
static HRESULT WINAPI | d3drm_texture3_SetDecalScale (IDirect3DRMTexture3 *iface, DWORD scale) |
|
static HRESULT WINAPI | d3drm_texture3_SetDecalTransparency (IDirect3DRMTexture3 *iface, BOOL transparency) |
|
static HRESULT WINAPI | d3drm_texture3_SetDecalTransparentColor (IDirect3DRMTexture3 *iface, D3DCOLOR color) |
|
static HRESULT WINAPI | d3drm_texture3_GetDecalSize (IDirect3DRMTexture3 *iface, D3DVALUE *width, D3DVALUE *height) |
|
static HRESULT WINAPI | d3drm_texture3_GetDecalOrigin (IDirect3DRMTexture3 *iface, LONG *x, LONG *y) |
|
static D3DRMIMAGE *WINAPI | d3drm_texture3_GetImage (IDirect3DRMTexture3 *iface) |
|
static DWORD WINAPI | d3drm_texture3_GetShades (IDirect3DRMTexture3 *iface) |
|
static DWORD WINAPI | d3drm_texture3_GetColors (IDirect3DRMTexture3 *iface) |
|
static DWORD WINAPI | d3drm_texture3_GetDecalScale (IDirect3DRMTexture3 *iface) |
|
static BOOL WINAPI | d3drm_texture3_GetDecalTransparency (IDirect3DRMTexture3 *iface) |
|
static D3DCOLOR WINAPI | d3drm_texture3_GetDecalTransparentColor (IDirect3DRMTexture3 *iface) |
|
static HRESULT WINAPI | d3drm_texture3_InitFromImage (IDirect3DRMTexture3 *iface, D3DRMIMAGE *image) |
|
static HRESULT WINAPI | d3drm_texture3_InitFromResource2 (IDirect3DRMTexture3 *iface, HMODULE module, const char *name, const char *type) |
|
static HRESULT WINAPI | d3drm_texture3_GenerateMIPMap (IDirect3DRMTexture3 *iface, DWORD flags) |
|
static HRESULT WINAPI | d3drm_texture3_GetSurface (IDirect3DRMTexture3 *iface, DWORD flags, IDirectDrawSurface **surface) |
|
static HRESULT WINAPI | d3drm_texture3_SetCacheOptions (IDirect3DRMTexture3 *iface, LONG importance, DWORD flags) |
|
static HRESULT WINAPI | d3drm_texture3_GetCacheOptions (IDirect3DRMTexture3 *iface, LONG *importance, DWORD *flags) |
|
static HRESULT WINAPI | d3drm_texture3_SetDownsampleCallback (IDirect3DRMTexture3 *iface, D3DRMDOWNSAMPLECALLBACK cb, void *ctx) |
|
static HRESULT WINAPI | d3drm_texture3_SetValidationCallback (IDirect3DRMTexture3 *iface, D3DRMVALIDATIONCALLBACK cb, void *ctx) |
|
HRESULT | d3drm_texture_create (struct d3drm_texture **texture, IDirect3DRM *d3drm) |
|