BearOso
|
f7ddc412f9
|
Vulkan: Catch out-of-date exception on swapchain acquire.
|
2023-09-04 18:57:35 -05:00 |
BearOso
|
67b6d47c09
|
Vulkan: Catch out-of-date on present that vulkan.hpp throws.
|
2023-09-04 14:00:03 -05:00 |
BearOso
|
02cb6dc319
|
Vulkan: Set graphics queue on swapchain creation.
|
2023-09-04 13:45:16 -05:00 |
BearOso
|
5314bc8db0
|
Vulkan: Check image extents for surface compatibility.
|
2023-09-04 11:56:10 -05:00 |
BearOso
|
7ad393572f
|
Vulkan: Catch swapchain create exceptions. Don't try to use immediate present mode if not supported.
|
2023-09-04 11:37:28 -05:00 |
BearOso
|
3f0f246028
|
Fix context resizing and joystick detection.
|
2023-08-25 11:47:29 -05:00 |
BearOso
|
5e021b1abc
|
OpaquePaintEvent.
|
2023-08-25 11:47:29 -05:00 |
BearOso
|
744f69a264
|
Windows changes.
|
2023-08-25 11:47:29 -05:00 |
BearOso
|
7b6ba01760
|
Vulkan: Change timeouts to be more reasonable.
Report when timeout fails.
|
2023-08-25 11:47:29 -05:00 |
BearOso
|
8f3595e5d3
|
gtk/vulkan: Use imgui.
|
2023-04-25 17:36:48 -05:00 |
BearOso
|
803125ffe9
|
win32: Move frame throttle into drivers for precision.
|
2023-03-07 14:01:29 -06:00 |
BearOso
|
309f9e650d
|
vulkan: Move throttle out of swapchain.
Make the swapchain wrapper more flexible, allowing deferring the
swap from the end_frame function.
|
2023-03-07 14:01:29 -06:00 |
BearOso
|
b82edaac96
|
vulkan: Add a throttler before present for precise frame rates.
|
2023-03-07 14:01:29 -06:00 |
BearOso
|
4f08da4cd8
|
vulkan/win32: Provide reasonable default swapchain.
If extents are reported 0xffffffff, swapchain expects a provided
default size.
|
2023-03-07 14:01:29 -06:00 |
BearOso
|
0bbecf042a
|
win32: Use simple vulkan output.
|
2023-03-07 13:58:22 -06:00 |
BearOso
|
23cf7ec056
|
Restrict max latency to 3 frames.
|
2023-03-07 13:58:21 -06:00 |
BearOso
|
e4768f9b80
|
Wayland compatibility with Vulkan.
|
2023-03-07 13:58:21 -06:00 |
BearOso
|
259dfd07ae
|
Vulkan support.
Gtk port support. Breaks other platforms.
|
2023-03-07 13:58:21 -06:00 |