VReaperV
VReaperV
Make somewhat messy code I noticed while working on #1105 and subsequent prs into something more readable. Merge the two branches in `GLShaderManager::buildPermutation()` into one since they were doing essentially...
Removing any of the files in the game's folder, then starting the updater, does not result in the updater downloading those files, instead it just starts up daemon as is....
This results in updater failing after reinstalling (unless one manually presses the settings button at startup, which is not an intuitive solution to this issue) due to it still expecting...
Render it above the momentum bar. Fixes a regression that made it almost invisible under certain conditions.
https://users.unvanquished.net/~sweet/pkg/map-moonbase_0.7.1.dpk Go into the alien default area and observe the FPS dropping by about half. This is particularly egregious at `/setviewpos -4345 -110 -207 -98 38`. According to the profiling...
Add `r_profilerRenderSubGroups` and `r_profilerRenderSubGroupsMode`. If `r_profilerRenderSubGroups` is enabled and the required subgroup extensions are suported, lightMapping and generic shaders will change their output colour to `dim red->bright red->dim green->bright green`...
Some of the settings we have, like specular maps and reflection maps require one or more other settings to work. The engine should inform one about such missing settings, which...
This is to keep track of issues with static cubemap reflections, since there's multiple of them. To enable reflections, use `/r_normalMapping 1; r_deluxeMapping 1; r_specularMapping 1; r_reflectionMapping 1; r_physicalMapping 0`/,...
Avoid the overhead of fetching all or most of the lighttile texture and running shaders that do nothing when there are no dynamic lights.