GLdc/GL
Falco Girgis b09e630304 Implemented support for all vertex attribute fmts.
1) GLdouble was incorrectly being treated as GLfloat which is now broken
   with -m4-single as default. Fixed.
2) Implemented all missing double-precision vertex attribute reader
   functions.
3) Implemented all missing vertex reader/extracter functions for
   unsigned/signed ints and unsigned/signed shorts.
4) Added (void) argument lists to every function missing them.
    - Not the same as accepting no arguments in C, as with C++.
5) Added KOS's __restrict to software.h so it can be used in common code.
2025-02-19 08:54:21 -06:00
..
alloc Fix alloc_count_continuous calculation 2025-02-03 06:53:16 +11:00
platforms Implemented support for all vertex attribute fmts. 2025-02-19 08:54:21 -06:00
attributes.c Implemented support for all vertex attribute fmts. 2025-02-19 08:54:21 -06:00
config.h fix: config.h moved to #pragma once 2020-03-05 14:45:05 -05:00
draw_fastpath.inc Optimise vertex transform in non-fast path to avoid storing xyz to memory and then loading it again 2025-02-02 14:36:40 +11:00
draw.c Fix lighting using some values calculated for last vertex, instead of the current vertex 2025-02-08 12:23:43 +11:00
error.c Move error handling code into the cold path 2025-02-01 19:58:22 +11:00
flush.c Fix up paletted textures 2023-09-06 08:01:01 +01:00
fog.c Error cleanup and immediate mode perf improvements 2021-09-13 10:29:04 +01:00
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 fixed gluPerspective to use GLdouble instead of GLfloat for m4-single compilation. 2025-02-05 10:42:05 -07:00
immediate.c Defer recomputing attributes state when possible 2025-02-01 18:17:28 +11:00
lighting.c Fix lighting using some values calculated for last vertex, instead of the current vertex 2025-02-08 12:23:43 +11:00
matrix.c Add support for glGetIntegerv(GL_MATRIX_MODE,...) 2025-02-09 19:13:38 +00:00
platform.h platform.h: support Naomi again 2025-02-05 20:29:21 +00:00
private.h Add support for glGetIntegerv(GL_MATRIX_MODE,...) 2025-02-09 19:13:38 +00:00
state.c Add support for glGetIntegerv(GL_MATRIX_MODE,...) 2025-02-09 19:13:38 +00:00
texture.c removed the commented out debug printing 2024-12-07 16:24:05 -07:00
types.h Use Moops memcpy 2023-03-05 21:16:12 +00:00
util.c X86 2021-04-09 15:24:47 +00:00
version.c.in X86 2021-04-09 15:24:47 +00:00