Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (d3d) |
| | WINE_DECLARE_DEBUG_CHANNEL (fps) |
| static void | swapchain_cleanup (struct wined3d_swapchain *swapchain) |
| ULONG CDECL | wined3d_swapchain_incref (struct wined3d_swapchain *swapchain) |
| ULONG CDECL | wined3d_swapchain_decref (struct wined3d_swapchain *swapchain) |
| void *CDECL | wined3d_swapchain_get_parent (const struct wined3d_swapchain *swapchain) |
| HRESULT CDECL | wined3d_swapchain_set_window (struct wined3d_swapchain *swapchain, HWND window) |
| HRESULT CDECL | wined3d_swapchain_present (struct wined3d_swapchain *swapchain, const RECT *src_rect, const RECT *dst_rect, HWND dst_window_override, const RGNDATA *dirty_region, DWORD flags) |
| HRESULT CDECL | wined3d_swapchain_get_front_buffer_data (const struct wined3d_swapchain *swapchain, struct wined3d_surface *dst_surface) |
| HRESULT CDECL | wined3d_swapchain_get_back_buffer (const struct wined3d_swapchain *swapchain, UINT back_buffer_idx, enum wined3d_backbuffer_type type, struct wined3d_surface **back_buffer) |
| HRESULT CDECL | wined3d_swapchain_get_raster_status (const struct wined3d_swapchain *swapchain, struct wined3d_raster_status *raster_status) |
| HRESULT CDECL | wined3d_swapchain_get_display_mode (const struct wined3d_swapchain *swapchain, struct wined3d_display_mode *mode) |
| struct wined3d_device *CDECL | wined3d_swapchain_get_device (const struct wined3d_swapchain *swapchain) |
| HRESULT CDECL | wined3d_swapchain_get_desc (const struct wined3d_swapchain *swapchain, struct wined3d_swapchain_desc *desc) |
| HRESULT CDECL | wined3d_swapchain_set_gamma_ramp (const struct wined3d_swapchain *swapchain, DWORD flags, const struct wined3d_gamma_ramp *ramp) |
| HRESULT CDECL | wined3d_swapchain_get_gamma_ramp (const struct wined3d_swapchain *swapchain, struct wined3d_gamma_ramp *ramp) |
| static void | swapchain_blit (const struct wined3d_swapchain *swapchain, struct wined3d_context *context, const RECT *src_rect, const RECT *dst_rect) |
| static HRESULT | swapchain_gl_present (struct wined3d_swapchain *swapchain, const RECT *src_rect_in, const RECT *dst_rect_in, const RGNDATA *dirty_region, DWORD flags) |
| void | x11_copy_to_screen (const struct wined3d_swapchain *swapchain, const RECT *rect) |
| static HRESULT | swapchain_gdi_present (struct wined3d_swapchain *swapchain, const RECT *src_rect_in, const RECT *dst_rect_in, const RGNDATA *dirty_region, DWORD flags) |
| void | swapchain_update_render_to_fbo (struct wined3d_swapchain *swapchain) |
| static HRESULT | swapchain_init (struct wined3d_swapchain *swapchain, WINED3DSURFTYPE surface_type, struct wined3d_device *device, struct wined3d_swapchain_desc *desc, void *parent, const struct wined3d_parent_ops *parent_ops) |
| HRESULT CDECL | wined3d_swapchain_create (struct wined3d_device *device, struct wined3d_swapchain_desc *desc, WINED3DSURFTYPE surface_type, void *parent, const struct wined3d_parent_ops *parent_ops, struct wined3d_swapchain **swapchain) |
| static struct wined3d_context * | swapchain_create_context (struct wined3d_swapchain *swapchain) |
| void | swapchain_destroy_contexts (struct wined3d_swapchain *swapchain) |
| struct wined3d_context * | swapchain_get_context (struct wined3d_swapchain *swapchain) |
| void | get_drawable_size_swapchain (const struct wined3d_context *context, UINT *width, UINT *height) |
| HDC | swapchain_get_backup_dc (struct wined3d_swapchain *swapchain) |
| void | swapchain_update_draw_bindings (struct wined3d_swapchain *swapchain) |
Variables |
| static struct wined3d_swapchain_ops | swapchain_gl_ops |
| static struct wined3d_swapchain_ops | swapchain_gdi_ops |