[PATCH 05/10] winevulkan: Define vulkan driver interface.

Roderick Colenbrander thunderbird2k at gmail.com
Wed Feb 21 12:56:48 CST 2018


On Wed, Feb 21, 2018 at 4:22 AM, Henri Verbeet <hverbeet at gmail.com> wrote:
> On 20 February 2018 at 09:59, Roderick Colenbrander
> <thunderbird2k at gmail.com> 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?

Can make it const. Was more for consistency with opengl.



More information about the wine-devel mailing list