GLdc/GL
Falco Girgis 49f2f0917b Nehe20 Build Fix + Warnings cleanup for GCC14.1.0.
Newest toolchain is bitchier, so I wanted to go ahead and clear up all
of the warnings from building GLdc and the various examples...

1) Set CMake CXX standard to 14 instead of 11, since CXXFLAGS were
  enforcing that language standard anyway.
2) Fixed a bunch of strict aliasing violations in immediate.c: glVertex3f.
3) Removed or commented out lots of unused variables.
4) Fixed some "suggested inner braces on initializer" crap.
5) Fixed a bunch of signed vs unsigned pointer assignments.
6) Fixed several printf() warnings from using %d with int32_t (needs to
   be %ld for long int).
7) Fixed build issue with Nehe20 from not including kos.h for the
   KOS_ROMDISK macro.
8) Fixed some signed vs unsigned comparison mismatches in C++ template
   instantiations within clipping tests.
9)
2024-07-31 20:35:34 -05:00
..
alloc Implement defragmenting the memory 2023-09-08 17:49:46 +01:00
platforms Merge branch GLdc:master into master 2024-07-31 19:10:27 +00:00
config.h
draw_fastpath.inc Fix issues with GL_QUADS 2023-05-31 18:27:17 +01:00
draw.c Fix alpha values 2024-07-21 10:28:13 +00:00
error.c
flush.c Fix up paletted textures 2023-09-06 08:01:01 +01:00
fog.c
framebuffer.c Make glGenerateMipmap the function, and EXT the alias 2023-07-26 20:33:12 +01:00
gl_assert.h Clean ups and optimisations 2022-08-25 21:24:08 +01:00
glu.c
immediate.c Nehe20 Build Fix + Warnings cleanup for GCC14.1.0. 2024-07-31 20:35:34 -05:00
lighting.c Don't update lights unnecessarily 2023-03-23 20:01:41 +00:00
matrix.c Update matrix.c 2024-02-18 23:34:59 +00:00
platform.h Set the opb counter 2024-03-11 19:11:35 +00:00
private.h Drastically refactor glTexImage2D 2023-08-26 20:34:11 +01:00
state.c Nehe20 Build Fix + Warnings cleanup for GCC14.1.0. 2024-07-31 20:35:34 -05:00
texture.c Should be GL_BGRA 2024-04-27 11:05:40 -04:00
types.h Use Moops memcpy 2023-03-05 21:16:12 +00:00
util.c
version.c.in