diff options
| author | salmonik <salmonik@tuta.io> | 2026-11-04 00:21:55 +0100 |
|---|---|---|
| committer | salmonik <salmonik@tuta.io> | 2026-11-04 00:21:55 +0100 |
| commit | b97ac5d495ce82e6f1cf051c3f3a29ff38c91982 (patch) | |
| tree | 7b16b311fb9fea94d4d160cc4cdd634f13033c25 /src/projectiles.cpp | |
| parent | Skybox image: decode PNG ourselves to avoid symbol interposition (diff) | |
| download | hl2h-b97ac5d495ce82e6f1cf051c3f3a29ff38c91982.tar.gz hl2h-b97ac5d495ce82e6f1cf051c3f3a29ff38c91982.zip | |
Skybox image: fix HDR sky binding; clip checkbox/arrow drawing
The HDR sky materials use the "sky" shader with $hdrcompressedtexture (DXT5).
Assigning an RGBA8 procedural texture there sampled as compressed data and
rendered black. Point $hdrbasetexture at the image, undefine
$hdrcompressedtexture (and its 0/1/2 variants) so the shader falls back, and
call IMaterial::Refresh (37) because the sky shader binds textures in
SHADER_INIT, which is otherwise cached.
GUI: draw_checkbox and the card expand chevron ignored the content clip, so
cards scrolled out of view leaked header widgets outside the window.
Log the first regenerator call (size/pitch/first pixel) for diagnosis.
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions
