20#ifndef FREERDP_GDI_GFX_H
21#define FREERDP_GDI_GFX_H
23#include <freerdp/api.h>
24#include <freerdp/gdi/gdi.h>
48 UINT32 outputTargetWidth;
49 UINT32 outputTargetHeight;
51 BOOL handleInUpdateSurfaceArea;
52#if defined(WITH_GFX_AV1)
53 FREERDP_AV1_CONTEXT* av1;
71 FREERDP_API BOOL gdi_graphics_pipeline_init(rdpGdi* gdi, RdpgfxClientContext* gfx);
73 FREERDP_API BOOL gdi_graphics_pipeline_init_ex(rdpGdi* gdi, RdpgfxClientContext* gfx,
74 pcRdpgfxMapWindowForSurface map,
75 pcRdpgfxUnmapWindowForSurface unmap,
76 pcRdpgfxUpdateSurfaceArea update);
77 FREERDP_API
void gdi_graphics_pipeline_uninit(rdpGdi* gdi, RdpgfxClientContext* gfx);