Commit Graph

58 Commits

Author SHA1 Message Date
Shylie
e5b017ad97 Don't include GL from GLFW 2024-05-30 12:09:48 -04:00
Shylie
fa8b8bfcf8 Fix unable to find glfw header (for real this time?) 2024-05-30 12:07:49 -04:00
Shylie
ca0addb54c Fix unable to find glfw header 2024-05-30 12:05:52 -04:00
Shylie
93df224dc8 Fetch entire repo history 2024-05-30 12:04:05 -04:00
Shylie
35902c2803 Add key callbacks, fix buffering issue 2024-05-30 10:57:36 -04:00
Shylie
4b740e3edd Update to test against known working version rather than previous commit 2024-05-30 00:00:09 -04:00
Shylie
10a90a5f6a Fix geometry shader and outdated cmake library name 2024-05-29 23:55:39 -04:00
Shylie
939fea0fa7 Initial lua API 2024-05-29 18:53:47 -04:00
Shylie
844e1b6c7a Downloads LFS files 2024-05-29 08:03:31 -04:00
Shylie
7cd81b31eb print stbi failure reason 2024-05-29 08:00:30 -04:00
Shylie
1e0be8eca0 Print out CWD on non-windows environments for debug purposes 2024-05-29 07:57:15 -04:00
Shylie
ffcafb5160 Print resources contents 2024-05-29 07:28:50 -04:00
Shylie
06e189963e Print directory contents 2024-05-29 07:26:45 -04:00
Shylie
4b13ca2818 Print PWD before running test app 2024-05-29 07:24:48 -04:00
Shylie
cf9ab6c0a1 Add return value for texture loading 2024-05-29 07:16:01 -04:00
Shylie
ae2052f8a9 Remove screen params 2024-05-28 21:47:35 -04:00
Shylie
96944fcaa9 Upload to same artifact 2024-05-28 13:40:59 -04:00
Shylie
fc4c150965 Use v3 artifact 2024-05-28 13:26:55 -04:00
Shylie
526924d02a Upload test images as artifacts 2024-05-28 13:23:49 -04:00
Shylie
be6a31043a Test testing code (again...) 2024-05-28 13:11:39 -04:00
Shylie
60117c5cf9 Test testing code 2024-05-28 13:06:06 -04:00
Shylie
3d635b67f5 Move back to xvfb-run 2024-05-28 13:04:38 -04:00
Shylie
09d5acc983 change to correct directory 2024-05-28 13:03:17 -04:00
Shylie
c168e795a4 Fix filepath 2024-05-28 12:58:55 -04:00
Shylie
1261ae71db Don't use xvfb-run 2024-05-28 12:57:37 -04:00
Shylie
5997c95f0d Read variable instead of run command 2024-05-28 12:45:38 -04:00
Shylie
e5edcd05b2 Another attempt at fixing xvfb-run issue 2024-05-28 12:44:00 -04:00
Shylie
8fb977a4a1 Change XDG dir 2024-05-28 12:40:48 -04:00
Shylie
4c03524fc5 Export XDG runtime dir 2024-05-28 12:15:56 -04:00
Shylie
e67bb9c017 Add auto flag to xvfb-run command 2024-05-28 11:26:16 -04:00
Shylie
853bec6df9 Build tests too 2024-05-28 11:21:12 -04:00
Shylie
43b77a4ece Add build call 2024-05-28 11:17:43 -04:00
Shylie
c1e9b1d6bd Checkout submodules 2024-05-28 11:16:24 -04:00
Shylie
374677349d Fix syntax errors 2024-05-28 11:15:12 -04:00
Shylie
d285983dea Initial automated testing 2024-05-28 11:13:15 -04:00
Shylie
65c6de85ba Rework testing code 2024-05-27 13:07:50 -04:00
Shylie
12f7d22009 Convert from char* to char[] 2024-05-27 11:47:00 -04:00
Shylie
2861b78681 Update to allow GL_ARB_shader_viewport_layer_array as well. 2024-05-27 11:42:17 -04:00
Shylie
11380a0d88 Found another remaining _DEBUG reference 2024-05-26 12:52:30 -04:00
Shylie
2be0aeaf99 Add AMD_vertex_shader_layer support 2024-05-26 12:35:15 -04:00
Shylie
c125a36cf0 Geometry shader is passthrough now 2024-05-26 12:05:29 -04:00
Shylie
320164e597 Forgot to change shader version 2024-05-26 09:21:40 -04:00
Shylie
eaab60cfda Downgrade to OpenGL 4.5 2024-05-26 08:12:47 -04:00
Shylie
c8e7a28837 Remove testing code from CMake. Intended to be used via CI gitea actions 2024-05-25 23:18:09 -04:00
Shylie
b4427a0c88 Setup basic testing framework 2024-05-25 23:16:23 -04:00
Shylie
b2164b76cf Add some options for configuration 2024-05-23 21:33:15 -04:00
Shylie
17ea6a7f0a Fix a bug with glerminal_layer_scale that caused unintended behavior 2024-05-23 10:53:07 -04:00
Shylie
c89563338a Rework sprite API 2024-05-19 21:46:56 -05:00
Shylie
e3a65072d8 Per-layer tinting and scaling 2024-05-16 23:51:45 -05:00
Shylie
325ef5167d 32-bit color instead of palette 2024-05-16 13:48:24 -05:00