FreeRDP
|
Data Structures | |
struct | gdiGfxSurface |
struct | gdiGfxCacheEntry |
Functions | |
FREERDP_API BOOL | gdi_graphics_pipeline_init (rdpGdi *gdi, RdpgfxClientContext *gfx) |
FREERDP_API BOOL | gdi_graphics_pipeline_init_ex (rdpGdi *gdi, RdpgfxClientContext *gfx, pcRdpgfxMapWindowForSurface map, pcRdpgfxUnmapWindowForSurface unmap, pcRdpgfxUpdateSurfaceArea update) |
FREERDP_API void | gdi_graphics_pipeline_uninit (rdpGdi *gdi, RdpgfxClientContext *gfx) |
FREERDP_API BOOL gdi_graphics_pipeline_init | ( | rdpGdi * | gdi, |
RdpgfxClientContext * | gfx | ||
) |
FREERDP_API BOOL gdi_graphics_pipeline_init_ex | ( | rdpGdi * | gdi, |
RdpgfxClientContext * | gfx, | ||
pcRdpgfxMapWindowForSurface | map, | ||
pcRdpgfxUnmapWindowForSurface | unmap, | ||
pcRdpgfxUpdateSurfaceArea | update | ||
) |
gdi->graphicsReset will be removed in FreeRDP v3 from public headers, since the EGFX Reset Graphics PDU seems to be optional. There are still some clients that expect and check it and therefore we simply initialize it with TRUE here for now.
FREERDP_API void gdi_graphics_pipeline_uninit | ( | rdpGdi * | gdi, |
RdpgfxClientContext * | gfx | ||
) |