glChAoS.P v1.7WiP
simplescreenrecorder-2024-11-28_23.48.06.mp4
Only Linux and Windows binaries are provided: this is last build to use directly on PC
Adding also MacOS binary (please read below)
Linux users
It's compiled with gcc 13 (13.3), therefore it should be forward compatible (e.g. starting from Ferdora 39 or Ubuntu 24.04)
*Is necessary to have installed GLFW package: (e.g. Ubuntu: sudo apt install libglfw3
, Fedora: sudo dnf install glfw
)
Windows users
It's compiled in "compatibility OpenGL 4.1" due to an unexpected problem on AMD Windows drivers, concerning GLSL subroutines (OpenGL 4.5)
Same hardware, with Linux, there are no problems (but AMD Linux driver are "open", those of Windows are proprietary)
MacOS users
Tested and compiled on Sonoma.
The file glChAoSP_OSX is an "terminal executable" and is necessary launch it from terminal: it CAN'T be "opened" with Finder (loses the original path). The old glChAoSP.app
, written for Mojave, no longer works: requires review (I'm working on)
A Known problem there is with the "empiric" display resolution (Display Settings), it resizes the framebuffer of OpenGL, but the window remains unchanged: must be set to "More Space", or select manually (in Advanced) your NATIVE display resolution.
installation
No installer provided / needed: just download the glChAoSP_release.zip binary archive (it contains all binaries for Linux and Windows) and decompress it in a folder whatever: only the internal directories structure must be preserved.
Added tarball glChAoSP_release.tar.gz for Linux users: it's same but maintains executable attributes for binaries.
*please feel free to report any malfunction, also via direct e-mail (if you don't have a GitHub account ): email addresses are at the beginning of (any) source code file