- bumped minimum supported OpenGL version to 1.4. The engine was already using several 1.3 and 1.4 features which would have caused problems on 1.2.

- removed gl_vid_compatibility. With the bump to 1.4 no hardware requiring this flag is supported anymore.
- disabled 16 bit framebuffers for the same reason. As a conseqence all code for rendering without stencil could also be removed.
This commit is contained in:
Christoph Oelckers 2013-08-18 15:41:52 +02:00
commit b61ef3a107
16 changed files with 343 additions and 486 deletions

View file

@ -69,8 +69,6 @@ struct RECT {
};
#endif
EXTERN_CVAR(Bool, gl_vid_compatibility)
//===========================================================================
//
// Screen wipes
@ -127,10 +125,6 @@ private:
bool OpenGLFrameBuffer::WipeStartScreen(int type)
{
if (gl_vid_compatibility)
{
return false; // not all required features present.
}
switch (type)
{
case wipe_Burn: