kc3-lang/SDL/include/SDL_vulkan.h

Branch :


Log

Author Commit Date CI Message
c7dafb15 2021-10-27 01:36:05 Sync wiki -> header
c88eb7a8 2021-07-14 17:07:04 Sync wiki -> header.
f8c1fc49 2021-07-14 14:15:30 doxygen: Fix all the "\returns" so they work as part of complete sentences.
40b0509e 2021-03-26 14:34:58 Fixed header documentation errors
3f40396d 2021-03-21 14:18:39 First shot at merging the wiki documentation into the headers.
06267f50 2020-06-02 16:59:54 Fixed whitespace in SDL_vulkan.h
2303d921 2020-05-29 16:28:56 Fixed bug 5145 - Fix whitespace in SDL_vulkan.h Colin Caine Everywhere else seems to use spaces. See patch diffed from a fresh hg checkout yesterday.
69d27a69 2019-06-11 18:13:46 Fixed bug 4570 - Support Vulkan Portability rather than MoltenVK specifically Dzmitry Malyshau Current code, search paths, and error messages are written to only consider MoltenVK on macOS as a Vulkan Portability implementation. It's not the only implementation available to the users. gfx-portability [1] has been shown to run a number of titles well, including Dota2, Dolphin Emulator, and vkQuake3, often out-performing MoltenVK in frame rate and stability (see Dolphin benchmark [2]). There is no reason for SDL to be that specific, it's not using any MVK-specific functions other than the WSI initialization ("VK_MVK_macos_surface"). gfx-portability exposes this extension as well, and a more generic WSI extension is in process. It would be good if SDL was written in a more generic way that expect a Vulkan Portability library as opposed to MoltenVK specifically. [1] https://github.com/gfx-rs/portability [2] https://gfx-rs.github.io/2019/03/22/dolphin-macos-performance.html
7df0f4fd 2018-09-27 14:56:29 Fixed bug 4277 - warnings patch Sylvain Patch a few warnings when using: -Wmissing-prototypes -Wdocumentation -Wdocumentation-unknown-command They are automatically enabled with -Wall
a794126d 2018-08-24 09:49:48 vulkan: SDL_Vulkan_GetInstanceExtensions should accept a NULL window. Fixes Bugzilla #4235.
be6ca785 2018-02-25 23:02:09 Support official Vulkan SDK for macOS. This tries to load vulkan.framework or libvulkan.1.dylib before MoltenVK.framework or libMoltenVK.dylib. In the previous version, layers would not work for applications run-time loading the default library.
69958441 2018-02-21 09:58:21 Fix high-dpi support on macOS and simplify it and iOS variant. The detault drawableSize for a CAMetalLayer is its bounds x its scale. So it is sufficient to set the *layer's* scale to the desired value.
fb283932 2017-09-06 19:35:36 vulkan: use "unsigned int" instead of "unsigned"
37ce9f27 2017-08-27 23:13:15 Fixed typedef redefinition errors when including both SDL_vulkan.h and vulkan.h You should always include vulkan/vulkan.h first, then include SDL_vulkan.h
24a0d3bc 2017-08-27 22:27:45 Don't define Vulkan types if vulkan.h has already been included
25e3a1ec 2017-08-27 22:15:57 vulkan: Initial Vulkan support! This work was done by Jacob Lifshay and Mark Callow; I'm just merging it into revision control.