Daemon
Daemon copied to clipboard
The Dæmon game engine. With some bits of ioq3 and XreaL.
Display rate seems to be lower, like if refresh rate was suboptimal. FPS count is unaffected, but it feels like if some frames were dropped. The problem seems to be...
In order to investigate #533, I modified the FXAA GLSL code to mark as red the pixel selected by the GLSL shader for applying antialiasing. And I discovered that FXAA...
It was disabled when moving to OpenGL core profile in 2016, see f3705e57cd6b06aa7ce176be207840ab3270eda4 When I re-enable it I don't get it working anyway, even with compatibility profile.
I did some test by doing random modification in GLSL code like multiplying red component by 2 and I can tell the GLSL shader is indeed contributing to the display,...
[Q3Rally](https://www.q3rally.com/) is a Quake3 mod that became standalone, there is no reason Q3Rally maps would not load and render properly, otherwise that means we have a bug or a regression...
Matias on Facebook told me he is not able to see his Unvanquished 0.50.0 LAN server while running Windows 10. This is what he did: - create a LAN server...
The `r_lazyShaders` has three values: - `0`: current default: compute all the GLSL shaders at startup before reaching main menu. * advantages: - When you reach the main menu, you...
While working on #478 I noticed the string we use to store the list of available OpenGL extensions is smaller than the list of available OpenGL extensions itself provided by...
By looking at this code: https://github.com/DaemonEngine/Daemon/blob/95915040470b774c818b90caec609b7b3dacfa6f/src/engine/renderer/tr_vbo.cpp#L307-L312 https://github.com/DaemonEngine/Daemon/blob/95915040470b774c818b90caec609b7b3dacfa6f/src/engine/renderer/tr_vbo.cpp#L369-L377 I thought that this was probably the best way to make a compact C/C++ code to save space in a release tarball, but...
It looks like CMAKE Release build defaults to -O3 but RelWithDebInfo build defaults to -O2: ``` CMakeCache.txt 79:CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG 103:CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG ``` ``` CMakeCache.txt 76:CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG 100:CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG...