Android-x86
Fork
Spenden

  • R/O
  • HTTP
  • SSH
  • HTTPS

external-drm_framebuffer: Liste der Commits

external/drm_framebuffer


RSS
Rev. Zeit Autor
47e12d8 nougat-x86 oreo-x86 pie-x86 q-x86 android-x86-7.1-r5 android-x86-8.1-r6 android-x86-9.0-r2 2020-03-13 20:33:56 Chih-Wei Huang

Allow to force mode by a property

The desired resolution could be set by property debug.drm.mode.force.

1bf1880 android-x86-7.1-r4 android-x86-8.1-r1 android-x86-8.1-r2 android-x86-8.1-r3 android-x86-8.1-r4 android-x86-8.1-r5 android-x86-9.0-r1 2019-01-11 02:46:51 Chih-Wei Huang

Fix cooperating with hwcomposer

When hwcomposer is available, framebuffer_close() will be called.
Thus the allocated struct drm_framebuffer is just freed. However,
the gralloc still holds a pointer referring to the freed struct
drm_framebuffer. As a result, the following errors are repeated:

01-11 00:28:47.088 1103 1103 E drm-fb : Failed to get handle from prime fd: 9
01-11 00:28:48.062 1103 1103 E drm-fb : Failed to get handle from prime fd: 9

This patch fixes it by setting the pointer to NULL.

5e9e68d 2018-11-01 06:57:11 lambdadroid

Initial drm_framebuffer HAL implementation (v4)

Adds a simple DRM framebuffer HAL implementation, that uses kernel
mode setting and page flips to display screens.

v2: Cleanup, implement enableScreen to turn off the display properly.
v3: Refactor implementation to add framebuffer when importing buffers.
v4: Refactor to static (independent) library to make it usable for
gbm_gralloc.

Show on old repository browser