Commit Graph

16 Commits

Author SHA1 Message Date
BearOso 076c6bfaf4 Use length instead of size with strings. 2023-03-07 13:58:22 -06:00
BearOso b578ce434b Remove fmt from shader files. 2023-03-07 13:58:22 -06:00
BearOso 56a6396c9a Favor BGRA over RGBA. 2023-03-07 13:58:22 -06:00
BearOso 246a44a940 Error handling. 2023-03-07 13:58:22 -06:00
BearOso fd3a9dba14 Fix a couple validation issues. 2023-03-07 13:58:22 -06:00
BearOso 2c7d5f7a4d Working Win32/Vulkan shader support. 2023-03-07 13:58:22 -06:00
BearOso 44a2958c31 Windows Vulkan working generically. 2023-03-07 13:58:22 -06:00
BearOso daa0e168e8 Getting win32 ready for Vulkan. 2023-03-07 13:58:22 -06:00
BearOso 4305bb7be1 Fix parameter misordering. Fix a couple sync issues. 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 10a2cd19d1 Remove texture canonicalization on global file name. 2023-03-07 13:58:21 -06:00
BearOso ed37f930aa Clean up whitespace and remove a few test files. 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
BearOso 88f4d66de8 Move GPU related submodules to external. 2022-03-18 15:49:29 -05:00
BearOso cf2d1bf791 Gtk: OpenGL: Fix non-PBO output path. 2021-05-15 11:23:12 -05:00