ReactOS 0.4.16-dev-297-gc569aee
|
Go to the source code of this file.
Macros | |
#define | WINED3D_VIEW_CUBE_ARRAY (WINED3D_VIEW_TEXTURE_CUBE | WINED3D_VIEW_TEXTURE_ARRAY) |
#define WINED3D_VIEW_CUBE_ARRAY (WINED3D_VIEW_TEXTURE_CUBE | WINED3D_VIEW_TEXTURE_ARRAY) |
|
static |
Definition at line 230 of file view.c.
Referenced by create_buffer_view().
|
static |
Definition at line 288 of file view.c.
Referenced by wined3d_shader_resource_view_cs_init(), and wined3d_unordered_access_view_cs_init().
|
static |
Definition at line 168 of file view.c.
Referenced by wined3d_render_target_view_cs_init(), wined3d_shader_resource_view_cs_init(), and wined3d_unordered_access_view_cs_init().
|
static |
Definition at line 272 of file view.c.
Referenced by create_buffer_view(), and wined3d_unordered_access_view_clear_uint().
|
static |
Definition at line 35 of file view.c.
Referenced by wined3d_shader_resource_view_cs_init(), and wined3d_unordered_access_view_cs_init().
|
static |
Definition at line 29 of file view.c.
Referenced by create_texture_view(), and wined3d_shader_resource_view_cs_init().
|
static |
Definition at line 834 of file view.c.
Referenced by shader_resource_view_generate_mipmaps().
void shader_resource_view_generate_mipmaps | ( | struct wined3d_shader_resource_view * | view | ) |
Definition at line 851 of file view.c.
Referenced by wined3d_cs_exec_generate_mipmaps().
|
static |
Definition at line 84 of file view.c.
Referenced by wined3d_rendertarget_view_init(), wined3d_shader_resource_view_init(), and wined3d_unordered_access_view_init().
WINE_DEFAULT_DEBUG_CHANNEL | ( | d3d | ) |
Definition at line 510 of file view.c.
Referenced by wined3d_rendertarget_view_init().
HRESULT CDECL wined3d_rendertarget_view_create | ( | const struct wined3d_view_desc * | desc, |
struct wined3d_resource * | resource, | ||
void * | parent, | ||
const struct wined3d_parent_ops * | parent_ops, | ||
struct wined3d_rendertarget_view ** | view | ||
) |
Definition at line 598 of file view.c.
Referenced by swapchain_init(), wined3d_device_init_3d(), wined3d_device_reset(), and wined3d_rendertarget_view_create_from_sub_resource().
HRESULT CDECL wined3d_rendertarget_view_create_from_sub_resource | ( | struct wined3d_texture * | texture, |
unsigned int | sub_resource_idx, | ||
void * | parent, | ||
const struct wined3d_parent_ops * | parent_ops, | ||
struct wined3d_rendertarget_view ** | view | ||
) |
Definition at line 624 of file view.c.
Referenced by d3d8_surface_acquire_rendertarget_view(), d3d9_surface_acquire_rendertarget_view(), and ddraw_surface_get_rendertarget_view().
ULONG CDECL wined3d_rendertarget_view_decref | ( | struct wined3d_rendertarget_view * | view | ) |
Definition at line 348 of file view.c.
Referenced by d3d8_surface_Release(), d3d8_texture_2d_Release(), d3d8_texture_cube_Release(), d3d9_surface_Release(), d3d9_texture_cleanup(), d3d9_texture_cube_AddRef(), ddraw_set_cooperative_level(), ddraw_surface_cleanup(), wined3d_device_init_3d(), wined3d_device_reset(), wined3d_device_set_depth_stencil_view(), wined3d_device_set_rendertarget_view(), and wined3d_device_uninit_3d().
Definition at line 327 of file view.c.
Referenced by wined3d_rendertarget_view_decref().
void wined3d_rendertarget_view_get_drawable_size | ( | const struct wined3d_rendertarget_view * | view, |
const struct wined3d_context * | context, | ||
unsigned int * | width, | ||
unsigned int * | height | ||
) |
Definition at line 404 of file view.c.
Referenced by device_clear_render_targets(), get_viewport(), and scissorrect().
void *CDECL wined3d_rendertarget_view_get_parent | ( | const struct wined3d_rendertarget_view * | view | ) |
struct wined3d_resource *CDECL wined3d_rendertarget_view_get_resource | ( | const struct wined3d_rendertarget_view * | view | ) |
void *CDECL wined3d_rendertarget_view_get_sub_resource_parent | ( | const struct wined3d_rendertarget_view * | view | ) |
Definition at line 376 of file view.c.
Referenced by d3d8_device_GetDepthStencilSurface(), d3d8_device_GetRenderTarget(), d3d8_device_SetRenderTarget(), d3d9_device_GetDepthStencilSurface(), d3d9_device_GetRenderTarget(), d3d9_device_reset(), ddraw_set_cooperative_level(), and device_init().
ULONG CDECL wined3d_rendertarget_view_incref | ( | struct wined3d_rendertarget_view * | view | ) |
Definition at line 318 of file view.c.
Referenced by d3d8_surface_AddRef(), d3d8_texture_2d_AddRef(), d3d8_texture_cube_AddRef(), d3d9_surface_AddRef(), d3d9_texture_2d_AddRef(), ddraw_set_cooperative_level(), ddraw_surface_add_iface(), wined3d_device_set_depth_stencil_view(), and wined3d_device_set_rendertarget_view().
|
static |
Definition at line 550 of file view.c.
Referenced by wined3d_rendertarget_view_create().
void wined3d_rendertarget_view_invalidate_location | ( | struct wined3d_rendertarget_view * | view, |
DWORD | location | ||
) |
Definition at line 505 of file view.c.
Referenced by draw_primitive().
void wined3d_rendertarget_view_load_location | ( | struct wined3d_rendertarget_view * | view, |
struct wined3d_context * | context, | ||
DWORD | location | ||
) |
Definition at line 466 of file view.c.
Referenced by draw_primitive().
void wined3d_rendertarget_view_prepare_location | ( | struct wined3d_rendertarget_view * | view, |
struct wined3d_context * | context, | ||
DWORD | location | ||
) |
Definition at line 446 of file view.c.
Referenced by draw_primitive().
void CDECL wined3d_rendertarget_view_set_parent | ( | struct wined3d_rendertarget_view * | view, |
void * | parent | ||
) |
void wined3d_rendertarget_view_validate_location | ( | struct wined3d_rendertarget_view * | view, |
DWORD | location | ||
) |
Definition at line 486 of file view.c.
Referenced by draw_primitive().
void wined3d_shader_resource_view_bind | ( | struct wined3d_shader_resource_view * | view, |
unsigned int | unit, | ||
struct wined3d_sampler * | sampler, | ||
struct wined3d_context * | context | ||
) |
Definition at line 807 of file view.c.
Referenced by context_bind_shader_resources().
HRESULT CDECL wined3d_shader_resource_view_create | ( | const struct wined3d_view_desc * | desc, |
struct wined3d_resource * | resource, | ||
void * | parent, | ||
const struct wined3d_parent_ops * | parent_ops, | ||
struct wined3d_shader_resource_view ** | view | ||
) |
Definition at line 781 of file view.c.
Referenced by d3d9_texture_acquire_shader_resource_view().
Definition at line 699 of file view.c.
Referenced by wined3d_shader_resource_view_init().
ULONG CDECL wined3d_shader_resource_view_decref | ( | struct wined3d_shader_resource_view * | view | ) |
Definition at line 671 of file view.c.
Referenced by d3d9_texture_cleanup(), state_unbind_resources(), and wined3d_device_set_shader_resource_view().
Definition at line 652 of file view.c.
Referenced by wined3d_shader_resource_view_decref().
void CDECL wined3d_shader_resource_view_generate_mipmaps | ( | struct wined3d_shader_resource_view * | view | ) |
Definition at line 917 of file view.c.
Referenced by d3d9_texture_gen_auto_mipmap().
void *CDECL wined3d_shader_resource_view_get_parent | ( | const struct wined3d_shader_resource_view * | view | ) |
ULONG CDECL wined3d_shader_resource_view_incref | ( | struct wined3d_shader_resource_view * | view | ) |
Definition at line 643 of file view.c.
Referenced by wined3d_device_set_shader_resource_view().
|
static |
Definition at line 759 of file view.c.
Referenced by wined3d_shader_resource_view_create().
void wined3d_unordered_access_view_clear_uint | ( | struct wined3d_unordered_access_view * | view, |
const struct wined3d_uvec4 * | clear_value, | ||
struct wined3d_context * | context | ||
) |
Definition at line 1004 of file view.c.
Referenced by wined3d_cs_exec_clear_unordered_access_view().
void wined3d_unordered_access_view_copy_counter | ( | struct wined3d_unordered_access_view * | view, |
struct wined3d_buffer * | buffer, | ||
unsigned int | offset, | ||
struct wined3d_context * | context | ||
) |
Definition at line 1063 of file view.c.
Referenced by wined3d_cs_exec_copy_uav_counter().
HRESULT CDECL wined3d_unordered_access_view_create | ( | const struct wined3d_view_desc * | desc, |
struct wined3d_resource * | resource, | ||
void * | parent, | ||
const struct wined3d_parent_ops * | parent_ops, | ||
struct wined3d_unordered_access_view ** | view | ||
) |
Definition at line 1156 of file view.c.
Definition at line 1084 of file view.c.
Referenced by wined3d_unordered_access_view_init().
ULONG CDECL wined3d_unordered_access_view_decref | ( | struct wined3d_unordered_access_view * | view | ) |
Definition at line 970 of file view.c.
Referenced by state_unbind_resources(), and wined3d_device_set_pipeline_unordered_access_view().
Definition at line 948 of file view.c.
Referenced by wined3d_unordered_access_view_decref().
void *CDECL wined3d_unordered_access_view_get_parent | ( | const struct wined3d_unordered_access_view * | view | ) |
ULONG CDECL wined3d_unordered_access_view_incref | ( | struct wined3d_unordered_access_view * | view | ) |
Definition at line 939 of file view.c.
Referenced by wined3d_device_set_pipeline_unordered_access_view().
|
static |
Definition at line 1134 of file view.c.
Referenced by wined3d_unordered_access_view_create().
void wined3d_unordered_access_view_invalidate_location | ( | struct wined3d_unordered_access_view * | view, |
DWORD | location | ||
) |
Definition at line 998 of file view.c.
Referenced by context_load_unordered_access_resources(), and wined3d_unordered_access_view_clear_uint().
void wined3d_unordered_access_view_set_counter | ( | struct wined3d_unordered_access_view * | view, |
unsigned int | value | ||
) |
Definition at line 1046 of file view.c.
Referenced by wined3d_cs_exec_set_unordered_access_view().
|
static |
Definition at line 298 of file view.c.
Referenced by wined3d_rendertarget_view_invalidate_location(), and wined3d_unordered_access_view_invalidate_location().