panfrost: split asserts in pandecode
[mesa.git] / src / gallium / state_trackers / wgl / stw_context.h
index 0f180c8e2ec9234d8ccd40f220d1bbdfd85fffdf..b630fc307df6c9bc0e109a1d08e864536c9f3718 100644 (file)
@@ -39,7 +39,8 @@ struct stw_context
    struct st_context_iface *st;
    DHGLRC dhglrc;
    int iPixelFormat;
-   HDC hdc;
+   HDC hDrawDC;
+   HDC hReadDC;
    BOOL shared;
 
    struct stw_framebuffer *current_framebuffer;
@@ -59,7 +60,9 @@ struct stw_context *stw_current_context(void);
 
 HDC stw_get_current_dc( void );
 
-BOOL stw_make_current( HDC hdc, DHGLRC dhglrc );
+HDC stw_get_current_read_dc( void );
+
+BOOL stw_make_current( HDC hDrawDC, HDC hReadDC, DHGLRC dhglrc );
 
 void stw_notify_current_locked( struct stw_framebuffer *fb );