Jason Mitchell
41eafbd151
GLSL Downgrading ( #1348 )
2026-01-31 13:23:02 -08:00
Jason Mitchell
6947ffa3e2
Add IS_IRIS define as an option.
2026-01-30 18:10:27 -08:00
Jason Mitchell
969d2c3710
Backports tessellation shader support, safe zone shadow culling, and shader pack rendering directives.
2026-01-30 18:10:27 -08:00
Jason Mitchell
51533a81ec
Misc Shaderpack loading fixes ( #1343 )
2026-01-30 14:53:41 -08:00
Eclipse-Sol
90eabb5d40
Add hardcoded entities and player_cape ( #1327 )
2026-01-30 14:53:26 -08:00
Jason Mitchell
3cdd934987
First pass at setup/begin pass support ( #1335 )
2026-01-29 07:53:04 -08:00
Jason Mitchell
bee9541797
Shadow Compute Shaders ( #1333 )
2026-01-28 00:03:04 -08:00
Jason Mitchell
8d3ab41c53
Use entity position instead of camera pos ( #1330 )
2026-01-26 22:19:54 -08:00
Jason Mitchell
48d032e654
Tweaks ( #1329 )
2026-01-26 21:08:09 -08:00
mist475
db919b5f37
add biomeDictionary and lotr compat to BiomeUniforms ( #1324 )
2026-01-26 09:58:08 -08:00
MalTeeez
cde47ea423
Add option to disable f3 additions ( #1308 )
2026-01-26 09:56:11 -08:00
Eclipse-Sol
dcea970a77
Various Shader Fixes ( #1315 )
2026-01-25 16:56:54 -08:00
Jason Mitchell
36d98fcb22
Fix currentRenderedItemId for ItemBlocks ( #1307 )
2026-01-24 12:43:03 -08:00
Jason Mitchell
d396b611ad
Buffer fixes ( #1304 )
2026-01-24 11:30:05 -08:00
Jason Mitchell
08f4c0f9db
Make feature flag defines available in shader.properties preprocessing ( #1303 )
2026-01-24 10:10:13 -08:00
Jason Mitchell
7fed54264e
No more OpenGLHelper ( #1297 )
2026-01-23 19:48:52 -08:00
Jason Mitchell
94254006df
Properly cleanup ( #1294 )
2026-01-23 18:19:46 -08:00
Jason Mitchell
f79774df65
Respect shader render layer overrides ( #1293 )
2026-01-23 16:43:01 -08:00
Eclipse-Sol
2f2fc22df3
Add support for dimension.properties ( #1283 )
2026-01-22 19:17:16 -08:00
Jason Mitchell
88e4d2fd6c
Use Separate AO & SmoothLightPipeline
2026-01-22 16:32:15 -08:00
Jason Mitchell
bb52476d27
Custom images, textures, SSBO, and ShaderPack/ShaderProperties backports
2026-01-22 16:32:15 -08:00
Jason Mitchell and Eclipse-Sol
362724610c
Add Various Features ( #1209 ) ( #1277 )
...
Co-authored-by: Eclipse-Sol <phillips-l@outlook.com >
2026-01-19 13:03:56 -08:00
Jason Mitchell
52db6b56d6
Fix GLSL 120 support ( #1243 )
2026-01-08 21:34:40 -08:00
Jason Mitchell
42d7ed58aa
2.0.0 Alpha1 Fixes ( #1240 )
2026-01-08 19:26:56 -08:00
Jason Mitchell
be90a01725
Angelica 2.0
...
* GLStateManagerService & RenderSystemService
* Wire up Celeritas
* Iris working
* Dynamic lights working
* Goodbye Sodium 0.2
* Add Multi-Threading for check meshing again
2026-01-07 13:22:16 -08:00
Jason Mitchell
085ec79c21
Set defaults once per TE pass instead of once per TE ( #1213 )
2026-01-03 12:46:40 -08:00
Jason Mitchell
92b6dcc010
Texture cache fixes ( #1198 )
2025-12-23 17:38:52 -08:00
Jason Mitchell
89132f3ef9
Parallel shader transformation and use Transformer instead of Utils ( #1191 )
2025-12-23 09:11:32 -08:00
Eclipse-Sol
f0d45b0d62
Fix metadata parsing by removing space in split ( #1196 )
2025-12-23 01:53:31 +00:00
glowredman
a32f9ca244
Only catch Exceptions not Errors ( #1186 )
2025-12-21 14:14:50 +01:00
sisyphussy
a8107f97e8
Add VAO's ( #1126 )
2025-12-07 16:51:32 -08:00
Jason Mitchell
cfd8eb1411
fix compatability profile detection ( #1159 )
2025-12-05 17:01:20 -08:00
Jason Mitchell
33de1de9c4
Add display list compilation/optimization ( #1141 )
2025-12-02 21:43:17 -08:00
Jason Mitchell
55811b9d7b
Set some defaults for tile entity rendering: ( #1144 )
2025-12-02 09:54:48 -08:00
Christoffer Hjalmarsson
7d2fe12ce9
Fix PBR atlas failing to load all textures ( #1132 )
2025-11-30 10:26:09 -08:00
Jason Mitchell
72ca675c93
Uniform Additions and fixes ( #1102 )
2025-11-07 14:39:10 -08:00
ah-OOG-ah
4b2d57a32d
Update model API ( #842 )
...
* Bump GTNHLib
* Change test block's properties
This makes it easier to test the block overlay
* Update VanillaModels.java
# Conflicts:
# src/main/java/com/gtnewhorizons/angelica/models/VanillaModels.java
* Revert rename
* Rename models
* Sledgehammer out removed abstractions
* Switch to ModelISBRH
* Replace old models
With a single new and interesting model!
* Adapt to GTNHLib
* Remove dead code
* Fix JSON model detection + remove dead code
* Remove direct model renderer
* yet more yote
* Remove ColorABGR
* Remove unused line methods
* Yeet color fully
* publicize nextLong
Technically you don't *need* this on Java 8, but it silences a warning and doesn't break anything so 🤷
* yoten
* Register Angelica for automatic texture loading
* Remove TX-Loader dep
* Make the list mutable
* Remove rebase mistake
* Bump BS + deps
2025-11-06 17:40:45 +00:00
Darren Eberly
06bf71126f
Add several missing built-in uniforms ( #1101 )
2025-11-05 15:38:57 -08:00
Darren Eberly
4c0f2f2685
Disable hardcoded custom uniforms by default
2025-11-05 12:25:18 -08:00
Jason Mitchell
78334717e7
Fix TAA:
...
* Return an immutable view of the underlying camera position to avoid mutating it
* Update Camera Uniforms to utilize the view instead of mutating in place
2025-11-05 09:59:47 -08:00
Jason Mitchell
21ef5905c8
Roll back some of the hacks ( #1085 )
2025-10-30 20:50:43 -07:00
ABKQPO
5b67eaa474
Quick fix PBR Resourcepack loader error ( #1043 )
2025-10-29 08:01:52 -07:00
DarkShadow44
7035dbde02
Rework ANGELICA_VERSION into an integer ( #873 )
2025-10-22 01:19:15 +00:00
sisyphussy
e7fa7f62d0
Fix framebuffer depth not clearing ( #1051 )
2025-10-20 14:36:02 -07:00
Jason Mitchell
34b6efde7b
Maybe fix TAA ( #1047 )
2025-10-12 17:40:41 -07:00
Kotmatross
9a621405ba
Fix Tileentities not casting shadows ( #1024 )
2025-09-26 12:04:46 -07:00
Alexdoru
85b0277a66
use EnumChatFormatting and not Realms enum to avoid crash ( #996 )
2025-07-21 10:59:04 +02:00
David Lindström
3d76cb3073
Use instanceof instead of direct cast to protect against scenarios where mods like FMB use the same rendering code for world, inventory and preview, where the two latter happens in passes that are not rendered using a CapturingTesselator
2025-05-27 14:10:07 -07:00
kotmatross28729
45fb120223
Fix COLOR_BUFFER_BIT leak in ShaderPackScreen
2025-05-25 08:25:59 -07:00
Fabian Maurer
720aaca1b7
Add functionality to fake blockId for shaders
2025-04-24 14:11:24 -07:00