|
ReactOS 0.4.17-dev-966-gf06eace
|
#include <d3d8_private.h>

Public Attributes | |
| IDirect3DSurface8 | IDirect3DSurface8_iface |
| struct d3d8_resource | resource |
| struct wined3d_texture * | wined3d_texture |
| unsigned int | sub_resource_idx |
| struct list | rtv_entry |
| struct wined3d_rendertarget_view * | wined3d_rtv |
| IDirect3DDevice8 * | parent_device |
| IUnknown * | container |
| struct d3d8_texture * | texture |
| struct wined3d_swapchain * | swapchain |
Definition at line 188 of file d3d8_private.h.
| IUnknown* d3d8_surface::container |
Definition at line 197 of file d3d8_private.h.
Referenced by d3d8_surface_create(), and d3d8_surface_GetContainer().
| IDirect3DSurface8 d3d8_surface::IDirect3DSurface8_iface |
Definition at line 190 of file d3d8_private.h.
Referenced by d3d8_device_create_surface(), d3d8_device_GetBackBuffer(), d3d8_device_GetDepthStencilSurface(), d3d8_device_GetRenderTarget(), d3d8_surface_acquire_rendertarget_view(), d3d8_surface_create(), d3d8_surface_release_rendertarget_view(), d3d8_swapchain_GetBackBuffer(), d3d8_texture_2d_GetSurfaceLevel(), d3d8_texture_2d_LockRect(), d3d8_texture_2d_UnlockRect(), d3d8_texture_cube_GetCubeMapSurface(), d3d8_texture_cube_LockRect(), d3d8_texture_cube_UnlockRect(), and impl_from_IDirect3DSurface8().
| IDirect3DDevice8* d3d8_surface::parent_device |
Definition at line 196 of file d3d8_private.h.
Referenced by d3d8_device_create_surface(), d3d8_device_Reset(), d3d8_surface_AddRef(), d3d8_surface_get_device(), d3d8_surface_GetDevice(), d3d8_surface_Release(), d3d8_swapchain_create(), and d3d8_texture_decref().
| struct d3d8_resource d3d8_surface::resource |
Definition at line 191 of file d3d8_private.h.
Referenced by d3d8_surface_AddRef(), d3d8_surface_create(), d3d8_surface_FreePrivateData(), d3d8_surface_GetPrivateData(), d3d8_surface_Release(), d3d8_surface_SetPrivateData(), reset_enum_callback(), and surface_wined3d_object_destroyed().
Definition at line 194 of file d3d8_private.h.
Referenced by d3d8_surface_acquire_rendertarget_view(), d3d8_surface_create(), d3d8_texture_decref(), d3d8_texture_incref(), and view_wined3d_object_destroyed().
Definition at line 193 of file d3d8_private.h.
Referenced by d3d8_device_GetFrontBuffer(), d3d8_device_SetCursorProperties(), d3d8_device_SetRenderTarget(), d3d8_device_SetViewport(), d3d8_surface_acquire_rendertarget_view(), d3d8_surface_create(), d3d8_surface_GetDesc(), d3d8_surface_LockRect(), d3d8_surface_UnlockRect(), d3d8_texture_cube_GetCubeMapSurface(), d3d8_texture_cube_LockRect(), d3d8_texture_cube_UnlockRect(), and resolve_depth_buffer().
| struct wined3d_swapchain* d3d8_surface::swapchain |
Definition at line 199 of file d3d8_private.h.
Referenced by d3d8_surface_AddRef(), d3d8_surface_create(), d3d8_surface_Release(), and d3d8_swapchain_GetBackBuffer().
| struct d3d8_texture* d3d8_surface::texture |
Definition at line 198 of file d3d8_private.h.
Referenced by d3d8_surface_acquire_rendertarget_view(), d3d8_surface_AddRef(), d3d8_surface_create(), d3d8_surface_get_device(), d3d8_surface_GetDevice(), d3d8_surface_LockRect(), d3d8_surface_Release(), and d3d8_surface_UnlockRect().
| struct wined3d_rendertarget_view* d3d8_surface::wined3d_rtv |
Definition at line 195 of file d3d8_private.h.
Referenced by d3d8_device_GetRenderTarget(), d3d8_surface_acquire_rendertarget_view(), d3d8_surface_AddRef(), d3d8_surface_Release(), d3d8_texture_decref(), d3d8_texture_incref(), and view_wined3d_object_destroyed().
| struct wined3d_texture* d3d8_surface::wined3d_texture |
Definition at line 192 of file d3d8_private.h.
Referenced by d3d8_device_GetFrontBuffer(), d3d8_device_SetCursorProperties(), d3d8_device_SetRenderTarget(), d3d8_device_SetViewport(), d3d8_surface_acquire_rendertarget_view(), d3d8_surface_AddRef(), d3d8_surface_create(), d3d8_surface_GetDesc(), d3d8_surface_LockRect(), d3d8_surface_Release(), and d3d8_surface_UnlockRect().