OSDN Git Service

Fix potential uninitialized read
[android-x86/external-minigbm.git] / amdgpu.c
index 4d8d222..ee556bc 100644 (file)
--- a/amdgpu.c
+++ b/amdgpu.c
@@ -34,11 +34,12 @@ struct amdgpu_priv {
 };
 
 const static uint32_t render_target_formats[] = { DRM_FORMAT_ABGR8888, DRM_FORMAT_ARGB8888,
-                                                 DRM_FORMAT_BGR888,   DRM_FORMAT_RGB565,
-                                                 DRM_FORMAT_XBGR8888, DRM_FORMAT_XRGB8888 };
+                                                 DRM_FORMAT_RGB565, DRM_FORMAT_XBGR8888,
+                                                 DRM_FORMAT_XRGB8888 };
 
-const static uint32_t texture_source_formats[] = { DRM_FORMAT_GR88, DRM_FORMAT_R8, DRM_FORMAT_NV21,
-                                                  DRM_FORMAT_NV12, DRM_FORMAT_YVU420_ANDROID };
+const static uint32_t texture_source_formats[] = { DRM_FORMAT_BGR888, DRM_FORMAT_GR88,
+                                                  DRM_FORMAT_R8,     DRM_FORMAT_NV21,
+                                                  DRM_FORMAT_NV12,   DRM_FORMAT_YVU420_ANDROID };
 
 static int amdgpu_init(struct driver *drv)
 {