- df3c5e8 Fix some issues with pending buffer traces by chaviw · 4 years, 7 months ago
- 8d34c90 Fix jank classification by Jorim Jaggi · 4 years, 8 months ago
- b973403 Merge changes I7a995415,Idfce2573 by Ady Abraham · 4 years, 7 months ago
- 3db5cb6 Merge changes Ib9023881,I84a5a99f by Ady Abraham · 4 years, 7 months ago
- e90dd52 SurfaceFlinger: return DisplayStatInfo from getDisplayStatInfo by Ady Abraham · 4 years, 7 months ago
- 56b42a4 SurfaceFlinger: fix reference time for transactions by Ady Abraham · 4 years, 7 months ago
- 1ce7cbc Merge "SF: Compile with -Wextra" by Marin Shalamanov · 4 years, 7 months ago
- 62a0be2 SurfaceFlinger: override frame rate for applications that use setFrameRate by Ady Abraham · 4 years, 8 months ago
- dbb6dcf Revert "SurfaceFlinger: override frame rate for applications that use setFrameRate" by Ady Abraham · 4 years, 7 months ago
- ea25ddf SF: Remove RefreshRateConfigs::getAllRefreshRates() by Marin Shalamanov · 4 years, 8 months ago
- bed7fd3 SF: Compile with -Wextra by Marin Shalamanov · 4 years, 8 months ago
- f0c5649 SurfaceFlinger: correctly pass desired present time for BLAST by Ady Abraham · 4 years, 8 months ago
- bb395fa Merge "SF: Fix VSYNC injection" by Dominik Laskowski · 4 years, 8 months ago
- ac14666 Merge "Expand jank classification" by Adithya Srinivasan · 4 years, 8 months ago
- 8594399 Merge "SF: Break dependency between VsyncConfiguration and RefreshRateConfigs" by Marin Shalamanov · 4 years, 8 months ago
- 9b2ca3e Expand jank classification by Adithya Srinivasan · 4 years, 9 months ago
- c8cfdc5 Merge changes from topic "frameRateOverrideCTS" by Ady Abraham · 4 years, 8 months ago
- 2c6716b SurfaceFlinger: override frame rate for applications that use setFrameRate by Ady Abraham · 4 years, 8 months ago
- f20c192 SurfaceFlinger: fix frame rate override on BLAST by Ady Abraham · 4 years, 8 months ago
- 918221f Merge "Plumbing through GPU context priority from SF to RE" by Ana Krulec · 4 years, 8 months ago
- 526c338 SF: Break dependency between VsyncConfiguration and RefreshRateConfigs by Marin Shalamanov · 4 years, 8 months ago
- 9efa875 Merge changes If9eb2564,Iab01c967,I1056f6fa by Dominik Laskowski · 4 years, 8 months ago
- 2d80e92 Merge "SurfaceFlinger: Trace pending BufferStateLayer buffers." by Rob Carr · 4 years, 8 months ago
- d6f0946 Plumbing through GPU context priority from SF to RE by Alec Mouri · 4 years, 8 months ago
- bfc076a Merge "SF: RefreshRateOverlay: Create buffers on demand" by Marin Shalamanov · 4 years, 8 months ago
- 7121caf SurfaceFlinger: Trace pending BufferStateLayer buffers. by Robert Carr · 4 years, 8 months ago
- f7f6b3c SF: RefreshRateOverlay: Create buffers on demand by Marin Shalamanov · 4 years, 8 months ago
- 31f2b3c Plumbing through GPU context priority by Ana Krulec · 4 years, 8 months ago
- 208235c SF: Fix VSYNC injection by Dominik Laskowski · 4 years, 8 months ago
- 285e9ed Merge "Add Shared timeline jank classification listener (1/2)" by Jorim Jaggi · 4 years, 8 months ago
- 9c03b50 Add Shared timeline jank classification listener (1/2) by Jorim Jaggi · 4 years, 9 months ago
- 6fd11ba Merge "Check ROTATE_SURFACE_FLINGER permission on arbitrary rotation" by Hongwei Wang · 4 years, 8 months ago
- 65cde03a Merge changes If1383a4d,If5193f75,Ia3e2dfa3 by Marin Shalamanov · 4 years, 8 months ago
- 45cd131 Merge changes Id0af0598,Iebb77a33 by Marin Shalamanov · 4 years, 8 months ago
- f78589c Destroy DisplayDevice without holding the state lock by Vishnu Nair · 4 years, 8 months ago
- 9cf9e51 SF: Log hotplug events by Marin Shalamanov · 4 years, 8 months ago
- 68a9409 SF: Don't store config ids in RefreshRateStats by Marin Shalamanov · 4 years, 9 months ago
- e8a663d Add Fps class by Marin Shalamanov · 4 years, 9 months ago
- 4e2b71f FTL: Import std::future utilities from SF by Dominik Laskowski · 4 years, 9 months ago
- 0dda09b Merge "Dynamically disable blurs when tunnel mode is used" by Galia Peycheva · 4 years, 8 months ago
- 46213ea Check ROTATE_SURFACE_FLINGER permission on arbitrary rotation by Hongwei Wang · 4 years, 8 months ago
- 4a1d020 Merge "Store layers with pending frames as smart pointers instead of raw pointers" by TreeHugger Robot · 4 years, 8 months ago
- 2f7d9ae Store layers with pending frames as smart pointers instead of raw pointers by Alec Mouri · 4 years, 8 months ago
- 66eaf4a Dynamically disable blurs when tunnel mode is used by Galia Peycheva · 4 years, 9 months ago
- 0118967 Frame Timeline Perfetto producer by Adithya Srinivasan · 4 years, 10 months ago
- 720e824 Merge "SurfaceFlinger: Hold lock while constructing BufferStateLayer" by Rob Carr · 4 years, 8 months ago
- 15238e8 Merge "Make shouldBeSeamless an enum" by Marin Shalamanov · 4 years, 8 months ago
- 1af98ee SurfaceFlinger: Hold lock while constructing BufferStateLayer by Robert Carr · 4 years, 9 months ago
- 53fc11d Make shouldBeSeamless an enum by Marin Shalamanov · 4 years, 9 months ago
- 3ea2a0c Merge "SurfaceFlinger: Add DISPLAY_EVENT_FRAME_RATE_OVERRIDE" by Ady Abraham · 4 years, 9 months ago
- 7752fe5 Merge changes I25ddd986,I3cc43b2b by Vishnu Nair · 4 years, 9 months ago
- 158a289 Merge "Use MockFrameTracer in unit tests" by Adithya Srinivasan · 4 years, 9 months ago
- 62f216c SurfaceFlinger: Add DISPLAY_EVENT_FRAME_RATE_OVERRIDE by Ady Abraham · 4 years, 10 months ago
- 2db3c1b Use MockFrameTracer in unit tests by Adithya Srinivasan · 4 years, 9 months ago
- cf26a0a BlastBufferQueue: Add support for auto refresh by Vishnu Nair · 4 years, 9 months ago
- b887107 Merge changes from topic "isSeamlessRequired" by TreeHugger Robot · 4 years, 9 months ago
- ba421a8 Dump RefreshRateConfigs by Marin Shalamanov · 4 years, 9 months ago
- 4608442 Add shouldBeSeamless to setFrameRate by Marin Shalamanov · 4 years, 10 months ago
- 5680227 Traverse layers in main thread. by Peiyong Lin · 4 years, 9 months ago
- cbcb895 SurfaceFlinger: captureScreen buffer set GRALLOC_USAGE_HW_COMPOSER usage by Richard Liu · 5 years ago
- 9896b3b SurfaceFlinger: call setFrameTimelineVsyncForTransaction with valid id by Ady Abraham · 4 years, 9 months ago
- 0bb6a47 SurfaceFlinger: throttle applications based on uid by Ady Abraham · 4 years, 10 months ago
- 1b3976a Merge "Expose shared timeline counters into telemetry:" by TreeHugger Robot · 4 years, 9 months ago
- 9a29e67 Expose shared timeline counters into telemetry: by Alec Mouri · 5 years ago
- c3800b8 Implement blur region in RenderEngine by Lucas Dupin · 4 years, 10 months ago
- f4b1410 Merge "SF: Populate allowGroupSwitching from DM" by Marin Shalamanov · 4 years, 9 months ago
- 30b0b3c SF: Populate allowGroupSwitching from DM by Marin Shalamanov · 4 years, 10 months ago
- 31a8dbc Add synchronous SurfaceFlinger tracing by Vishnu Nair · 4 years, 10 months ago
- 6cedd68 [SurfaceFlinger] Turn on color management by default. by Peiyong Lin · 4 years, 10 months ago
- 9b611b7 BLASTBufferQueue: Support setFrameTimelineVsync by Robert Carr · 4 years, 10 months ago
- db0232d Merge "[SurfaceFlinger] Add support to capture protected contents." by Peiyong Lin · 4 years, 10 months ago
- 05cc011 [SurfaceFlinger] Add support to capture protected contents. by Peiyong Lin · 4 years, 10 months ago
- 31ed613 Merge "[SF] Update DeviceProductInfo on hotplug reconnect" by Marin Shalamanov · 4 years, 10 months ago
- 419cc99 Merge "SurfaceControl: Remove setOverrideScalingMode" by Rob Carr · 4 years, 10 months ago
- f8c6372 [SF] Update DeviceProductInfo on hotplug reconnect by Marin Shalamanov · 4 years, 10 months ago
- 9fa926b SurfaceFlinger: check for nullptr on setFrameRate am: 162f643dde am: 18644d378b by Ady Abraham · 4 years, 10 months ago
- 18644d3 SurfaceFlinger: check for nullptr on setFrameRate am: 162f643dde by Ady Abraham · 4 years, 10 months ago
- 162f643 SurfaceFlinger: check for nullptr on setFrameRate by Ady Abraham · 4 years, 10 months ago
- 916b036 SurfaceControl: Remove setOverrideScalingMode by Robert Carr · 4 years, 10 months ago
- cd26147 Remove hard code color space. by Peiyong Lin · 4 years, 10 months ago
- bceca72 Merge "Revert^2 "[SF] Introduce VirtualDisplayId"" by TreeHugger Robot · 4 years, 10 months ago
- 0f10d0d Revert^2 "[SF] Introduce VirtualDisplayId" by Marin Shalamanov · 5 years ago
- 9f0a400 SurfaceFLinger: rename outLayerId by Ady Abraham · 4 years, 10 months ago
- 4e9769a Merge changes I872e2405,Iac8c8377 by TreeHugger Robot · 4 years, 10 months ago
- 7124df8 Merge "Revert "[SF] Introduce VirtualDisplayId"" by Siarhei Vishniakou · 4 years, 10 months ago
- 3a67f36 Revert "[SF] Introduce VirtualDisplayId" by Siarhei Vishniakou · 4 years, 10 months ago
- 2d73632 Add a backdoor to change FrameTimeline's maxDisplayFrames by Adithya Srinivasan · 4 years, 10 months ago
- 8fc601d Dumpsys for FrameTimeline by Adithya Srinivasan · 4 years, 11 months ago
- 8991beb Merge "SurfaceFlinger: fix a crash with RefreshRateOverlay" by Ady Abraham · 4 years, 10 months ago
- 7f4f5b4 Merge "SurfaceFlinger: decouple EventThread from SF wakeup" by TreeHugger Robot · 4 years, 10 months ago
- c0b7016 Merge "[SF] Introduce VirtualDisplayId" by TreeHugger Robot · 4 years, 10 months ago
- 55fa727 SurfaceFlinger: decouple EventThread from SF wakeup by Ady Abraham · 4 years, 10 months ago
- 4a474e8 SurfaceFlinger: fix a crash with RefreshRateOverlay by Ady Abraham · 4 years, 10 months ago
- 7cee53e [SF] Introduce VirtualDisplayId by Marin Shalamanov · 5 years ago
- c351d6f Remove barrierGbp_legacy from layer state by Pablo Gamito · 5 years ago
- 11dcc22 Pass surface control instead of handle as reference to layers in LayerState by Pablo Gamito · 5 years ago
- 97651d2 Merge "SurfaceFlinger: add transactions to FrameTimeline" by Ady Abraham · 4 years, 10 months ago
- b37b70b Merge "Provide layer id on surface creation" by Pablo Gamito · 4 years, 10 months ago
- c9a0506 Merge "Pass in framenumbers if submitting buffers via BlastBufferQueue" by TreeHugger Robot · 4 years, 10 months ago
- 22c7b5c SurfaceFlinger: add transactions to FrameTimeline by Ady Abraham · 4 years, 11 months ago