]> git.tdb.fi Git - libs/gl.git/commit
Remove a number of rarely used legacy features
authorMikko Rasa <tdb@tdb.fi>
Wed, 15 Oct 2014 16:40:16 +0000 (19:40 +0300)
committerMikko Rasa <tdb@tdb.fi>
Wed, 15 Oct 2014 16:59:06 +0000 (19:59 +0300)
commitf1b12c992db974c679d85ae6ec22cd318199d0d5
tree2373aa4fe9f54026609adc8c91d4d81dee45b17e
parent67538c60b8baa6816b8ae2d343ae62d881e6c58d
Remove a number of rarely used legacy features

ShadowMap will now need shaders to work, but it was already broken in
fixed-function anyway due to using large texture unit numbers.  Since
all modern hardware supports shaders, even with free drivers, this is
unlikely to be an issue.

The removed pixel format GL_RED is used in ARB_texture_rg, but we don't
support that extension yet.
25 files changed:
Build
demos/texturing.cpp [deleted file]
source/batch.cpp
source/clip.cpp [deleted file]
source/clip.h [deleted file]
source/datatype.h
source/framebuffer.h
source/pixelformat.cpp
source/pixelformat.h
source/primitivetype.cpp
source/primitivetype.h
source/programbuilder.cpp
source/renderpass.cpp
source/renderpass.h
source/shadowmap.cpp
source/tests.cpp
source/tests.h
source/texenv.cpp [deleted file]
source/texenv.h [deleted file]
source/texgen.cpp [deleted file]
source/texgen.h [deleted file]
source/texturing.cpp
source/texturing.h
source/texunit.cpp
source/texunit.h