summaryrefslogtreecommitdiff
path: root/src/wx/gl_video_view.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2021-09-14 21:25:18 +0200
committerCarl Hetherington <cth@carlh.net>2021-09-27 13:41:46 +0200
commit00da1e02bb8ebfbc377ad34d9810ef1cd72b9cd0 (patch)
tree970bb83f92627590d9c68aa36143c153d392bd7b /src/wx/gl_video_view.cc
parent23aa3071850761144798112a5aaea61304de8586 (diff)
Allow RGB24 in textures.
Diffstat (limited to 'src/wx/gl_video_view.cc')
-rw-r--r--src/wx/gl_video_view.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/wx/gl_video_view.cc b/src/wx/gl_video_view.cc
index 9f5865e35..4c51326d3 100644
--- a/src/wx/gl_video_view.cc
+++ b/src/wx/gl_video_view.cc
@@ -802,6 +802,11 @@ Texture::set (shared_ptr<const Image> image)
format = GL_RGBA;
type = GL_UNSIGNED_BYTE;
break;
+ case AV_PIX_FMT_RGB24:
+ internal_format = GL_RGBA8;
+ format = GL_RGB;
+ type = GL_UNSIGNED_BYTE;
+ break;
case AV_PIX_FMT_XYZ12:
internal_format = GL_RGBA12;
format = GL_RGB;