Daemon icon indicating copy to clipboard operation
Daemon copied to clipboard

The Dæmon game engine. 20 years of development above id Tech 3. Historically based on id Tech 3 through ioq3, Wolf:ET and XreaL a very long time ago.

Results 452 Daemon issues
Sort by recently updated
recently updated
newest added

It is no secret that the continued support for ancient fossilised hardware has caused various issues and stalled progress (see e.g: #1567 and #1587). It also seems that such support...

A-Renderer
T-Project

Sky has much much smaller cost than before, which is very good. But it looks we still have some curious cost from it. I did some comparison on a Raspebrry...

A-Renderer
T-Performance

This should either be removed as unused (`Tess_ComputeTexMatrices` calculates matrices for all 5 bundles), or parsing should be added for other bundles.

A-Renderer
T-Cleanup

Build on FreeBSD/powerpc64 (big endian) failed with error: FAILED: CMakeFiles/engine-lib.dir/src/common/cm/cm_load.cpp.o /usr/bin/c++ -DBUILD_ENGINE -DDAEMON_ARCH_ppc64 -DDAEMON_BUILD_Release -DDAEMON_CXX_COMPILER_Clang=1 -DDAEMON_C_COMPILER_Clang=1 -DDAEMON_OPENGL_ABI -DDAEMON_OPENGL_ABI_LEGACY -DDAEMON_USE_ARCH_INTRINSICS=1 -DDAEMON_USE_ARCH_INTRINSICS_ppc64=1 -DDAEMON_USE_COMPILER_CUSTOMIZATION=1 -DDAEMON_USE_COMPILER_INTRINSICS=1 -DNACL_ANDROID=0 -DNACL_FREEBSD=1 -DNACL_LINUX=0 -DNACL_OSX=0 -DNACL_WINDOWS=0 -DTHIS_IS_NOT_A_DEBUG_BUILD -DUSE_CURSES -DUSE_CURSES_NCURSES...

T-Bug
A-Build

Master looks like this for me on the main menu. If I set `r_glslCache 0` it works. ![Image](https://github.com/user-attachments/assets/6196f537-ab92-4a87-a8b9-cdb663fe5e57)

T-Bug
A-Renderer
GPU-NVidia

`r_materialSystem 0`, `r_ssao 0` ![Image](https://github.com/user-attachments/assets/063afade-4780-446b-ba0d-0bc15333fca9) `r_materialSystem 0`, `r_ssao 1` ![Image](https://github.com/user-attachments/assets/0ec6dd21-c35d-4cb2-8f1d-b478e931a7dc) `r_materialSystem 1`, `r_ssao 1` ![Image](https://github.com/user-attachments/assets/9ba00e40-5361-4b73-8a7e-d64c9d0305c7) The last screenshot (material system + SSAO) is more similar to the first screenshot (SSAO...

T-Bug
A-Renderer
GPU-AMD

Some revamp of the `DaemonPlatform`/`DaemonArchitecture`/`DaemonCompiler`/`DaemonBuildInfo` helper code for CMake. I want this framework to be reusable for other projects, the first user outside of the engine may be the NaCl...

See that vega place in viewpos `486 -57 96 147 24`, the wrong black triangles on the disc surface on the right: ![Image](https://github.com/user-attachments/assets/57c4c030-8905-42da-bdef-13ab55757a0b) The bug disappears with `r_deluxeMapping 0`: ![Image](https://github.com/user-attachments/assets/7cece625-67ff-49bb-9f2e-62f2c14edba3)...

T-Bug
A-Renderer
Compiler-Clang

OpenGL 3.3 is already 15 years old, there's no point targeting hardware that's even older. It's not like anyone is playing on such hardware anyway, so it's just a burden...

A-Renderer
T-NUKE-Request

Requires #1586 This further improves the shader building by using GL_ARB_separate_shader_objects when it is available. This extension allows linking different shader stages separately, thereby decreasing the total amount of linking...

A-Renderer
T-Feature-Request