X-Git-Url: https://git.sesse.net/?p=movit;a=blobdiff_plain;f=flat_input.cpp;h=6e118bc3a3c1b5633bc786772ce85d377fffb9ed;hp=b37a1ec97d0392568c8f8ca49dfdb3dbde30b82b;hb=36ae69017f10987948009bf6f602da5f94e4f780;hpb=af39090a8902411ffc0c89f296a0f8bde9229f60 diff --git a/flat_input.cpp b/flat_input.cpp index b37a1ec..6e118bc 100644 --- a/flat_input.cpp +++ b/flat_input.cpp @@ -1,9 +1,9 @@ #include #include +#include #include "flat_input.h" #include "util.h" -#include "opengl.h" FlatInput::FlatInput(ImageFormat image_format, MovitPixelFormat pixel_format, GLenum type, unsigned width, unsigned height) : image_format(image_format), @@ -44,7 +44,7 @@ void FlatInput::finalize() internal_format = GL_RGBA16F_ARB; } else if (output_linear_gamma) { assert(type == GL_UNSIGNED_BYTE); - internal_format = GL_SRGB8; + internal_format = GL_SRGB8_ALPHA8; } else { assert(type == GL_UNSIGNED_BYTE); internal_format = GL_RGBA8;