Browse Source

libobs-opengl: Fix GS_R8G8 values

jpark37 6 years ago
parent
commit
ce9e4dd4d2
1 changed files with 2 additions and 2 deletions
  1. 2 2
      libobs-opengl/gl-subsystem.h

+ 2 - 2
libobs-opengl/gl-subsystem.h

@@ -106,7 +106,7 @@ static inline GLenum convert_gs_internal_format(enum gs_color_format format)
 	case GS_RG32F:
 		return GL_RG32F;
 	case GS_R8G8:
-		return GL_R16;
+		return GL_RG8;
 	case GS_R16F:
 		return GL_R16F;
 	case GS_R32F:
@@ -152,7 +152,7 @@ static inline GLenum get_gl_format_type(enum gs_color_format format)
 	case GS_RG32F:
 		return GL_FLOAT;
 	case GS_R8G8:
-		return GL_UNSIGNED_SHORT;
+		return GL_UNSIGNED_BYTE;
 	case GS_R16F:
 		return GL_UNSIGNED_SHORT;
 	case GS_R32F: