System
- macOS 26.4.1 (Tahoe)
- Apple M1 MacBook Air
- Built from source (latest main branch)
Problem
Green and blue rendering artifacts throughout the game world. Font rendering in menus is broken (white squares instead of text).
Console output (root cause)
CGLMShaderPair::SetProgramPair: Centroid masks differ at link time of vertex shader lightmappedgeneric_vs20 and pixel shader null!
CGLMShaderPair::SetProgramPair: Centroid masks differ at link time of vertex shader lightmappedgeneric_vs20 and pixel shader vertexlit_and_unlit_generic_ps20b!
CGLMShaderPair::SetProgramPair: Centroid masks differ at link time of vertex shader lightmappedgeneric_vs20 and pixel shader bloomadd_ps20b!
Tested
- mat_hdr_level 0/1/2 — no fix
- mat_specular 0, mat_bumpmap 0 — no fix
- mat_dxlevel 70/80/90 — no fix
autoexec.cfg (tested config)
mat_hdr_level 2
mat_dxlevel 80
r_newflashlight 0
r_shadows 0
r_flashlightdepthtexture 0
mat_specular 0
mat_bumpmap 0
mat_parallaxmap 0
Screenshots

System
Problem
Green and blue rendering artifacts throughout the game world. Font rendering in menus is broken (white squares instead of text).
Console output (root cause)
CGLMShaderPair::SetProgramPair: Centroid masks differ at link time of vertex shader lightmappedgeneric_vs20 and pixel shader null!
CGLMShaderPair::SetProgramPair: Centroid masks differ at link time of vertex shader lightmappedgeneric_vs20 and pixel shader vertexlit_and_unlit_generic_ps20b!
CGLMShaderPair::SetProgramPair: Centroid masks differ at link time of vertex shader lightmappedgeneric_vs20 and pixel shader bloomadd_ps20b!
Tested
autoexec.cfg (tested config)
mat_hdr_level 2
mat_dxlevel 80
r_newflashlight 0
r_shadows 0
r_flashlightdepthtexture 0
mat_specular 0
mat_bumpmap 0
mat_parallaxmap 0
Screenshots