--- d1x/arch/ogl/include ---


Filename: loadgl.h
Revision 1.7donut 2003/07/06 01:51:16+7 -0
fix win32 GL_NV_register_combiners build stuff
Show difference between Revision 1.6 and 1.7
Revision 1.6donut 2003/07/06 00:45:21+66 -0
opengl hardware super-transparency support using GL_NV_register_combiners
Show difference between Revision 1.5 and 1.6
Revision 1.5donut 2003/07/01 14:58:22+11 -0
add OGL paletted texture support
Show difference between Revision 1.4 and 1.5
Revision 1.4donut 2002/04/06 17:21:26+2 -0
utilize hardware multitexturing support if possible (requires GL_NV_texture_env_combine4 extension)
Show difference between Revision 1.3 and 1.4
Revision 1.3donut 2000/01/12 10:26:27+35 -3
OGL: first attempt at multi-texturing, higher texbuf size
Show difference between Revision 1.2 and 1.3
Revision 1.2donut 1999/10/12 05:40:14+22 -1
a bit of work on linux support for loadgl.h
Show difference between Revision 1.1 and 1.2
Revision 1.1donut 1999/10/07 21:30:43None
runtime ogl loading

Filename: ogl_init.h
Revision 1.27donut 2003/07/07 10:07:13+2 -2
add opengl replacement texture support (requires libpng and zlib)
Show difference between Revision 1.26 and 1.27
Revision 1.26donut 2003/07/06 00:45:21+7 -0
opengl hardware super-transparency support using GL_NV_register_combiners
Show difference between Revision 1.25 and 1.26
Revision 1.25donut 2003/07/02 07:26:22+9 -4
use GL_RGB for non-transparent textures, and fix fonts not having transparent flag set (wouldn't get paletted)
Show difference between Revision 1.24 and 1.25
Revision 1.24donut 2003/07/01 14:58:22+13 -1
add OGL paletted texture support
Show difference between Revision 1.23 and 1.24
Revision 1.23donut 2002/04/22 20:15:35+8 -0
add anisotropic texture filtering support
Show difference between Revision 1.22 and 1.23
Revision 1.22donut 2002/04/06 17:21:26+33 -4
utilize hardware multitexturing support if possible (requires GL_NV_texture_env_combine4 extension)
Show difference between Revision 1.21 and 1.22
Revision 1.21donut 2002/04/01 08:04:53+4 -0
implement brightness/palette effects in OGL using SetGammaRamp, much faster than the hack that was being used. currently SDL only (though not too hard too add to WGL, not as easy as sdl)
Show difference between Revision 1.20 and 1.21
Revision 1.20donut 2002/03/26 08:20:01+2 -0
fix briefing spinning robot display in OGL
Show difference between Revision 1.19 and 1.20
Revision 1.19donut 2000/10/27 09:23:40+1 -0
prototype ogl_ubitblt_i
Show difference between Revision 1.18 and 1.19
Revision 1.18donut 2000/06/19 21:29:26+3 -0
undef multitexture defs since it doesn't work yet anyway
Show difference between Revision 1.17 and 1.18
Revision 1.17donut 2000/01/12 10:26:27+13 -1
OGL: first attempt at multi-texturing, higher texbuf size
Show difference between Revision 1.16 and 1.17
Revision 1.16donut 1999/10/20 07:34:07+3 -0
opengl rendered reticle, and better g3_draw_sphere
Show difference between Revision 1.15 and 1.16
Revision 1.15donut 1999/10/18 07:26:38+21 -3
beginning work on bitblt with source==BM_OGL, fixes squished bitblts, better support for alternate texture formats, support for driver specific hacks, etc
Show difference between Revision 1.14 and 1.15
Revision 1.14donut 1999/10/12 05:35:53+1 -0
externed ogl_voodoohack var
Show difference between Revision 1.13 and 1.14
Revision 1.13donut 1999/10/08 10:55:55+3 -0
ogl updates
Show difference between Revision 1.12 and 1.13
Revision 1.12donut 1999/10/07 21:30:06+60 -11
ogl alttexmerge, sub_bitmap handling, new texture handling struct, renderstats & badtextures cheats, fixed viewport position, runtime ogl loading, etc
Show difference between Revision 1.11 and 1.12
Revision 1.11donut 1999/09/30 23:02:27+28 -5
opengl direct support for ingame and normal menus, fonts as textures, and automap support
Show difference between Revision 1.10 and 1.11
Revision 1.10donut 1999/09/29 03:20:08+6 -3
changed PAL macros to use gr_palette instead of gr_current_pal, fixes colors in multi games. Also removed gr_palette_gamma that shouldn't have been there (handled by pal hack thing)
Show difference between Revision 1.9 and 1.10
Revision 1.9donut 1999/09/27 07:58:32+3 -3
fixed texture filtering problem, I guess you need to set the filter when you create the texture
Show difference between Revision 1.8 and 1.9
Revision 1.8donut 1999/09/27 06:18:26+12 -3
cleanups, optimizations, and command line options for texture filter selection (mipmaping/etc)
Show difference between Revision 1.7 and 1.8
Revision 1.7donut 1999/09/25 02:54:26+3 -0
fixed squished sprite problem, and made viewport resize correctly
Show difference between Revision 1.6 and 1.7
Revision 1.6donut 1999/09/24 07:31:42+12 -0
optimized state changes with some handy defines to only change when needed
Show difference between Revision 1.5 and 1.6
Revision 1.5donut 1999/09/24 05:47:02+1 -1
added sizing (and padding) of ogl textures up to next multiple of 2, so they don't get mangled
Show difference between Revision 1.4 and 1.5
Revision 1.4donut 1999/09/24 03:33:29+12 -4
removed/ifdef'd inlines to fix msvc compile of ogl stuff
Show difference between Revision 1.3 and 1.4
Revision 1.3donut 1999/09/22 02:11:16+1 -1
ogl texture pre-loading when starting level
Show difference between Revision 1.2 and 1.3
Revision 1.2donut 1999/09/21 04:05:55+17 -2
mostly complete OGL implementation (still needs bitmap handling (reticle), and door/fan textures are corrupt)
Show difference between Revision 1.1 and 1.2
Revision 1.1donut 1999/09/16 02:57:09None
preliminary OpenGL support (GLX window creation, and a kludge to draw the framebuffer with ogl)