Commit graph

22 commits

Author SHA1 Message Date
Tomek Bury
570d9bc6ee Add Wayland WSI support 2017-02-02 08:54:56 +00:00
saschawillems
ffd0bbdacc Set TRANSFER_SRC flag for swapchain images if supported for it's color format 2016-12-16 23:47:44 +01:00
Cort
d5b03d26a5 Fixed assorted typos in comments and function names 2016-11-28 23:33:50 -08:00
saschawillems
a4df583cd5 define around surface creation function for direct2display 2016-11-05 11:21:51 +01:00
saschawillems
57de00b759 Replace C-style struct initialization 2016-11-05 11:03:45 +01:00
Shi Yan
9b5127f894 add direct to display wsi swapchain option
direct to display swapchain needs to be enabled at compile time with option -DUSE_D2D_WSI=ON

currently tested under linux
2016-11-04 14:04:34 -07:00
saschawillems
5862dc0479 Swapchain (and surface) cleanup on APP_CMD_TERM_WINDOW (Android) 2016-08-31 20:41:32 +02:00
saschawillems
381f568b07 Replaced some C casts with C++ style casts 2016-08-02 20:41:16 +02:00
saschawillems
dde94103eb Clarification for surface capabilities with extent matching the special value 0xFFFFFFFF (refs #90) 2016-07-28 23:30:58 +02:00
saschawillems
16d78af7fe Removed unused function 2016-07-20 19:16:09 +02:00
Sascha Willems
eedf4d4188 Added more comments to the swapchain, some renaming for clarification 2016-07-20 16:45:09 +02:00
saschawillems
d944af8604 Transform swap chain image from undefined instead of present (fixes #156) 2016-06-21 22:23:14 +02:00
saschawillems
2425797ca7 Force V-Sync via command line (windows) 2016-06-12 17:20:42 +02:00
saschawillems
8b08d01157 Parameter to force V-Sync at swap chain creation 2016-06-12 17:13:46 +02:00
saschawillems
67aa039dfc Destroy swap chain image views of swap chain is getting recreated 2016-04-09 18:59:46 +02:00
saschawillems
52045a1dde queuePresent overload for passing a wait semaphore (#65) 2016-03-06 16:18:29 +01:00
saschawillems
e2dcc4f6f4 Code formatting 2016-02-23 22:18:22 +01:00
saschawillems
bf37fa2d17 SwapChain function naming 2016-02-23 22:00:09 +01:00
saschawillems
0c5705f2e9 SwapChain function naming 2016-02-23 21:55:37 +01:00
saschawillems
fb41887c9d Replaced pointers with std::vectors, added a few comments, some code refactoring, Fixes #39 2016-02-23 21:21:36 +01:00
Sascha Willems
6dd672f2ce Corrected wrong image sharing mode assignement. Fixes #40 2016-02-23 13:21:34 +01:00
saschawillems
c91341813c Added Vulkan examples sources! 2016-02-16 15:07:25 +01:00