The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)
Adaptations/libhybris/gpu
From Mer Wiki
< Adaptations | libhybris(Difference between revisions)
(Add most prominent error for the photon q) |
|||
Line 23: | Line 23: | ||
*** Ascend P6 | *** Ascend P6 | ||
**** EGL_PLATFORM=hwcomposer either crashes with segfault or: | **** EGL_PLATFORM=hwcomposer either crashes with segfault or: | ||
− | I/v_gralloc(19209): using (fd=9) | + | I/v_gralloc(19209): using (fd=9) |
− | I/v_gralloc(19209): id = k3fb0 | + | I/v_gralloc(19209): id = k3fb0 |
− | I/v_gralloc(19209): xres = 720 px | + | I/v_gralloc(19209): xres = 720 px |
− | I/v_gralloc(19209): yres = 1280 px | + | I/v_gralloc(19209): yres = 1280 px |
− | I/v_gralloc(19209): xres_virtual = 720 px | + | I/v_gralloc(19209): xres_virtual = 720 px |
− | I/v_gralloc(19209): yres_virtual = 5120 px | + | I/v_gralloc(19209): yres_virtual = 5120 px |
− | I/v_gralloc(19209): bpp = 32 | + | I/v_gralloc(19209): bpp = 32 |
− | I/v_gralloc(19209): r = 16:8 | + | I/v_gralloc(19209): r = 16:8 |
− | I/v_gralloc(19209): g = 8:8 | + | I/v_gralloc(19209): g = 8:8 |
− | I/v_gralloc(19209): b = 0:8 | + | I/v_gralloc(19209): b = 0:8 |
− | I/v_gralloc(19209): width = 58 mm (315.310333 dpi) | + | I/v_gralloc(19209): width = 58 mm (315.310333 dpi) |
− | I/v_gralloc(19209): height = 103 mm (315.650482 dpi) | + | I/v_gralloc(19209): height = 103 mm (315.650482 dpi) |
− | I/v_gralloc(19209): refresh rate = 64.00 Hz | + | I/v_gralloc(19209): refresh rate = 64.00 Hz |
− | I/v_gralloc(19209): Framebuffer phys addr = 0x3ee0b000 | + | I/v_gralloc(19209): Framebuffer phys addr = 0x3ee0b000 |
− | E/v_hwc (19209): hwc_device_open(399): Failed to initialize hwcomposer! | + | E/v_hwc (19209): hwc_device_open(399): Failed to initialize hwcomposer! |
on segfault EGL_PLATFORM=hwcomposer: | on segfault EGL_PLATFORM=hwcomposer: | ||
− | I/v_gralloc(19569): using (fd=9) | + | I/v_gralloc(19569): using (fd=9) |
− | I/v_gralloc(19569): id = k3fb0 | + | I/v_gralloc(19569): id = k3fb0 |
− | I/v_gralloc(19569): xres = 720 px | + | I/v_gralloc(19569): xres = 720 px |
− | I/v_gralloc(19569): yres = 1280 px | + | I/v_gralloc(19569): yres = 1280 px |
− | I/v_gralloc(19569): xres_virtual = 720 px | + | I/v_gralloc(19569): xres_virtual = 720 px |
− | I/v_gralloc(19569): yres_virtual = 5120 px | + | I/v_gralloc(19569): yres_virtual = 5120 px |
− | I/v_gralloc(19569): bpp = 32 | + | I/v_gralloc(19569): bpp = 32 |
− | I/v_gralloc(19569): r = 16:8 | + | I/v_gralloc(19569): r = 16:8 |
− | I/v_gralloc(19569): g = 8:8 | + | I/v_gralloc(19569): g = 8:8 |
− | I/v_gralloc(19569): b = 0:8 | + | I/v_gralloc(19569): b = 0:8 |
− | I/v_gralloc(19569): width = 58 mm (315.310333 dpi) | + | I/v_gralloc(19569): width = 58 mm (315.310333 dpi) |
− | I/v_gralloc(19569): height = 103 mm (315.650482 dpi) | + | I/v_gralloc(19569): height = 103 mm (315.650482 dpi) |
− | I/v_gralloc(19569): refresh rate = 64.00 Hz | + | I/v_gralloc(19569): refresh rate = 64.00 Hz |
− | I/v_gralloc(19569): Framebuffer phys addr = 0x3ee0b000 | + | I/v_gralloc(19569): Framebuffer phys addr = 0x3ee0b000 |
− | I/v_hwc (19569): Vivante HWComposer v2.4 | + | I/v_hwc (19569): Vivante HWComposer v2.4 |
− | I/v_hwc (19569): Device: 0x435338 | + | I/v_hwc (19569): Device: 0x435338 |
− | I/v_hwc (19569): Separated 2D: YES | + | I/v_hwc (19569): Separated 2D: YES |
− | I/v_hwc (19569): 2D PE20: YES | + | I/v_hwc (19569): 2D PE20: YES |
− | I/v_hwc (19569): Multi-source blit: YES | + | I/v_hwc (19569): Multi-source blit: YES |
− | I/v_hwc (19569): Multi-source blit Ex: NO | + | I/v_hwc (19569): Multi-source blit Ex: NO |
− | I/v_hwc (19569): OPF/YUV blit/Tiling : YES | + | I/v_hwc (19569): OPF/YUV blit/Tiling : YES |
− | I/v_hwc (19569): Filter stretch : NO | + | I/v_hwc (19569): Filter stretch : NO |
on segfault EGL_PLATFORM=fbdev: | on segfault EGL_PLATFORM=fbdev: | ||
− | I/v_gralloc(20271): using (fd=5) | + | I/v_gralloc(20271): using (fd=5) |
− | I/v_gralloc(20271): id = k3fb0 | + | I/v_gralloc(20271): id = k3fb0 |
− | I/v_gralloc(20271): xres = 720 px | + | I/v_gralloc(20271): xres = 720 px |
− | I/v_gralloc(20271): yres = 1280 px | + | I/v_gralloc(20271): yres = 1280 px |
− | I/v_gralloc(20271): xres_virtual = 720 px | + | I/v_gralloc(20271): xres_virtual = 720 px |
− | I/v_gralloc(20271): yres_virtual = 5120 px | + | I/v_gralloc(20271): yres_virtual = 5120 px |
− | I/v_gralloc(20271): bpp = 32 | + | I/v_gralloc(20271): bpp = 32 |
− | I/v_gralloc(20271): r = 16:8 | + | I/v_gralloc(20271): r = 16:8 |
− | I/v_gralloc(20271): g = 8:8 | + | I/v_gralloc(20271): g = 8:8 |
− | I/v_gralloc(20271): b = 0:8 | + | I/v_gralloc(20271): b = 0:8 |
− | I/v_gralloc(20271): width = 58 mm (315.310333 dpi) | + | I/v_gralloc(20271): width = 58 mm (315.310333 dpi) |
− | I/v_gralloc(20271): height = 103 mm (315.650482 dpi) | + | I/v_gralloc(20271): height = 103 mm (315.650482 dpi) |
− | I/v_gralloc(20271): refresh rate = 64.00 Hz | + | I/v_gralloc(20271): refresh rate = 64.00 Hz |
− | I/v_gralloc(20271): Framebuffer phys addr = 0x3ee0b000 | + | I/v_gralloc(20271): Framebuffer phys addr = 0x3ee0b000 |
− | I/v_hwc (20271): Vivante HWComposer v2.4 | + | I/v_hwc (20271): Vivante HWComposer v2.4 |
− | I/v_hwc (20271): Device: 0x16fdb0 | + | I/v_hwc (20271): Device: 0x16fdb0 |
− | I/v_hwc (20271): Separated 2D: YES | + | I/v_hwc (20271): Separated 2D: YES |
− | I/v_hwc (20271): 2D PE20: YES | + | I/v_hwc (20271): 2D PE20: YES |
− | I/v_hwc (20271): Multi-source blit: YES | + | I/v_hwc (20271): Multi-source blit: YES |
− | I/v_hwc (20271): Multi-source blit Ex: NO | + | I/v_hwc (20271): Multi-source blit Ex: NO |
− | I/v_hwc (20271): OPF/YUV blit/Tiling : YES | + | I/v_hwc (20271): OPF/YUV blit/Tiling : YES |
− | I/v_hwc (20271): Filter stretch : NO | + | I/v_hwc (20271): Filter stretch : NO |
− | I/gralloc_overlay(20271): Self allocation gralloc overlay | + | I/gralloc_overlay(20271): Self allocation gralloc overlay |
− | E/v_gralloc(20271): Unknown format 1074736197 | + | E/v_gralloc(20271): Unknown format 1074736197 |
− | E/gralloc_overlay(20271): gralloc overlay failed to allocate, status=-1 | + | E/gralloc_overlay(20271): gralloc overlay failed to allocate, status=-1 |
− | E/v_gralloc(20271): Unknown format 1074736197 | + | E/v_gralloc(20271): Unknown format 1074736197 |
− | E/v_gralloc(20271): failed to allocate, status=-1 | + | E/v_gralloc(20271): failed to allocate, status=-1 |
Revision as of 16:57, 10 August 2014
A page to track graphics adaptions to various devices
- Qualcomm
- MSM8960 - Adreno 225
- Motorola Photon
- MSM8960 - Adreno 225
With EGL_PLATFORM=hwcomposer:
linkerlinker.c:1110| ERROR: Library '/system/lib/egl/libGLESv2S3D_adreno200.so' not found
- MSM8974AC 801 - Adreno 330
- OnePlus One
- MSM8974AC 801 - Adreno 330
qmlscene output - first calls to gralloc succeed but next ones fail with E/qdmemalloc( 1855): ION_IOC_ALLOC failed with error - Cannot allocate memory W/qdmemalloc( 1855): Falling back to system heap E/qdmemalloc( 1855): ION_IOC_ALLOC failed with error - Cannot allocate memory E/qdgralloc( 1855): gralloc failed err=Cannot allocate memory
- MSM8255 - Adreno 205
- HTC DEsire HD
- Status?
- HTC DEsire HD
- APQ8064 - Adreno 320
- find5
- Status?
- find5
- MSM8255 - Adreno 205
- HiSilicon
- K3V2 - Vivante GC4000
- Ascend P6
- EGL_PLATFORM=hwcomposer either crashes with segfault or:
- Ascend P6
- K3V2 - Vivante GC4000
I/v_gralloc(19209): using (fd=9) I/v_gralloc(19209): id = k3fb0 I/v_gralloc(19209): xres = 720 px I/v_gralloc(19209): yres = 1280 px I/v_gralloc(19209): xres_virtual = 720 px I/v_gralloc(19209): yres_virtual = 5120 px I/v_gralloc(19209): bpp = 32 I/v_gralloc(19209): r = 16:8 I/v_gralloc(19209): g = 8:8 I/v_gralloc(19209): b = 0:8 I/v_gralloc(19209): width = 58 mm (315.310333 dpi) I/v_gralloc(19209): height = 103 mm (315.650482 dpi) I/v_gralloc(19209): refresh rate = 64.00 Hz I/v_gralloc(19209): Framebuffer phys addr = 0x3ee0b000 E/v_hwc (19209): hwc_device_open(399): Failed to initialize hwcomposer!
on segfault EGL_PLATFORM=hwcomposer:
I/v_gralloc(19569): using (fd=9) I/v_gralloc(19569): id = k3fb0 I/v_gralloc(19569): xres = 720 px I/v_gralloc(19569): yres = 1280 px I/v_gralloc(19569): xres_virtual = 720 px I/v_gralloc(19569): yres_virtual = 5120 px I/v_gralloc(19569): bpp = 32 I/v_gralloc(19569): r = 16:8 I/v_gralloc(19569): g = 8:8 I/v_gralloc(19569): b = 0:8 I/v_gralloc(19569): width = 58 mm (315.310333 dpi) I/v_gralloc(19569): height = 103 mm (315.650482 dpi) I/v_gralloc(19569): refresh rate = 64.00 Hz I/v_gralloc(19569): Framebuffer phys addr = 0x3ee0b000 I/v_hwc (19569): Vivante HWComposer v2.4 I/v_hwc (19569): Device: 0x435338 I/v_hwc (19569): Separated 2D: YES I/v_hwc (19569): 2D PE20: YES I/v_hwc (19569): Multi-source blit: YES I/v_hwc (19569): Multi-source blit Ex: NO I/v_hwc (19569): OPF/YUV blit/Tiling : YES I/v_hwc (19569): Filter stretch : NO
on segfault EGL_PLATFORM=fbdev:
I/v_gralloc(20271): using (fd=5) I/v_gralloc(20271): id = k3fb0 I/v_gralloc(20271): xres = 720 px I/v_gralloc(20271): yres = 1280 px I/v_gralloc(20271): xres_virtual = 720 px I/v_gralloc(20271): yres_virtual = 5120 px I/v_gralloc(20271): bpp = 32 I/v_gralloc(20271): r = 16:8 I/v_gralloc(20271): g = 8:8 I/v_gralloc(20271): b = 0:8 I/v_gralloc(20271): width = 58 mm (315.310333 dpi) I/v_gralloc(20271): height = 103 mm (315.650482 dpi) I/v_gralloc(20271): refresh rate = 64.00 Hz I/v_gralloc(20271): Framebuffer phys addr = 0x3ee0b000 I/v_hwc (20271): Vivante HWComposer v2.4 I/v_hwc (20271): Device: 0x16fdb0 I/v_hwc (20271): Separated 2D: YES I/v_hwc (20271): 2D PE20: YES I/v_hwc (20271): Multi-source blit: YES I/v_hwc (20271): Multi-source blit Ex: NO I/v_hwc (20271): OPF/YUV blit/Tiling : YES I/v_hwc (20271): Filter stretch : NO I/gralloc_overlay(20271): Self allocation gralloc overlay E/v_gralloc(20271): Unknown format 1074736197 E/gralloc_overlay(20271): gralloc overlay failed to allocate, status=-1 E/v_gralloc(20271): Unknown format 1074736197 E/v_gralloc(20271): failed to allocate, status=-1