Commit Graph

1534 Commits

Author SHA1 Message Date
Tropical
2ce1b0b261 add libglm-dev 2026-03-29 22:56:53 -05:00
Tropical
cf1d3436f1 remove env field 2026-03-29 22:56:05 -05:00
Tropical
1128e602fd overcomplicating it 2026-03-29 22:51:54 -05:00
Tropical
a5b66ec462 revert CI 2026-03-29 22:46:00 -05:00
Tropical
ee5ec1b872 Merge pull request #320 from 4jcraft/func/bttr-cwd
CWD Deprecation, Better Media searching (sound, fonts, textures).
2026-03-29 21:17:44 -05:00
JuiceyDev
413f22f231 Merge branch 'dev' into func/bttr-cwd 2026-03-30 04:13:11 +02:00
ffqq
9eb1fb3509 Merge pull request #324 from 4jcraft/immediategone-v2
feat: OpenGL 3.3 Core/ES Renderer
2026-03-30 05:10:49 +03:00
Tropical
bfbbf64592 THAT IS SO ANNOYING WHY NIX 2026-03-29 21:06:57 -05:00
Tropical
4b8ebbb824 what if i 2026-03-29 21:02:24 -05:00
JuiceyDev
f25b105bee slight optimizations 2026-03-29 20:56:00 -05:00
JuiceyDev
19e7386d12 light fix 2026-03-29 20:56:00 -05:00
JuiceyDev
3986e4642b ghost segfault??????? 2026-03-29 20:56:00 -05:00
MatthewBeshay
c6fa51d592 perf(render): optimise tile entity cleanup and profiling 2026-03-29 20:56:00 -05:00
JuiceyDev
51ad1434db new culler 2026-03-29 20:56:00 -05:00
JuiceyDev
abba4b57ce Fixed broken LevelRenderer.cpp and removed merge garbage 2026-03-29 20:55:59 -05:00
MatthewBeshay
a3f7f7d03c perf(render): improve chunk scheduling and refine rebuild profiling 2026-03-29 20:55:59 -05:00
MatthewBeshay
47b7d90835 feat(profiling): add low-overhead in-engine frame profiler 2026-03-29 20:55:59 -05:00
MatthewBeshay
b5b4fc34fe fix(linux): increase iggy render-target budget to 64mb 2026-03-29 20:55:59 -05:00
MatthewBeshay
f499eaee9c chore(linux): add diagnostics for iggy render-target exhaustion 2026-03-29 20:55:59 -05:00
Tropical
94a67d41b6 inline that 2026-03-29 20:55:59 -05:00
Tropical
21092cb686 fix: stub IggyValueGetTypeRS 2026-03-29 20:55:59 -05:00
JuiceyDev
5e7bba862c perf fix culler thing 2026-03-29 20:55:58 -05:00
JuiceyDev
48935be0fa format meson.options 2026-03-29 20:55:58 -05:00
JuiceyDev
5357e75037 gamerenderer bit more optimized 2026-03-29 20:55:58 -05:00
JuiceyDev
bb50db7d9b Cleaned up linuxGL.cpp 2026-03-29 20:55:58 -05:00
Tropical
d6394de900 fix: get rid of redundant option check 2026-03-29 20:55:58 -05:00
JuiceyDev
cb144f3deb temp removal 2026-03-29 20:55:58 -05:00
Tropical
19d0af460e fix: remove gl2 option 2026-03-29 20:55:58 -05:00
Tropical
b963a61caf refactor: use combo option for renderer selection 2026-03-29 20:55:58 -05:00
Tropical
73a74f4872 chore: clean up LevelRenderer diffs 2026-03-29 20:55:58 -05:00
JuiceyDev
d2e77c63ad refactor meson and final gles support, cleaner gdraw 2026-03-29 20:55:58 -05:00
JuiceyDev
a2ec6610a5 mistake while commit, gles was turned on by default. 2026-03-29 20:55:58 -05:00
JuiceyDev
4aa8106e52 rewrote & formatted meson, also added gles to renderer, no need to touch, it works, and it'll help for future support. basically a neat lil touch 2026-03-29 20:55:58 -05:00
JuiceyDev
e2a6c3f92c ss not here 2026-03-29 20:55:58 -05:00
MatthewBeshay
31acc46308 fix(linux): localise chunk transforms and guard optional iggy paths 2026-03-29 20:55:57 -05:00
JuiceyDev
dc8c0b04c0 apply setchuckoffset to direct shader matrix 2026-03-29 20:55:57 -05:00
Tropical
35d92fe504 docs: add FIXME for clipChunk translation 2026-03-29 20:55:57 -05:00
MatthewBeshay
d53831186e fix(linux): stop core-profile GL state leakage in iggy title rendering 2026-03-29 20:55:57 -05:00
Tropical
485edf0679 clean up the diff further 2026-03-29 20:55:57 -05:00
Tropical
fc6e4e32b1 undo further LevelRenderer changes 2026-03-29 20:55:57 -05:00
Tropical
fb745767f2 undo changes to Camera.cpp 2026-03-29 20:55:57 -05:00
Tropical
69e9db9edc chore: undo some comments 2026-03-29 20:55:57 -05:00
MatthewBeshay
8dfd9e5044 fix(gui): always rebind textures for java font rendering 2026-03-29 20:55:57 -05:00
Tropical
c60a71581d revert ItemRenderer changes 2026-03-29 20:55:57 -05:00
MatthewBeshay
9680753f5e fix(linux): restore UI GL state handoff for core renderer 2026-03-29 20:55:57 -05:00
Tropical
fa24812582 revert some seemingly unneeded changes 2026-03-29 20:55:57 -05:00
Tropical
23af1b0a72 revert unintentional turnOnGui 2026-03-29 20:55:57 -05:00
Tropical
a4db31ee64 add back ItemRenderer comment 2026-03-29 20:55:57 -05:00
Tropical
dbd7ce40cd fix: don't GL_NORMALIZE/GL_RESCALE_NORMAL when rendering items 2026-03-29 20:55:57 -05:00
Tropical
ca601c8205 restore original code for renderGuiItem 2026-03-29 20:55:57 -05:00