Sweden-Number/dlls/winemac.drv
Chip Davis 606424bbbc winemac.drv: Pass the CAMetalLayer to MoltenVK.
It isn't safe to access the view object from any thread other than the
main thread. In fact, if you try to call vkCreateMacOSSurfaceMVK() from
any other thread, MoltenVK prints out a big, scary warning telling you
not to do this! Instead, get the layer from the view ourselves and pass
that to MoltenVK. Recent versions of MoltenVK can accept either the view
or the layer.

Signed-off-by: Chip Davis <cdavis@codeweavers.com>
Signed-off-by: Ken Thomases <ken@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-12-18 20:54:34 +01:00
..
.gitattributes
Makefile.in
clipboard.c
cocoa_app.h
cocoa_app.m winemac: Avoid some compiler warnings. 2019-12-06 22:30:23 +01:00
cocoa_clipboard.m
cocoa_display.m
cocoa_event.h
cocoa_event.m
cocoa_main.m
cocoa_opengl.h
cocoa_opengl.m winemac: Only manipulate an NSOpenGLContext's view on the main thread. 2019-12-11 21:51:28 +01:00
cocoa_status_item.m
cocoa_window.h
cocoa_window.m winemac.drv: Pass the CAMetalLayer to MoltenVK. 2019-12-18 20:54:34 +01:00
display.c winemac.drv: Fix the spelling of a couple of comments. 2019-12-11 21:51:28 +01:00
dragdrop.c
event.c
gdi.c
image.c
ime.c
keyboard.c winemac: Set the scan code prefix when necessary. 2019-12-02 22:02:56 +01:00
macdrv.h
macdrv_cocoa.h winemac.drv: Pass the CAMetalLayer to MoltenVK. 2019-12-18 20:54:34 +01:00
macdrv_main.c
macdrv_res.h
mouse.c
opengl.c
surface.c
systray.c
vulkan.c winemac.drv: Pass the CAMetalLayer to MoltenVK. 2019-12-18 20:54:34 +01:00
window.c
winemac.drv.spec
winemac.rc