Remove getZBufferBits from ogl-es drivers.
It's never used. Also if I guess the intended use for it correctly (figuring out internFormat to use for depth-buffer textures) then there will be a problem with that implementation as it only works for OpenGL that way (maybe also ES1.0, not sure there, but for ES2.0 it looks wrong). git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@5491 dfc29bdd-3216-0410-991c-e03cc46cb475master
parent
ff7a1c154f
commit
3a2a0eede9
|
@ -2622,36 +2622,6 @@ COGLES2Driver::~COGLES2Driver()
|
|||
return blendTable[factor];
|
||||
}
|
||||
|
||||
GLenum COGLES2Driver::getZBufferBits() const
|
||||
{
|
||||
GLenum bits = 0;
|
||||
|
||||
switch (Params.ZBufferBits)
|
||||
{
|
||||
case 24:
|
||||
#if defined(GL_OES_depth24)
|
||||
if (queryOpenGLFeature(COGLES2ExtensionHandler::IRR_OES_depth24))
|
||||
bits = GL_DEPTH_COMPONENT24_OES;
|
||||
else
|
||||
#endif
|
||||
bits = GL_DEPTH_COMPONENT16;
|
||||
break;
|
||||
case 32:
|
||||
#if defined(GL_OES_depth32)
|
||||
if (queryOpenGLFeature(COGLES2ExtensionHandler::IRR_OES_depth32))
|
||||
bits = GL_DEPTH_COMPONENT32_OES;
|
||||
else
|
||||
#endif
|
||||
bits = GL_DEPTH_COMPONENT16;
|
||||
break;
|
||||
default:
|
||||
bits = GL_DEPTH_COMPONENT16;
|
||||
break;
|
||||
}
|
||||
|
||||
return bits;
|
||||
}
|
||||
|
||||
void COGLES2Driver::getColorFormatParameters(ECOLOR_FORMAT format, GLint& internalFormat, GLenum& pixelFormat,
|
||||
GLenum& pixelType, void(**converter)(const void*, s32, void*))
|
||||
{
|
||||
|
|
|
@ -308,9 +308,6 @@ namespace video
|
|||
//! Convert E_BLEND_FACTOR to OpenGL equivalent
|
||||
GLenum getGLBlend(E_BLEND_FACTOR factor) const;
|
||||
|
||||
//! Get ZBuffer bits.
|
||||
GLenum getZBufferBits() const;
|
||||
|
||||
void getColorFormatParameters(ECOLOR_FORMAT format, GLint& internalFormat, GLenum& pixelFormat,
|
||||
GLenum& pixelType, void(**converter)(const void*, s32, void*));
|
||||
|
||||
|
|
|
@ -2975,36 +2975,6 @@ GLenum COGLES1Driver::getGLBlend(E_BLEND_FACTOR factor) const
|
|||
return blendTable[factor];
|
||||
}
|
||||
|
||||
GLenum COGLES1Driver::getZBufferBits() const
|
||||
{
|
||||
GLenum bits = 0;
|
||||
|
||||
switch (Params.ZBufferBits)
|
||||
{
|
||||
case 24:
|
||||
#if defined(GL_OES_depth24)
|
||||
if (queryOpenGLFeature(COGLES1ExtensionHandler::IRR_OES_depth24))
|
||||
bits = GL_DEPTH_COMPONENT24_OES;
|
||||
else
|
||||
#endif
|
||||
bits = GL_DEPTH_COMPONENT16;
|
||||
break;
|
||||
case 32:
|
||||
#if defined(GL_OES_depth32)
|
||||
if (queryOpenGLFeature(COGLES1ExtensionHandler::IRR_OES_depth32))
|
||||
bits = GL_DEPTH_COMPONENT32_OES;
|
||||
else
|
||||
#endif
|
||||
bits = GL_DEPTH_COMPONENT16;
|
||||
break;
|
||||
default:
|
||||
bits = GL_DEPTH_COMPONENT16;
|
||||
break;
|
||||
}
|
||||
|
||||
return bits;
|
||||
}
|
||||
|
||||
void COGLES1Driver::getColorFormatParameters(ECOLOR_FORMAT format, GLint& internalFormat, GLenum& pixelFormat,
|
||||
GLenum& pixelType, void(**converter)(const void*, s32, void*))
|
||||
{
|
||||
|
|
|
@ -285,9 +285,6 @@ namespace video
|
|||
//! Convert E_BLEND_FACTOR to OpenGL equivalent
|
||||
GLenum getGLBlend(E_BLEND_FACTOR factor) const;
|
||||
|
||||
//! Get ZBuffer bits.
|
||||
GLenum getZBufferBits() const;
|
||||
|
||||
void getColorFormatParameters(ECOLOR_FORMAT format, GLint& internalFormat, GLenum& pixelFormat,
|
||||
GLenum& pixelType, void(**converter)(const void*, s32, void*));
|
||||
|
||||
|
|
Loading…
Reference in New Issue