BearOso
|
ed695f3776
|
shaders: Clean up some of the OpenGL/slang code.
|
2023-04-27 16:20:09 -05:00 |
|
BearOso
|
909d899512
|
Gtk/OpenGL: Add imgui support.
|
2023-04-25 17:36:48 -05:00 |
|
BearOso
|
8f3595e5d3
|
gtk/vulkan: Use imgui.
|
2023-04-25 17:36:48 -05:00 |
|
BearOso
|
8e78a431cc
|
Gtk: Exclude slang_test from all target.
|
2023-03-24 13:25:07 -05:00 |
|
BearOso
|
e1eb7ea9de
|
Gtk: Fix up some internationalization problems.
|
2023-03-21 15:45:16 -05:00 |
|
BearOso
|
f1286eda4c
|
Gtk/Wayland: Support fractional scale.
|
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
|
3c1d330169
|
Gtk: Make it possible to build without Slang/Vulkan.
|
2023-03-07 14:01:29 -06:00 |
|
BearOso
|
bb210dc1a1
|
Gtk: Move simple vulkan output into separate class.
|
2023-03-07 13:58:22 -06:00 |
|
BearOso
|
c3366477a7
|
Gtk: Lower CMake required version.
|
2023-03-07 13:58:22 -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 |
|
BearOso
|
6433b8f689
|
Gtk: Clean up and modernize a bit.
|
2023-03-07 13:58:21 -06:00 |
|
BearOso
|
596e84af2a
|
Start simplifying filesystem stuff.
|
2023-03-07 13:58:21 -06:00 |
|
BearOso
|
375a263961
|
Gtk: Stringify some things.
|
2023-03-07 13:58:21 -06:00 |
|
BearOso
|
f3fafab8b3
|
Remove unused logger.cpp and logger.h.
|
2022-04-25 15:45:39 -05:00 |
|
BearOso
|
3c729a9763
|
Gtk: Remove option to disable OpenGL.
OpenGL is the optimal display mode until Vulkan is in, and it's
mandatory on Wayland. Don't let it be disabled.
|
2022-04-19 17:22:42 -05:00 |
|
BearOso
|
8b0cc9ae52
|
Gtk: Add missing CMake options.
|
2022-03-24 16:33:20 -05:00 |
|
BearOso
|
a4cf41e879
|
Gtk: Add CMake as build option.
|
2022-03-24 12:21:52 -05:00 |
|