Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (d3d_texture) |
| static HRESULT | wined3d_texture_init (struct wined3d_texture *texture, const struct wined3d_texture_ops *texture_ops, UINT layer_count, UINT level_count, enum wined3d_resource_type resource_type, struct wined3d_device *device, DWORD usage, const struct wined3d_format *format, enum wined3d_pool pool, void *parent, const struct wined3d_parent_ops *parent_ops, const struct wined3d_resource_ops *resource_ops) |
| static void | gltexture_delete (struct gl_texture *tex) |
| static void | wined3d_texture_unload (struct wined3d_texture *texture) |
| static void | wined3d_texture_cleanup (struct wined3d_texture *texture) |
| void | wined3d_texture_set_dirty (struct wined3d_texture *texture, BOOL dirty) |
| static HRESULT | wined3d_texture_bind (struct wined3d_texture *texture, struct wined3d_context *context, BOOL srgb, BOOL *set_surface_desc) |
| static void | apply_wrap (const struct wined3d_gl_info *gl_info, GLenum target, enum wined3d_texture_address d3d_wrap, GLenum param, BOOL cond_np2) |
| void | wined3d_texture_apply_state_changes (struct wined3d_texture *texture, const DWORD sampler_states[WINED3D_HIGHEST_SAMPLER_STATE+1], const struct wined3d_gl_info *gl_info) |
| ULONG CDECL | wined3d_texture_incref (struct wined3d_texture *texture) |
| ULONG CDECL | wined3d_texture_decref (struct wined3d_texture *texture) |
| struct wined3d_resource *CDECL | wined3d_texture_get_resource (struct wined3d_texture *texture) |
| DWORD CDECL | wined3d_texture_set_priority (struct wined3d_texture *texture, DWORD priority) |
| DWORD CDECL | wined3d_texture_get_priority (const struct wined3d_texture *texture) |
| void CDECL | wined3d_texture_preload (struct wined3d_texture *texture) |
| void *CDECL | wined3d_texture_get_parent (const struct wined3d_texture *texture) |
| DWORD CDECL | wined3d_texture_set_lod (struct wined3d_texture *texture, DWORD lod) |
| DWORD CDECL | wined3d_texture_get_lod (const struct wined3d_texture *texture) |
| DWORD CDECL | wined3d_texture_get_level_count (const struct wined3d_texture *texture) |
| HRESULT CDECL | wined3d_texture_set_autogen_filter_type (struct wined3d_texture *texture, enum wined3d_texture_filter_type filter_type) |
enum
wined3d_texture_filter_type
CDECL | wined3d_texture_get_autogen_filter_type (const struct wined3d_texture *texture) |
| void CDECL | wined3d_texture_generate_mipmaps (struct wined3d_texture *texture) |
| struct wined3d_resource *CDECL | wined3d_texture_get_sub_resource (struct wined3d_texture *texture, UINT sub_resource_idx) |
| HRESULT CDECL | wined3d_texture_add_dirty_region (struct wined3d_texture *texture, UINT layer, const struct wined3d_box *dirty_region) |
| static HRESULT | texture2d_bind (struct wined3d_texture *texture, struct wined3d_context *context, BOOL srgb) |
| static BOOL | texture_srgb_mode (const struct wined3d_texture *texture, enum WINED3DSRGB srgb) |
| static void | texture2d_preload (struct wined3d_texture *texture, enum WINED3DSRGB srgb) |
| static void | texture2d_sub_resource_add_dirty_region (struct wined3d_resource *sub_resource, const struct wined3d_box *dirty_region) |
| static void | texture2d_sub_resource_cleanup (struct wined3d_resource *sub_resource) |
| static void | texture2d_unload (struct wined3d_resource *resource) |
| static HRESULT | cubetexture_init (struct wined3d_texture *texture, UINT edge_length, UINT levels, struct wined3d_device *device, DWORD usage, enum wined3d_format_id format_id, enum wined3d_pool pool, void *parent, const struct wined3d_parent_ops *parent_ops) |
| static HRESULT | texture_init (struct wined3d_texture *texture, UINT width, UINT height, UINT levels, struct wined3d_device *device, DWORD usage, enum wined3d_format_id format_id, enum wined3d_pool pool, void *parent, const struct wined3d_parent_ops *parent_ops) |
| static HRESULT | texture3d_bind (struct wined3d_texture *texture, struct wined3d_context *context, BOOL srgb) |
| static void | texture3d_preload (struct wined3d_texture *texture, enum WINED3DSRGB srgb) |
| static void | texture3d_sub_resource_add_dirty_region (struct wined3d_resource *sub_resource, const struct wined3d_box *dirty_region) |
| static void | texture3d_sub_resource_cleanup (struct wined3d_resource *sub_resource) |
| static void | texture3d_unload (struct wined3d_resource *resource) |
| static HRESULT | volumetexture_init (struct wined3d_texture *texture, UINT width, UINT height, UINT depth, UINT levels, struct wined3d_device *device, DWORD usage, enum wined3d_format_id format_id, enum wined3d_pool pool, void *parent, const struct wined3d_parent_ops *parent_ops) |
| HRESULT CDECL | wined3d_texture_create_2d (struct wined3d_device *device, UINT width, UINT height, UINT level_count, DWORD usage, enum wined3d_format_id format_id, enum wined3d_pool pool, void *parent, const struct wined3d_parent_ops *parent_ops, struct wined3d_texture **texture) |
| HRESULT CDECL | wined3d_texture_create_3d (struct wined3d_device *device, UINT width, UINT height, UINT depth, UINT level_count, DWORD usage, enum wined3d_format_id format_id, enum wined3d_pool pool, void *parent, const struct wined3d_parent_ops *parent_ops, struct wined3d_texture **texture) |
| HRESULT CDECL | wined3d_texture_create_cube (struct wined3d_device *device, UINT edge_length, UINT level_count, DWORD usage, enum wined3d_format_id format_id, enum wined3d_pool pool, void *parent, const struct wined3d_parent_ops *parent_ops, struct wined3d_texture **texture) |
Variables |
| static struct wined3d_texture_ops | texture2d_ops |
| static struct wined3d_resource_ops | texture2d_resource_ops |
| static struct wined3d_texture_ops | texture3d_ops |
| static struct wined3d_resource_ops | texture3d_resource_ops |