ReactOS 0.4.16-dev-21-g2af6fd4
|
#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 |
Definition at line 174 of file d3d8_private.h.
IUnknown* d3d8_surface::container |
Definition at line 183 of file d3d8_private.h.
Referenced by d3d8_surface_GetContainer(), and surface_init().
IDirect3DSurface8 d3d8_surface::IDirect3DSurface8_iface |
Definition at line 176 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_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(), impl_from_IDirect3DSurface8(), and surface_init().
IDirect3DDevice8* d3d8_surface::parent_device |
Definition at line 182 of file d3d8_private.h.
Referenced by d3d8_device_create_surface(), d3d8_surface_AddRef(), d3d8_surface_get_device(), d3d8_surface_GetDevice(), d3d8_surface_Release(), d3d8_texture_2d_Release(), d3d8_texture_cube_Release(), and device_parent_create_swapchain_texture().
struct d3d8_resource d3d8_surface::resource |
Definition at line 177 of file d3d8_private.h.
Referenced by d3d8_surface_AddRef(), d3d8_surface_FreePrivateData(), d3d8_surface_GetPrivateData(), d3d8_surface_Release(), d3d8_surface_SetPrivateData(), reset_enum_callback(), surface_init(), and surface_wined3d_object_destroyed().
Definition at line 180 of file d3d8_private.h.
Referenced by d3d8_surface_acquire_rendertarget_view(), d3d8_texture_2d_AddRef(), d3d8_texture_2d_Release(), d3d8_texture_cube_AddRef(), d3d8_texture_cube_Release(), surface_init(), and view_wined3d_object_destroyed().
Definition at line 179 of file d3d8_private.h.
Referenced by d3d8_device_GetFrontBuffer(), d3d8_device_SetCursorProperties(), d3d8_device_SetRenderTarget(), d3d8_surface_acquire_rendertarget_view(), d3d8_surface_GetDesc(), d3d8_surface_LockRect(), d3d8_surface_UnlockRect(), d3d8_texture_cube_GetCubeMapSurface(), d3d8_texture_cube_LockRect(), d3d8_texture_cube_UnlockRect(), device_parent_surface_created(), and surface_init().
struct d3d8_texture* d3d8_surface::texture |
Definition at line 184 of file d3d8_private.h.
Referenced by d3d8_surface_acquire_rendertarget_view(), d3d8_surface_AddRef(), d3d8_surface_get_device(), d3d8_surface_GetDevice(), d3d8_surface_LockRect(), d3d8_surface_Release(), d3d8_surface_UnlockRect(), and surface_init().
struct wined3d_rendertarget_view* d3d8_surface::wined3d_rtv |
Definition at line 181 of file d3d8_private.h.
Referenced by d3d8_device_GetRenderTarget(), d3d8_surface_acquire_rendertarget_view(), d3d8_surface_AddRef(), d3d8_surface_Release(), d3d8_texture_2d_AddRef(), d3d8_texture_2d_Release(), d3d8_texture_cube_AddRef(), d3d8_texture_cube_Release(), and view_wined3d_object_destroyed().
struct wined3d_texture* d3d8_surface::wined3d_texture |
Definition at line 178 of file d3d8_private.h.
Referenced by d3d8_device_GetFrontBuffer(), d3d8_device_SetCursorProperties(), d3d8_device_SetRenderTarget(), d3d8_surface_acquire_rendertarget_view(), d3d8_surface_AddRef(), d3d8_surface_GetDesc(), d3d8_surface_LockRect(), d3d8_surface_Release(), d3d8_surface_UnlockRect(), and surface_init().