|
|
92912a321c
|
Initial Wayland support
Signed-off-by: Slendi <slendi@socopon.com>
|
2026-01-27 00:55:28 +02:00 |
|
|
|
e04f1cf291
|
Add useful wayland RAII wrappers
Signed-off-by: Slendi <slendi@socopon.com>
|
2026-01-26 18:27:27 +02:00 |
|
|
|
efa6e289b6
|
Add logging for KMS backend
Signed-off-by: Slendi <slendi@socopon.com>
|
2026-01-17 15:05:25 +02:00 |
|
|
|
596af80622
|
Hands and formatting
Signed-off-by: Slendi <slendi@socopon.com>
|
2026-01-17 14:55:15 +02:00 |
|
|
|
f4fad2c1ac
|
Hand tracking
Signed-off-by: Slendi <slendi@socopon.com>
|
2026-01-17 14:40:34 +02:00 |
|
|
|
e9ae017e9b
|
Make OpenXR work!
Signed-off-by: Slendi <slendi@socopon.com>
|
2026-01-17 12:42:23 +02:00 |
|
|
|
cddfa30cfe
|
Add openxr related stuff
Signed-off-by: Slendi <slendi@socopon.com>
|
2026-01-17 12:36:41 +02:00 |
|
|
|
5ca02ed9e2
|
Add untested OpenXR
Signed-off-by: Slendi <slendi@socopon.com>
|
2026-01-12 19:36:25 +02:00 |
|
|
|
9f2dab344d
|
DRM/KMS backebd
Signed-off-by: Slendi <slendi@socopon.com>
|
2026-01-12 16:38:28 +02:00 |
|
|
|
402cdd43da
|
Make the constructor and destructor of Application private
Application is a singleton now, no need to have it be constructed
outside of the().
Signed-off-by: Slendi <slendi@socopon.com>
|
2026-01-11 17:45:10 +02:00 |
|
|
|
fc66ce2fd3
|
Make Application into a singleton
Signed-off-by: Slendi <slendi@socopon.com>
|
2026-01-11 17:44:02 +02:00 |
|
|
|
46f5fab55e
|
Fix initializers, more stuff
Signed-off-by: Slendi <slendi@socopon.com>
|
2026-01-11 16:55:10 +02:00 |
|
|
|
e55601b5a6
|
Add skybox
Signed-off-by: Slendi <slendi@socopon.com>
|
2026-01-11 15:01:48 +02:00 |
|
|
|
979dab81b1
|
Add cubemap
Signed-off-by: Slendi <slendi@socopon.com>
|
2026-01-11 11:56:07 +02:00 |
|
|
|
26edfcbe89
|
Fix some bugs
Signed-off-by: Slendi <slendi@socopon.com>
|
2026-01-11 11:43:06 +02:00 |
|
|
|
46c428b13a
|
CPU texture
Signed-off-by: Slendi <slendi@socopon.com>
|
2026-01-11 11:28:48 +02:00 |
|
|
|
447114e38d
|
Screenshots
Signed-off-by: Slendi <slendi@socopon.com>
|
2026-01-11 11:00:42 +02:00 |
|
|
|
7978606a52
|
Update smath
Signed-off-by: Slendi <slendi@socopon.com>
|
2026-01-11 10:58:04 +02:00 |
|
|
|
6b6465b6f3
|
Various fixes and culling
Signed-off-by: Slendi <slendi@socopon.com>
|
2026-01-10 17:25:09 +02:00 |
|
|
|
e0ca1f1043
|
Figure out stupid math shit
Signed-off-by: Slendi <slendi@socopon.com>
|
2026-01-10 16:15:36 +02:00 |
|
|
|
f896ddae74
|
Add tracy
Signed-off-by: Slendi <slendi@socopon.com>
|
2026-01-10 15:35:00 +02:00 |
|
|
|
7a5d4c9045
|
Update smath
Signed-off-by: Slendi <slendi@socopon.com>
|
2026-01-10 15:33:37 +02:00 |
|
|
|
858f848427
|
stuff
Signed-off-by: Slendi <slendi@socopon.com>
|
2026-01-10 15:30:45 +02:00 |
|
|
|
4d9e1f03b0
|
Fun menu :3
Signed-off-by: Slendi <slendi@socopon.com>
|
2025-12-17 21:42:59 +02:00 |
|
|
|
b01a32194e
|
boop
Signed-off-by: Slendi <slendi@socopon.com>
|
2025-12-17 21:31:11 +02:00 |
|
|
|
ffe4712663
|
fix stuff
Signed-off-by: Slendi <slendi@socopon.com>
|
2025-12-17 18:02:21 +02:00 |
|
|
|
a99233fcbe
|
hiu
Signed-off-by: Slendi <slendi@socopon.com>
|
2025-12-17 15:51:38 +02:00 |
|
|
|
59999f211d
|
GL 1.x style API
Signed-off-by: Slendi <slendi@socopon.com>
|
2025-12-16 00:38:00 +02:00 |
|
|
|
608dc583be
|
libinput for keyboard input :3
Signed-off-by: Slendi <slendi@socopon.com>
|
2025-12-11 23:47:00 +02:00 |
|
|
|
c7283c8faf
|
Create Pipeline struct
Signed-off-by: Slendi <slendi@socopon.com>
|
2025-12-11 23:04:30 +02:00 |
|
|
|
054a196b13
|
Move to C++ vulkan API
Signed-off-by: Slendi <slendi@socopon.com>
|
2025-12-11 22:46:55 +02:00 |
|
|
|
c856e0414c
|
Textures
Signed-off-by: Slendi <slendi@socopon.com>
|
2025-12-11 21:12:12 +02:00 |
|
|
|
a1061c873a
|
Fix crash
Signed-off-by: Slendi <slendi@socopon.com>
|
2025-12-11 13:06:42 +02:00 |
|
|
|
872ce63358
|
more code
Signed-off-by: Slendi <slendi@socopon.com>
|
2025-12-11 12:54:54 +02:00 |
|
|
|
f8aa685b8a
|
Descritpor stuff
Signed-off-by: Slendi <slendi@socopon.com>
|
2025-12-11 11:31:27 +02:00 |
|
|
|
be453697f0
|
More abstraction...
Signed-off-by: Slendi <slendi@socopon.com>
|
2025-12-11 11:09:07 +02:00 |
|
|
|
42f5eb7426
|
Make sure there's a newline at the end of files
Signed-off-by: Slendi <slendi@socopon.com>
|
2025-12-07 01:59:40 +02:00 |
|
|
|
f01d1cbb18
|
Add editorconfig
Signed-off-by: Slendi <slendi@socopon.com>
|
2025-12-07 01:51:21 +02:00 |
|
|
|
8dd23310aa
|
Blending
Signed-off-by: Slendi <slendi@socopon.com>
|
2025-12-07 01:37:06 +02:00 |
|
|
|
97d6ecebc3
|
Model :^)
Signed-off-by: Slendi <slendi@socopon.com>
|
2025-12-07 01:11:19 +02:00 |
|
|
|
9eda87dd46
|
3d modle load
Signed-off-by: Slendi <slendi@socopon.com>
|
2025-12-07 00:12:04 +02:00 |
|
|
|
ce853687ca
|
A
Signed-off-by: Slendi <slendi@socopon.com>
|
2025-12-06 23:00:24 +02:00 |
|
|
|
4b180acee9
|
Mouse capture
Signed-off-by: Slendi <slendi@socopon.com>
|
2025-12-06 20:16:53 +02:00 |
|
|
|
f0e8af534d
|
Add fastgltf, mouse capture
Signed-off-by: Slendi <slendi@socopon.com>
|
2025-12-06 20:11:59 +02:00 |
|
|
|
7b8f432623
|
squar
Signed-off-by: Slendi <slendi@socopon.com>
|
2025-12-04 18:26:27 +02:00 |
|
|
|
90b2e13de6
|
Another minor formatting change
Signed-off-by: Slendi <slendi@socopon.com>
|
2025-12-04 13:56:53 +02:00 |
|
|
|
1aa2c2b2d8
|
Small formatting moment
Signed-off-by: Slendi <slendi@socopon.com>
|
2025-12-04 13:34:44 +02:00 |
|
|
|
d1f79ac252
|
Graphics pipeline
Signed-off-by: Slendi <slendi@socopon.com>
|
2025-12-04 13:31:00 +02:00 |
|
|
|
933b7c65fd
|
FPS counter
Signed-off-by: Slendi <slendi@socopon.com>
|
2025-12-04 12:18:34 +02:00 |
|
|
|
4e674c9956
|
Fix shit up
Signed-off-by: Slendi <slendi@socopon.com>
|
2025-12-03 02:41:51 +02:00 |
|