Fix bug in heightmap code caused by previous commit
Performance experiment with the goal of reducing number of memory allocations
Fixed pointer lock related deadlock on some systems. Fixed issue where engine would crash if the window was repainted while no state was set.
Added option to change the transparent background
Changed to depth scaled normal offset biasing, reducing shadow artifacts (but bias numbers need to be retuned). Biasing moved from shadowMap.geom to lightingEquations.frag. Depth clamping is now used, eliminating the need for the z tolerance settings. Culling mode is now configurable. The bloom enable toggle is now in BaugrConf. Fixed a goof where light counts provided to the shader could exceed the maximum. Fixed bugs where the projection matrix did not always update properly when changing t...
Regenerated binaries
Fixed bug in code checking argument counts for interrupt functions called from dsp risvm code, added missing dllexport/dllimport to risvm api
Fixed bugs in area averaging scaling filter