From: Henri Verbeet Subject: Re: [PATCH 05/10] winevulkan: Define vulkan driver interface. Message-Id: Date: Wed, 21 Feb 2018 15:52:07 +0330 In-Reply-To: <20180220062947.4192-6-thunderbird2k@gmail.com> References: <20180220062947.4192-1-thunderbird2k@gmail.com> <20180220062947.4192-6-thunderbird2k@gmail.com> On 20 February 2018 at 09:59, Roderick Colenbrander wrote: > diff --git a/include/wine/gdi_driver.h b/include/wine/gdi_driver.h > index 32d17f7dce..2588b0d80c 100644 > --- a/include/wine/gdi_driver.h > +++ b/include/wine/gdi_driver.h > @@ -25,6 +25,7 @@ > > struct gdi_dc_funcs; > struct opengl_funcs; > +struct vulkan_funcs; > > typedef struct gdi_physdev > { > @@ -191,13 +192,14 @@ struct gdi_dc_funcs > BOOL (*pUnrealizePalette)(HPALETTE); > BOOL (*pWidenPath)(PHYSDEV); > struct opengl_funcs * (*wine_get_wgl_driver)(PHYSDEV,UINT); > + struct vulkan_funcs * (*wine_get_vulkan_driver)(PHYSDEV,UINT); Does wine_get_vulkan_driver() need to return a mutable vulkan_funcs structure?