| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 2024.4 source code.tar.gz | 2024-12-06 | 4.7 GB | |
| 2024.4 source code.zip | 2024-12-06 | 4.7 GB | |
| README.md | 2024-12-06 | 2.4 kB | |
| Totals: 3 Items | 9.5 GB | 0 | |
2024.4
new: integrated PBR renderer (@zpl-zak) new: --nocook (@zpl-zak) new: 3rd_luaffi.h new: add shadertoy material in demos (@zpl-zak) new: add update command (PLUG.bat) new: added skybox_pbr() method to load IBL maps (@zpl-zak) new: animlist() (@zpl-zak) new: camera_fps2() (@zpl-zak) new: font_wrap(), font_clip(), font_scale(), FONT_JUSTIFY (@zpl-zak) new: fx_order() support (@zpl-zak) new: implemented shader uniform caching (@zpl-zak) new: object_anim() (@zpl-zak) new: TEXTURE_ANISOTROPY, MODEL_NO_FILTERING flags (@zpl-zak) new: window_has_debug() + window_debug() to show/hide debug UI (@zpl-zak)
chg: add @filelists support (PLUG.bat) chg: compute brdf lut (@zpl-zak) chg: COOK_DISABLED > ENABLE_COOK chg: COOK_INI_PATHFILE chg: do not use openmp in retail builds chg: improved shader preprocessing logic (@zpl-zak) chg: made --cook-on-demand=1 by default chg: move PLUG.bat into plugins/ folder chg: move tonemap shaders to engine art/ dir (@zpl-zak) chg: moved font shaders to art/ folder (@zpl-zak) chg: promoted allocate_texture_unit() to public texture_unit() method (@zpl-zak) chg: remove iqm macros (@zpl-zak) chg: renderers are renderstate_t driven now (@zpl-zak) chg: script push/pop methods chg: update gamecontrollerdb.txt chg: update roadmap chg: updated docs chg: upgrade enet (@zpl-zak) chg: upgrade font demo (@zpl-zak)
fix: expired discord invite link (@rubenrookd) fix: fix compilation error in demos/physics/ samples fix: fixed broken luajit+python bindings since objv2 api fix: font align adjustments (@zpl-zak) fix: handled restartappifneeded steam case (@zpl-zak) fix: linux compilation (_alloca symbol) fix: set viewport while rendering shadertoys on a texture (@zpl-zak) fix: steam init ordering (demos/99-steam.c) (@zpl-zak) fix: texture units are now cycled each bind (prevents texture unit exhaustion) (@zpl-zak) fix: tweak sphere_to_polar() shader function (@zpl-zak) fix: ubuntu16+gcc compilation error fix: updated glfw3 swap buffer and interval funcs to match upstream (improves pacing) (@zpl-zak) fix: win32 guards within Steam code (@zpl-zak) fix: win32 timing in fps_timing_thread by replacing Sleep() call with sleep_ns() (uses WaitableTimer instead) (@zpl-zak) fix: wrong normals when rendering instanced models (@zpl-zak)
lab: PLUG manager