]> git.sesse.net Git - movit/blobdiff - resource_pool.cpp
Add proper formats for sRGB without alpha.
[movit] / resource_pool.cpp
index 10eeb9bb491f54ed5d8b9ee32c30719c18bf18c1..2298c3c7342d5ee7b264c17800aedb311319e1a1 100644 (file)
@@ -203,6 +203,7 @@ GLuint ResourcePool::create_2d_texture(GLint internal_format, GLsizei width, GLs
        case GL_RGB32F:
        case GL_RGB16F:
        case GL_RGB8:
+       case GL_SRGB8:
                format = GL_RGB;
                break;
        case GL_RG32F:
@@ -234,6 +235,7 @@ GLuint ResourcePool::create_2d_texture(GLint internal_format, GLsizei width, GLs
                type = GL_FLOAT;
                break;
        case GL_SRGB8_ALPHA8:
+       case GL_SRGB8:
        case GL_RGBA8:
        case GL_RGB8:
        case GL_RG8: