|
ReactOS 0.4.17-dev-966-gf06eace
|
#include "d3d9_private.h"
Go to the source code of this file.
Variables | |
| static const struct IDirect3DSurface9Vtbl | d3d9_surface_vtbl |
| static const struct wined3d_parent_ops | d3d9_surface_wined3d_parent_ops |
| static const struct wined3d_parent_ops | d3d9_view_wined3d_parent_ops |
| struct wined3d_rendertarget_view * d3d9_surface_acquire_rendertarget_view | ( | struct d3d9_surface * | surface | ) |
Definition at line 417 of file surface.c.
Referenced by d3d9_device_ColorFill(), d3d9_device_SetDepthStencilSurface(), and d3d9_device_SetRenderTarget().
|
static |
Definition at line 50 of file surface.c.
Referenced by d3d9_surface_acquire_rendertarget_view().
| struct d3d9_surface * d3d9_surface_create | ( | struct wined3d_texture * | wined3d_texture, |
| unsigned int | sub_resource_idx, | ||
| IUnknown * | container | ||
| ) |
Definition at line 356 of file surface.c.
Referenced by d3d9_device_create_surface(), d3d9_device_CreateCubeTexture(), d3d9_device_CreateTexture(), d3d9_device_reset(), and d3d9_swapchain_create().
|
static |
Definition at line 159 of file surface.c.
| struct d3d9_device * d3d9_surface_get_device | ( | const struct d3d9_surface * | surface | ) |
Definition at line 410 of file surface.c.
Referenced by d3d9_device_SetRenderTarget().
|
static |
|
static |
Definition at line 290 of file surface.c.
|
static |
Definition at line 214 of file surface.c.
|
static |
|
static |
|
static |
Definition at line 149 of file surface.c.
|
static |
|
static |
Definition at line 237 of file surface.c.
|
static |
Definition at line 179 of file surface.c.
|
static |
Definition at line 31 of file surface.c.
|
static |
Definition at line 80 of file surface.c.
Referenced by d3d9_surface_acquire_rendertarget_view(), and d3d9_surface_release_rendertarget_view().
| void d3d9_surface_release_rendertarget_view | ( | struct d3d9_surface * | surface, |
| struct wined3d_rendertarget_view * | rtv | ||
| ) |
Definition at line 443 of file surface.c.
Referenced by d3d9_device_ColorFill(), d3d9_device_SetDepthStencilSurface(), and d3d9_device_SetRenderTarget().
|
static |
Definition at line 304 of file surface.c.
|
static |
|
static |
Definition at line 139 of file surface.c.
|
static |
Definition at line 265 of file surface.c.
|
inlinestatic |
Definition at line 26 of file surface.c.
Referenced by d3d9_surface_AddRef(), d3d9_surface_FreePrivateData(), d3d9_surface_GetContainer(), d3d9_surface_GetDC(), d3d9_surface_GetDesc(), d3d9_surface_GetDevice(), d3d9_surface_GetPrivateData(), d3d9_surface_LockRect(), d3d9_surface_PreLoad(), d3d9_surface_Release(), d3d9_surface_ReleaseDC(), d3d9_surface_SetPrivateData(), d3d9_surface_UnlockRect(), and unsafe_impl_from_IDirect3DSurface9().
|
static |
Definition at line 344 of file surface.c.
| struct d3d9_surface * unsafe_impl_from_IDirect3DSurface9 | ( | IDirect3DSurface9 * | iface | ) |
Definition at line 450 of file surface.c.
Referenced by d3d9_device_ColorFill(), d3d9_device_GetFrontBufferData(), d3d9_device_GetRenderTargetData(), d3d9_device_SetCursorProperties(), d3d9_device_SetDepthStencilSurface(), d3d9_device_SetRenderTarget(), d3d9_device_StretchRect(), d3d9_device_UpdateSurface(), and d3d9_swapchain_GetFrontBufferData().
|
static |
Definition at line 388 of file surface.c.
| WINE_DEFAULT_DEBUG_CHANNEL | ( | d3d9 | ) |
Definition at line 320 of file surface.c.
Referenced by d3d9_surface_create(), and unsafe_impl_from_IDirect3DSurface9().
|
static |
Definition at line 351 of file surface.c.
Referenced by d3d9_surface_create().
|
static |
Definition at line 405 of file surface.c.
Referenced by d3d9_surface_acquire_rendertarget_view().