Kelsidavis-WoWee/include
Kelsi c4d0a21713 Improve shadow performance: halve resolution, 9x fewer PCF taps, throttle depth pass
- SHADOW_MAP_SIZE 2048→1024: 4x fewer pixels rasterized in depth pass
- Replace 9-tap manual PCF loop with single hardware PCF tap in all 4 receiver
  shaders (terrain.frag, wmo_renderer, m2_renderer, character_renderer).
  GL_LINEAR + GL_COMPARE_REF_TO_TEXTURE already gives 2×2 bilinear PCF per
  tap for free, so quality is maintained while doing 9x fewer texture fetches.
- Throttle shadow depth pass to every 2 frames; OpenGL depth texture persists
  between frames so receivers always have a valid shadow map. 1-frame lag at
  60 fps is invisible.
2026-02-18 21:09:00 -08:00
..
audio Implement MPQ-path sound loading in AudioEngine 2026-02-17 18:52:19 -08:00
auth Vanilla/Turtle WoW support: M2 loading, bone parsing, textures, auth 2026-02-13 16:53:28 -08:00
core Fix two packaging bugs 2026-02-18 18:29:34 -08:00
game Fix Windows build errors in warden and CharCreateResult 2026-02-18 18:39:07 -08:00
network Fix two more Windows/MinGW compile errors 2026-02-18 17:59:11 -08:00
pipeline Fix M2 white shell artifact from missing textures, add opacity track support 2026-02-17 23:52:44 -08:00
platform Fix three Windows-specific compile errors 2026-02-18 17:52:28 -08:00
rendering Improve shadow performance: halve resolution, 9x fewer PCF taps, throttle depth pass 2026-02-18 21:09:00 -08:00
ui Fix audio volume settings: apply saved values on startup, don't overwrite with audio manager defaults 2026-02-17 17:37:20 -08:00