xref: /OK3568_Linux_fs/buildroot/package/sdl2/0001-opengles2-expand-more-support-format.patch (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunFrom 4d560d5a2325bbac7ce0bfb2e31cb857eeb53bd5 Mon Sep 17 00:00:00 2001
2*4882a593SmuzhiyunFrom: Hertz Wang <wangh@rock-chips.com>
3*4882a593SmuzhiyunDate: Tue, 13 Nov 2018 20:39:44 +0800
4*4882a593SmuzhiyunSubject: [PATCH] opengles2: expand more support format
5*4882a593Smuzhiyun
6*4882a593SmuzhiyunSigned-off-by: Hertz Wang <wangh@rock-chips.com>
7*4882a593Smuzhiyun---
8*4882a593Smuzhiyun src/render/opengles2/SDL_render_gles2.c | 8 ++++++--
9*4882a593Smuzhiyun 1 file changed, 6 insertions(+), 2 deletions(-)
10*4882a593Smuzhiyun
11*4882a593Smuzhiyundiff --git a/src/render/opengles2/SDL_render_gles2.c b/src/render/opengles2/SDL_render_gles2.c
12*4882a593Smuzhiyunindex c2f5d64..22d2b56 100644
13*4882a593Smuzhiyun--- a/src/render/opengles2/SDL_render_gles2.c
14*4882a593Smuzhiyun+++ b/src/render/opengles2/SDL_render_gles2.c
15*4882a593Smuzhiyun@@ -2183,12 +2183,16 @@ SDL_RenderDriver GLES2_RenderDriver = {
16*4882a593Smuzhiyun     {
17*4882a593Smuzhiyun         "opengles2",
18*4882a593Smuzhiyun         (SDL_RENDERER_ACCELERATED | SDL_RENDERER_PRESENTVSYNC | SDL_RENDERER_TARGETTEXTURE),
19*4882a593Smuzhiyun-        4,
20*4882a593Smuzhiyun+        8,
21*4882a593Smuzhiyun         {
22*4882a593Smuzhiyun         SDL_PIXELFORMAT_ARGB8888,
23*4882a593Smuzhiyun         SDL_PIXELFORMAT_ABGR8888,
24*4882a593Smuzhiyun         SDL_PIXELFORMAT_RGB888,
25*4882a593Smuzhiyun-        SDL_PIXELFORMAT_BGR888
26*4882a593Smuzhiyun+        SDL_PIXELFORMAT_BGR888,
27*4882a593Smuzhiyun+        SDL_PIXELFORMAT_IYUV,
28*4882a593Smuzhiyun+        SDL_PIXELFORMAT_YV12,
29*4882a593Smuzhiyun+        SDL_PIXELFORMAT_NV12,
30*4882a593Smuzhiyun+        SDL_PIXELFORMAT_NV21
31*4882a593Smuzhiyun         },
32*4882a593Smuzhiyun         0,
33*4882a593Smuzhiyun         0
34*4882a593Smuzhiyun--
35*4882a593Smuzhiyun2.20.1
36*4882a593Smuzhiyun
37