replicant-frameworks_native/services/surfaceflinger/RenderEngine
Pawit Pornkitprasan fd1fb639a1 Bring back support for glReadPixels screenshot path
Squashed commit of the following:

commit 012d3fe41d1d6cd38a0858b59145e9a4447641fa
Author: Hashcode <hashcode0f@gmail.com>
Date:   Sun Dec 8 19:36:50 2013 +0000

    sf: Always use opengles for screen capture

    Go back to the usage of GRALLOC_USAGE_HW_TEXTURE and GRALLOC_USAGE_HW_RENDERER
    in captureScreenImplLocked regardless of useReadPixels value

    This fixes the EGL_NO_IMAGE_KHR error returned from
    eglCreateImageKHR (blank images returned from screenshot path)

    Change-Id: I62fe90a081607b9e89c67f3dcfd34c84efc89d35

commit 4866ddf98ac98d8e22a1cd6a21894bb17f274588
Author: Ricardo Cerqueira <cyanogenmod@cerqueira.org>
Date:   Thu Oct 31 03:53:39 2013 +0000

    Revert "remove support for glReadPixels screenshot path"

    This reverts commit 3ca76f416b.

    Conflicts:
    	include/gui/ISurfaceComposer.h
    	libs/gui/ISurfaceComposer.cpp
    	libs/gui/SurfaceComposerClient.cpp
    	services/surfaceflinger/SurfaceFlinger.cpp
    	services/surfaceflinger/SurfaceFlinger.h

    Change-Id: I8c239e533757af770e418dbb198f5a86c736961f

Change-Id: I8c239e533757af770e418dbb198f5a86c736961f
2015-10-16 14:45:10 -07:00
..
Description.cpp SF: Skip render-to-texture for color transforms 2015-05-27 13:32:51 -07:00
Description.h SF: Skip render-to-texture for color transforms 2015-05-27 13:32:51 -07:00
GLES10RenderEngine.cpp
GLES10RenderEngine.h
GLES11RenderEngine.cpp Bring back support for glReadPixels screenshot path 2015-10-16 14:45:10 -07:00
GLES11RenderEngine.h Bring back support for glReadPixels screenshot path 2015-10-16 14:45:10 -07:00
GLES20RenderEngine.cpp Bring back support for glReadPixels screenshot path 2015-10-16 14:45:10 -07:00
GLES20RenderEngine.h Bring back support for glReadPixels screenshot path 2015-10-16 14:45:10 -07:00
GLExtensions.cpp
GLExtensions.h
Mesh.cpp SurfaceFlinger: Fix integer overflow in Mesh ctor 2015-04-30 14:57:41 -07:00
Mesh.h color blindness enhancement 2013-09-04 22:11:15 -07:00
Program.cpp native frameworks: 64-bit compile issues 2014-03-12 13:12:44 -07:00
Program.h color blindness enhancement 2013-09-04 22:11:15 -07:00
ProgramCache.cpp Remove gamma correction from color correction shader 2015-04-28 17:15:57 -07:00
ProgramCache.h Generate the SurfaceFlinger shader cache on initialization 2014-10-03 17:21:15 +00:00
RenderEngine.cpp Bring back support for glReadPixels screenshot path 2015-10-16 14:45:10 -07:00
RenderEngine.h Bring back support for glReadPixels screenshot path 2015-10-16 14:45:10 -07:00
Texture.cpp switch to use mat4 2013-08-26 20:42:07 -07:00
Texture.h switch to use mat4 2013-08-26 20:42:07 -07:00