Descent3/renderer
Ryan C. Gordon 6c8977caf0
Heavy patching for compiler warnings.
The vast majority of this is fixing up `char *` that should be `const char *`
but a handful of other fixes, like potential buffer overflows that GCC
noticed, etc, were applied as well.

This removes `-Wno-write-strings` from CMakeLists.txt, as it is no longer
necessary, as there is no longer a flood of compiler warning spam when
building.

This does not fix all compiler warnings; there are still a handful, and they
are legitimate, but they can be dealt with in a future commit.
2024-04-29 00:18:56 -04:00
..
CMakeLists.txt Some more CMake white space formatting 2024-04-21 11:46:32 +02:00
dyna_gl_ryan.h Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
dyna_gl.h Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
HardwareClipper.cpp Updated source to reflect the license that this code is released under. 2024-04-20 09:57:49 -06:00
HardwareDraw.cpp Updated source to reflect the license that this code is released under. 2024-04-20 09:57:49 -06:00
HardwareGlobalVars.cpp Updated source to reflect the license that this code is released under. 2024-04-20 09:57:49 -06:00
HardwareInstance.cpp Updated source to reflect the license that this code is released under. 2024-04-20 09:57:49 -06:00
HardwareInternal.h Updated source to reflect the license that this code is released under. 2024-04-20 09:57:49 -06:00
HardwareOpenGL.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
HardwarePoints.cpp Updated source to reflect the license that this code is released under. 2024-04-20 09:57:49 -06:00
HardwareSetup.cpp Updated source to reflect the license that this code is released under. 2024-04-20 09:57:49 -06:00
HardwareTransforms.cpp Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
lnxscreenmode.cpp Updated source to reflect the license that this code is released under. 2024-04-20 09:57:49 -06:00
RendererConfig.h Updated source to reflect the license that this code is released under. 2024-04-20 09:57:49 -06:00
SoftwareClipper.cpp Updated source to reflect the license that this code is released under. 2024-04-20 09:57:49 -06:00
SoftwareDraw.cpp Updated source to reflect the license that this code is released under. 2024-04-20 09:57:49 -06:00
SoftwareGlobalVars.cpp Updated source to reflect the license that this code is released under. 2024-04-20 09:57:49 -06:00
SoftwareInstance.cpp Updated source to reflect the license that this code is released under. 2024-04-20 09:57:49 -06:00
SoftwareInternal.h Updated source to reflect the license that this code is released under. 2024-04-20 09:57:49 -06:00
SoftwareOpenGL.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
SoftwareOpenGLMeshBuilder.cpp Updated source to reflect the license that this code is released under. 2024-04-20 09:57:49 -06:00
SoftwarePoints.cpp Updated source to reflect the license that this code is released under. 2024-04-20 09:57:49 -06:00
SoftwareSetup.cpp Updated source to reflect the license that this code is released under. 2024-04-20 09:57:49 -06:00