diff options
| author | xolatile | 2025-08-04 18:17:30 +0200 |
|---|---|---|
| committer | xolatile | 2025-08-04 18:17:30 +0200 |
| commit | a89dca11cf475e0bd1399cf5d5c5135d00495ec3 (patch) | |
| tree | 4d551a7f4193bc89a0b8560e955f4f874101b388 /src/engine/rendergl.cpp | |
| parent | 9d533fa4d82935a083ff93a09aed95baea9fbfd4 (diff) | |
| download | xolatile-badassbug-a89dca11cf475e0bd1399cf5d5c5135d00495ec3.tar.xz xolatile-badassbug-a89dca11cf475e0bd1399cf5d5c5135d00495ec3.tar.zst | |
Minor changes...
Diffstat (limited to 'src/engine/rendergl.cpp')
| -rw-r--r-- | src/engine/rendergl.cpp | 76 |
1 files changed, 0 insertions, 76 deletions
diff --git a/src/engine/rendergl.cpp b/src/engine/rendergl.cpp index f6d19b9..b05be7d 100644 --- a/src/engine/rendergl.cpp +++ b/src/engine/rendergl.cpp @@ -8,28 +8,7 @@ VAR(glversion, 1, 0, 0); VAR(glslversion, 1, 0, 0); VAR(glcompat, 1, 0, 0); -// OpenGL 1.3 -#ifdef WIN32 -PFNGLACTIVETEXTUREPROC glActiveTexture_ = NULL; - -PFNGLBLENDEQUATIONEXTPROC glBlendEquation_ = NULL; -PFNGLBLENDCOLOREXTPROC glBlendColor_ = NULL; - -PFNGLTEXIMAGE3DPROC glTexImage3D_ = NULL; -PFNGLTEXSUBIMAGE3DPROC glTexSubImage3D_ = NULL; -PFNGLCOPYTEXSUBIMAGE3DPROC glCopyTexSubImage3D_ = NULL; - -PFNGLCOMPRESSEDTEXIMAGE3DPROC glCompressedTexImage3D_ = NULL; -PFNGLCOMPRESSEDTEXIMAGE2DPROC glCompressedTexImage2D_ = NULL; -PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC glCompressedTexSubImage3D_ = NULL; -PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC glCompressedTexSubImage2D_ = NULL; -PFNGLGETCOMPRESSEDTEXIMAGEPROC glGetCompressedTexImage_ = NULL; - -PFNGLDRAWRANGEELEMENTSPROC glDrawRangeElements_ = NULL; -#endif - // OpenGL 2.0 -#ifndef __APPLE__ PFNGLMULTIDRAWARRAYSPROC glMultiDrawArrays_ = NULL; PFNGLMULTIDRAWELEMENTSPROC glMultiDrawElements_ = NULL; @@ -124,7 +103,6 @@ PFNGLVERTEXATTRIB4NUSVPROC glVertexAttrib4Nusv_ = NULL; PFNGLVERTEXATTRIBPOINTERPROC glVertexAttribPointer_ = NULL; PFNGLDRAWBUFFERSPROC glDrawBuffers_ = NULL; -#endif // OpenGL 3.0 PFNGLGETSTRINGIPROC glGetStringi_ = NULL; @@ -245,26 +223,6 @@ void gl_checkextensions() if(glversion < 200) fatal("OpenGL 2.0 or greater is required!"); -#ifdef WIN32 - glActiveTexture_ = (PFNGLACTIVETEXTUREPROC) getprocaddress("glActiveTexture"); - - glBlendEquation_ = (PFNGLBLENDEQUATIONPROC) getprocaddress("glBlendEquation"); - glBlendColor_ = (PFNGLBLENDCOLORPROC) getprocaddress("glBlendColor"); - - glTexImage3D_ = (PFNGLTEXIMAGE3DPROC) getprocaddress("glTexImage3D"); - glTexSubImage3D_ = (PFNGLTEXSUBIMAGE3DPROC) getprocaddress("glTexSubImage3D"); - glCopyTexSubImage3D_ = (PFNGLCOPYTEXSUBIMAGE3DPROC) getprocaddress("glCopyTexSubImage3D"); - - glCompressedTexImage3D_ = (PFNGLCOMPRESSEDTEXIMAGE3DPROC) getprocaddress("glCompressedTexImage3D"); - glCompressedTexImage2D_ = (PFNGLCOMPRESSEDTEXIMAGE2DPROC) getprocaddress("glCompressedTexImage2D"); - glCompressedTexSubImage3D_ = (PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC) getprocaddress("glCompressedTexSubImage3D"); - glCompressedTexSubImage2D_ = (PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC) getprocaddress("glCompressedTexSubImage2D"); - glGetCompressedTexImage_ = (PFNGLGETCOMPRESSEDTEXIMAGEPROC) getprocaddress("glGetCompressedTexImage"); - - glDrawRangeElements_ = (PFNGLDRAWRANGEELEMENTSPROC) getprocaddress("glDrawRangeElements"); -#endif - -#ifndef __APPLE__ glMultiDrawArrays_ = (PFNGLMULTIDRAWARRAYSPROC) getprocaddress("glMultiDrawArrays"); glMultiDrawElements_ = (PFNGLMULTIDRAWELEMENTSPROC) getprocaddress("glMultiDrawElements"); @@ -359,7 +317,6 @@ void gl_checkextensions() glVertexAttribPointer_ = (PFNGLVERTEXATTRIBPOINTERPROC) getprocaddress("glVertexAttribPointer"); glDrawBuffers_ = (PFNGLDRAWBUFFERSPROC) getprocaddress("glDrawBuffers"); -#endif if(glversion >= 300) { @@ -465,15 +422,6 @@ void gl_checkextensions() } else { - if(intel) - { -#ifdef WIN32 - intel_vertexarray_bug = 1; - // MapBufferRange is buggy on older Intel drivers on Windows - if(glversion <= 310) intel_mapbufferrange_bug = 1; -#endif - } - reservevpparams = 20; if(mesa) mesa_swap_bug = 1; @@ -2044,32 +1992,8 @@ void gl_drawhud() gle::colorf(1, 1, 1); - extern int debugsm; - if(debugsm) - { - extern void viewshadowmap(); - viewshadowmap(); - } - - extern int debugglare; - if(debugglare) - { - extern void viewglaretex(); - viewglaretex(); - } - - extern int debugdepthfx; - if(debugdepthfx) - { - extern void viewdepthfxtex(); - viewdepthfxtex(); - } - glEnable(GL_BLEND); - extern void debugparticles(); - debugparticles(); - if(!mainmenu) { drawdamagescreen(w, h); |
