replicant-frameworks_native/services/surfaceflinger
Danesh M bd41ea359f SurfaceFlinger : Ensure position changes are drawn with correct buffer size
If a single transaction has both positional and size changes, ensure we don't draw
any frames using the incorrect buffer size using the updated position. Wait for the correct
buffer size and then proceed.

Change-Id: I8e25f21f17e0936e66bb5053f85f8336c8464c7b
2016-05-12 10:07:24 -07:00
..
DisplayHardware surfaceflinger: Add support for Exynos BGRA mixer 2016-04-27 10:18:32 -07:00
Effects
EventLog
ExSurfaceFlinger SurfaceFlinger: Add support for continuous dumpsys to file. 2016-03-13 03:28:46 -07:00
RenderEngine SurfaceFlinger: Native changes to add blur effect 2015-11-08 01:07:13 -08:00
tests SurfaceFlinger : Ensure position changes are drawn with correct buffer size 2016-05-12 10:07:24 -07:00
Android.mk surfaceflinger: Add support for Exynos BGRA mixer 2016-04-27 10:18:32 -07:00
Barrier.h
CleanSpec.mk SurfaceFlinger : Ensure position changes are drawn with correct buffer size 2016-05-12 10:07:24 -07:00
Client.cpp Bypass surface flinger permission check for calls from system. 2015-05-28 14:19:22 -07:00
Client.h
clz.h
Colorizer.h
DdmConnection.cpp SurfaceFlinger: Tweak whitespace in DdmConnection 2015-05-28 14:23:54 -07:00
DdmConnection.h
DisplayDevice.cpp bug#460672 framebuffer surface can't keep triple buffer if define NUM_FRAMEBUFFER_SURFACE_BUFFERS := 3 2015-12-08 01:13:54 -08:00
DisplayDevice.h Revert "surfaceflinger: Consolidate display orientation compensation hooks" 2015-11-10 23:58:46 +01:00
DisplayUtils.cpp surfaceflinger: Don't allow QC HWC virtual display without QC HWC copy 2016-02-10 17:20:06 -08:00
DisplayUtils.h sf: vds: Avoid HWC for certain scenarios 2015-11-02 08:15:21 -08:00
DispSync.cpp input: Adjust priority 2015-10-17 13:51:11 -07:00
DispSync.h sf: Avoid disabling DispSync resync 2015-10-06 03:22:28 -06:00
EventControlThread.cpp
EventControlThread.h
EventThread.cpp input: Adjust priority 2015-10-17 13:51:11 -07:00
EventThread.h SF: Permit changing DispSync offsets at runtime 2015-04-15 13:56:28 -07:00
FrameRateHelper.h SurfaceFlinger: Native changes to add blur effect 2015-11-08 01:07:13 -08:00
FrameTracker.cpp
FrameTracker.h
Layer.cpp SurfaceFlinger : Ensure position changes are drawn with correct buffer size 2016-05-12 10:07:24 -07:00
Layer.h SurfaceFlinger : Ensure position changes are drawn with correct buffer size 2016-05-12 10:07:24 -07:00
LayerBlur.cpp sf : Apply user defined panel orientation to blur layer 2015-11-16 14:00:25 -08:00
LayerBlur.h SurfaceFlinger: Native changes to add blur effect 2015-11-08 01:07:13 -08:00
LayerDim.cpp SurfaceFlinger: Native changes to add blur effect 2015-11-08 01:07:13 -08:00
LayerDim.h SurfaceFlinger: Native changes to add blur effect 2015-11-08 01:07:13 -08:00
main_surfaceflinger.cpp Android 6.0.1 release 22 2016-03-10 18:17:45 -08:00
MessageQueue.cpp
MessageQueue.h
MODULE_LICENSE_APACHE2
MonitoredProducer.cpp libgui/SurfaceFlinger: Add getConsumerName 2015-06-09 11:28:37 -07:00
MonitoredProducer.h libgui/SurfaceFlinger: Add getConsumerName 2015-06-09 11:28:37 -07:00
SurfaceFlinger.cpp surfaceflinger: Add support for secondary color matrix 2016-04-12 13:14:26 -07:00
SurfaceFlinger.h surfaceflinger: Add support for secondary color matrix 2016-04-12 13:14:26 -07:00
SurfaceFlingerConsumer.cpp Fix PTS handling for buffer replacement 2015-05-13 09:43:35 -07:00
SurfaceFlingerConsumer.h Fix PTS handling for buffer replacement 2015-05-13 09:43:35 -07:00
Transform.cpp Add clamp to Layer and update Transform inverse. 2014-11-21 17:05:18 -08:00
Transform.h