- Jun 26, 2017
-
-
Resynced from registry-generated headers, ignoring Mesa changes to eglplatform.h, and also retaining the extra includes (eglmesaext.h + eglextchromium.h) in eglext.h. This adds EGL_KHR_display_reference, EGL_EXT_compositor, EGL_EXT_gl_colorspace_display_p3, EGL_EXT_gl_colorspace_display_p3_linear, EGL_EXT_gl_colorspace_scrgb, EGL_EXT_surface_CTA861_3_metadata, and EGL_EXT_image_implicit_sync_control. Signed-off-by:
Daniel Stone <daniels@collabora.com>
-
Based on the probably-terrible Gallium/pipe API. Signed-off-by:
Daniel Stone <daniels@collabora.com>
-
Signed-off-by:
Daniel Stone <daniels@collabora.com>
-
Based on the probably-terrible Gallium/pipe API. Signed-off-by:
Daniel Stone <daniels@collabora.com>
-
This is probably a terrible API. Signed-off-by:
Daniel Stone <daniels@collabora.com>
-
-
Everything should be explicitly fenced in Android, so don't rely on having HWComposer (et al) pass no-implicit-sync flags. Signed-off-by:
Daniel Stone <daniels@collabora.com>
-
Provide a hook to inform the driver that implicit synchronization should be suppressed.
-
Signed-off-by:
Daniel Stone <daniels@collabora.com>
-
- Jun 08, 2017
-
-
Signed-off-by:
Lucas Stach <l.stach@pengutronix.de>
-
If we import a resource with non-linear layout, we need to work out the padding and halign information from the layout, as this information is used to program resolver and samplers. Signed-off-by:
Lucas Stach <l.stach@pengutronix.de>
-
- Jun 01, 2017
-
-
Signed-off-by:
Robert Foss <robert.foss@collabora.com>
-
Add support for buffer object modifiers to the Android platform. Signed-off-by:
Robert Foss <robert.foss@collabora.com>
-
Signed-off-by:
Robert Foss <robert.foss@collabora.com>
-
Signed-off-by:
Robert Foss <robert.foss@collabora.com>
-
This addition fixes broken local copies of the definitions gbm_gralloc structs. Signed-off-by:
Robert Foss <robert.foss@collabora.com>
-
gralloc_drm_get_gem_handle has been removed from AOSP drm_gralloc. Remove the dependency on it and just access the struct gralloc_drm_handle_t directly. Maybe there's a better way than accessing the gralloc private data. Signed-off-by:
Rob Herring <robh@kernel.org> Signed-off-by:
Robert Foss <robert.foss@collabora.com>
-
Signed-off-by:
Robert Foss <robert.foss@collabora.com>
-
- May 31, 2017
-
-
Robert Foss authored
This reverts commit 7695f779a397183264d44a4b1c6a7095c3f36d29.
-
-
-
-
-
-
-
-
-
Signed-off-by:
Tomeu Vizoso <tomeu.vizoso@collabora.com>
-
-
Signed-off-by:
Rob Herring <robh@kernel.org>
-
-
Redirect logs printed to stderr to logcat. NO_REF_TASK Tested: local run Change-Id: I58e3966a608af361b86c54b4c95a92561b711968 Signed-off-by:
Chih-Wei Huang <cwhuang@linux.org.tw>
-
This is required by freedreno at least for GLES3 support. See docs/patents.txt for information about turning this on for s/w renderers. Signed-off-by:
Rob Herring <robh@kernel.org>
-
Add support for 32-bit RGBX/RGBA formats which are preferred for Android. Note: This is reverted in mesa as it breaks X11. Signed-off-by:
Rob Herring <robh@kernel.org> Reviewed-by:
Marek Olšák <marek.olsak@amd.com> Reviewed-by:
Eric Anholt <eric@anholt.net>
-
Signed-off-by:
Rob Herring <robh@kernel.org>
-
-
Make the code at least compile when being built without drm_gralloc headers. v2: Replaced #ifdefs with stubs for gralloc_drm_get_gem_handle() and GRALLOC_MODULE_PERFORM_GET_DRM_FD. Removed explicit render node probing code. Signed-off-by:
Tomasz Figa <tfiga@chromium.org> Signed-off-by:
Rob Herring <robh@kernel.org>
-
Add etnaviv to Android makefiles. Signed-off-by:
Rob Herring <robh@kernel.org>
-
Lucas Stach authored
NOTE: untested apart from simple compile tests. Signed-off-by:
Lucas Stach <l.stach@pengutronix.de>
-
Lucas Stach authored
This allows to import an FD with an explicit modifier passed through userspace protocols. NOTE: This is a draft and may change according to review. Signed-off-by:
Lucas Stach <l.stach@pengutronix.de>
-