|
|
2330c17e3b
|
Port to zig 0.17.0
|
2026-10-12 00:45:24 +02:00 |
|
|
|
1ca737e489
|
Merge commit 'dc11a13009208d59be330b9c75d1390ecb00cd02' as 'vendor/zglfw'
|
2026-10-11 23:52:16 +02:00 |
|
|
|
dc11a13009
|
Squashed 'vendor/zglfw/' content from commit f04fdbf
git-subtree-dir: vendor/zglfw
git-subtree-split: f04fdbfc5b6d8c9a12025013992ac1d48653931e
|
2026-10-11 23:52:16 +02:00 |
|
|
|
4a946ad23d
|
(WIP) Updating to zig 0.17.0
|
2026-10-11 23:52:12 +02:00 |
|
|
|
1f357b4e87
|
Minor fixes and refactors
|
2026-09-24 20:25:29 +02:00 |
|
|
|
ea94b65f06
|
Smaller matrices in uniforms, texcoord transform to rotate voxel faces
|
2026-09-23 15:42:31 +02:00 |
|
|
|
a6d2538352
|
No more staging buffer; generic buffer doubles as staging
|
2026-09-22 22:22:53 +02:00 |
|
|
|
2fb4e38209
|
Cleanup GenericBuffer
|
2026-09-22 16:42:30 +02:00 |
|
|
|
e8674a6bcd
|
Remove redundant constant
|
2026-09-22 16:03:56 +02:00 |
|
|
|
a18fcb44ac
|
Signed coord display in HUD
|
2026-09-22 02:24:59 +02:00 |
|
|
|
609321af2a
|
Don't use variable descriptor count
|
2026-09-22 02:22:23 +02:00 |
|
|
|
c3fa7115c8
|
GUI image implementation, player hotbar
|
2026-09-20 22:31:46 +02:00 |
|
|
|
ff72311979
|
Read kerning table (untested cause there ain't one)
|
2026-09-20 15:43:30 +02:00 |
|
|
|
183e825827
|
GPU-based font rendering (keming edition)
|
2026-09-19 23:17:48 +02:00 |
|
|
|
f7576a941d
|
Migrate GLSL to Slang, text shader
|
2026-09-12 23:48:30 +02:00 |
|
|
|
8d5a2db342
|
Compile shaders in build.zig
|
2026-08-30 00:48:43 +02:00 |
|
|
|
40fcba9323
|
Globalize textures, materials and gui
|
2026-05-23 01:37:28 +02:00 |
|
|
|
c971443b02
|
Preallocate texture VRAM, move files around
|
2026-05-22 23:38:16 +02:00 |
|
|
|
fd311b97e7
|
Minor refactors
|
2026-05-22 23:34:25 +02:00 |
|
|
|
ad80fb4fd9
|
Make use of some globals to stop typing engine everywhere.
|
2026-05-15 02:20:08 +02:00 |
|
|
|
36434f8107
|
Remove legacy render passes and frambebuffers in favor of dynamic rendering
Somehow, some way, we ended up with net positive lines changed
|
2026-05-13 17:28:16 +02:00 |
|
|
|
e736c0df34
|
Update vk.xml
|
2026-05-13 14:09:31 +02:00 |
|
|
|
41b60c45d6
|
Replace legacy VkDeviceCreateInfo::pEnabledFeatures with VkPhysicalDeviceFeatures2in pNext chain
|
2026-05-13 14:08:11 +02:00 |
|
|
|
bce62feb09
|
GUI: Box drawing
|
2026-05-13 05:40:31 +02:00 |
|
|
|
79c62141df
|
Update to zig 0.16.0, update deps, Vulkan validation fixes
|
2026-05-13 00:43:49 +02:00 |
|
|
|
39712e359d
|
Use castle's stbi instead of zstbi
|
2026-02-06 23:27:21 +01:00 |
|
|
|
33a0b241ef
|
Fantasizing about C API and plugins
|
2026-01-16 20:28:08 +01:00 |
|
|
|
133994d2ef
|
Block placing
|
2026-01-08 13:27:35 +01:00 |
|
|
|
d96946d1a0
|
BLOK DISTROJ
|
2026-01-07 14:19:49 +01:00 |
|
|
|
0d171fb892
|
Fix -Z chunk face
|
2026-01-07 13:54:53 +01:00 |
|
|
|
4a83333116
|
Nothing
|
2026-01-06 21:10:07 +01:00 |
|
|
|
bc2131f1e4
|
Resolve quaternion fiasco
|
2026-01-05 23:59:43 +01:00 |
|
|
|
00cfdcd77b
|
Try to understand what's wrong and fail
|
2026-01-04 22:45:00 +01:00 |
|
|
|
fed1e982d2
|
Use castle for vecmath (doesn't work fully yet)
|
2026-01-04 17:13:58 +01:00 |
|
|
|
21c1d2e139
|
Attempts at raycast
|
2026-01-04 15:44:29 +01:00 |
|
|
|
8858e0c53e
|
Add abs and sign to int vectors
|
2025-12-30 20:33:07 +01:00 |
|
|
|
9b7155d39d
|
Fix math
|
2025-12-25 22:47:48 +01:00 |
|
|
|
63f7068b91
|
Remove debug print spam
|
2025-12-21 22:41:59 +01:00 |
|
|
|
a77bddbdb2
|
Separate out Chunks-related code, "fix" collisions to be less broken
|
2025-12-21 22:26:55 +01:00 |
|
|
|
d63aeba562
|
Cleanup int collision math, which is still wrong
|
2025-12-20 22:31:32 +01:00 |
|
|
|
1453b2bbd7
|
Fix validator warning
|
2025-12-20 18:19:49 +01:00 |
|
|
|
8f19b16130
|
Transient CB only, validation fixes
|
2025-12-20 18:11:24 +01:00 |
|
|
|
71015874a9
|
Trying to improve collisions and failing
|
2025-12-19 01:36:50 +01:00 |
|
|
|
04ae797196
|
Bad collisions
|
2025-12-12 01:24:09 +01:00 |
|
|
|
df43975af4
|
Clamp skybox to prevent +inf overflow
|
2025-12-08 01:31:30 +01:00 |
|
|
|
d760e9e259
|
JANK HACK RenderDoc fix
|
2025-12-07 23:59:22 +01:00 |
|
|
|
7c438d1284
|
Sketchy skybox
|
2025-12-07 23:27:42 +01:00 |
|
|
|
df00e3052f
|
Load and convert skybox to cubemap
|
2025-12-07 01:23:15 +01:00 |
|
|
|
9baf42e838
|
Complete all Vulkan wrappers. Maybe worth it.
|
2025-12-05 22:07:06 +01:00 |
|
|
|
a372bcb981
|
More refactors around assets. Trust me, we need them
|
2025-12-04 23:31:30 +01:00 |
|