OSDN Git Service
(root)
/
android-x86
/
external-minigbm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Modify gralloc0 implementation
[android-x86/external-minigbm.git]
/
mediatek.c
diff --git
a/mediatek.c
b/mediatek.c
index
7614004
..
64c410f
100644
(file)
--- a/
mediatek.c
+++ b/
mediatek.c
@@
-24,8
+24,8
@@
struct mediatek_private_map_data {
};
static const uint32_t render_target_formats[] = { DRM_FORMAT_ABGR8888, DRM_FORMAT_ARGB8888,
};
static const uint32_t render_target_formats[] = { DRM_FORMAT_ABGR8888, DRM_FORMAT_ARGB8888,
- DRM_FORMAT_
RGB565, DRM_FORMAT_XBGR8888
,
- DRM_FORMAT_XRGB8888 };
+ DRM_FORMAT_
BGR888, DRM_FORMAT_RGB565
,
+ DRM_FORMAT_X
BGR8888, DRM_FORMAT_X
RGB8888 };
static const uint32_t texture_source_formats[] = { DRM_FORMAT_R8, DRM_FORMAT_YVU420,
DRM_FORMAT_YVU420_ANDROID };
static const uint32_t texture_source_formats[] = { DRM_FORMAT_R8, DRM_FORMAT_YVU420,
DRM_FORMAT_YVU420_ANDROID };
@@
-62,8
+62,7
@@
static int mediatek_bo_create(struct bo *bo, uint32_t width, uint32_t height, ui
ret = drmIoctl(bo->drv->fd, DRM_IOCTL_MTK_GEM_CREATE, &gem_create);
if (ret) {
ret = drmIoctl(bo->drv->fd, DRM_IOCTL_MTK_GEM_CREATE, &gem_create);
if (ret) {
- fprintf(stderr, "drv: DRM_IOCTL_MTK_GEM_CREATE failed (size=%llu)\n",
- gem_create.size);
+ drv_log("DRM_IOCTL_MTK_GEM_CREATE failed (size=%llu)\n", gem_create.size);
return ret;
}
return ret;
}
@@
-84,7
+83,7
@@
static void *mediatek_bo_map(struct bo *bo, struct vma *vma, size_t plane, uint3
ret = drmIoctl(bo->drv->fd, DRM_IOCTL_MTK_GEM_MAP_OFFSET, &gem_map);
if (ret) {
ret = drmIoctl(bo->drv->fd, DRM_IOCTL_MTK_GEM_MAP_OFFSET, &gem_map);
if (ret) {
-
fprintf(stderr, "drv:
DRM_IOCTL_MTK_GEM_MAP_OFFSET failed\n");
+
drv_log("
DRM_IOCTL_MTK_GEM_MAP_OFFSET failed\n");
return MAP_FAILED;
}
return MAP_FAILED;
}