GitHub PushEvent at 2014-07-21 23:35:44
Repository: android_frameworks_native
Actor: carbongerrit
Payload: {"shas":[["a98f1ea068c788c88d3fa8671b07c6c8ced6f422","2e8570fb141b1be7cacdd2c8dbca46b656337aed@codeaurora.org","SF: Fix Klockwork errors.\n\nResolve klockwork errors in frameworks/native\nto avoid buffer overflow and memory leaks.\n\nChange-Id: I7af17047538e621c872377090cea5b96f0924883","Praveena Pachipulusu",true],["7ec59d6c6f1256e89682ac35009f4c07274d9e69","bce3eb8ca98a633b8d4da9cfe7394f8594fd1d0a@codeaurora.org","sf:  Add dirtyRect information to SF dumpsys\n\nDisplay dirtyRect information generated for each layer in\nSurfaceFlinger Dumpsys.\n\nChange-Id: Ie60f4bf67bc28af0fcce006c166d8ae4ed4985e8","Jeykumar Sankaran",true],["11057e52b2946592591e68ebb5783b070df50708","79454a85d55e6261caac7a624cade18204a7c693@codeaurora.org","sf: Use Dirty Rect optimization in \"Show Surface Updates\" setting\n\nWhen \"Show Surface Updates\" setting is ON in developer options, flash the\nupdating part (union dirty rect) instead of full layers when\nGPU Tiled DR optimization is ON.\n\nChange-Id: Id280cc2a22d46cc6539316d6dd0856e328c14c9e\nCRs-Fixed: 679386","Sravan Kumar D.V.N",true],["27e97c770888b400051d4dcc9fbee8d0bc611407","befa07b69cdc7eacf64a21f84d0bd5e049a4f702@codeaurora.org","SF: Modify logic to handle \"transparent Region\" for displayFrame\n\nsourceCrop and displayFrame calculations according to \"transparent Region\"\nare not synchronized. Because of this mismatch scaling is introduced,\ncausing corruption in UI. To avoid this scaling, map displayFrame to\nsourceCrop, apply reduce and remap result to displayFrame.\n\nCRs-Fixed: 660699\n\nChange-Id: I1e7ad5b1c8932413f53bb94a2e62895661b97057","Dileep Kumar Reddi",true],["44384e92d98f32f71a801518200c8f98254c58a0","a625daf78bef29e2c3754b73fdbdfafbf13910da@codeaurora.org","Init display orientation according to panel orientation\n\n   - Initialize the display default orientation to panel orientation.\n   - honor the panel orientation only after the end of boot animation\n     or the new orientation is as same as panel orientation.\n\nChange-Id: Ieece097ff7c3710e379f47028900aed59a96c8d5","Sushil Chauhan",true],["2ca7ed5b27fc137bf4f4189dc5e9034c0363d7cb","2bc3f6324b3bf47adb699bfb14467c2185ea2643@codeaurora.org","SF: Ensure boot animation always appears in panel orientation\n\nEnsure that boot animation is always shown in panel\norientation.\n\nChange-Id: I36a75ba5aea803a7b7cace3335a0d7f730612c5d\nCRs-Fixed: 604934","radhakrishna",true],["e560c1be029df95ee9b3e1fd2461ca9f1eb1c4b6","fc59ce809d5948331380f774a493181ccbabdf2e@codeaurora.org","sf: Set view frame of each display using binder\n\nSet the view frame of a display using binder when set projection\nfor that display changes\n\nChange-Id: Ib85ce80e88b207a4cf2559b2cc0e74e60ab3d4d4","Ramkumar Radhakrishnan",true],["5ea88e4c4fe2e45f7d2b73a46b1542206e06cdeb","6b83a1e1785655638a42749a41f270fd4d63cd36@cerqueira.org","surfaceflinger: Track the last surfaceview frame for latency dumps\n\nWhen measuring GL latency with dumpsys, it's possible to hit a\nrace condition if the hardware is fast enough to complete rendering\nthe test cycle before the latency dump is requested, since it only\nmatches the latency for live layers (unless it's an animation. See\nchange I8bded1ea08a4cddefef0aa955401052bb9107c90)\n\nSo always save a reference to the last rendered SurfaceView frame,\nand dump its values if there isn't an active one.\n\nChange-Id: I740e9830161396ea955b5a53322bd8576b5136bc","Ricardo Cerqueira",true]],"size":8,"ref":"refs/heads/kk","head":"5ea88e4c4fe2e45f7d2b73a46b1542206e06cdeb"}