Mason Chang
eb609ec17f
backout of bug 970751 for intermittent ICS Debug.
2014-08-30 17:18:29 -07:00
Mason Chang
d36d5be3af
Bug 970751 Resample touch events. r=mwu,kats. a=kwierso
2014-08-30 14:04:15 -07:00
Wes Kocher
836efb1031
Backed out changeset 3ab215c50844 (bug 970751) for leaks a=backout
2014-08-29 17:43:17 -07:00
Mason Chang
c7ee984e04
Bug 970751 Resample touch events. r=mwu,kats. a=kwierso
2014-08-29 16:18:04 -07:00
Sushil Chauhan
403d9d7023
Bug 1059023 - Do not compose layer hidden under the opaque layer. r=mattwoodrow
2014-08-28 10:44:03 -07:00
Boris Chiou
fe8104f342
Bug 987527 - Register Vsync monitor to HWComposer. r=mwu
...
In order to enable/disable the Vsync from mHwc, we should make sure
the order of each command is correct. In this patch, I added an
interface for registering these mHwc callback functions and some
accessor/helper functions for manipulating Hwc Vsync.
2014-08-27 01:17:00 -04:00
David Zbarsky
2dbff47ace
Bug 952977: Various other changes of gfx3DMatrix -> Matrix4x4 r=nical
2014-08-22 09:40:02 -04:00
Ed Morley
380445ca3c
Backed out changeset 3325dc888b50 (bug 952977) for build failures
2014-08-21 16:57:44 +01:00
David Zbarsky
cbb4771267
Bug 952977: Various other changes of gfx3DMatrix -> Matrix4x4 r=nical
2014-08-21 11:35:28 -04:00
Sushil Chauhan
46bc0e4bd2
Bug 1047149 - Add check to validate acquire fence of FB layer. r=sotaro
2014-08-07 14:34:25 -07:00
Michael Wu
c668889677
Bug 1042947 - Remove Framebuffer.cpp, r=sotaro
2014-07-22 16:46:27 -04:00
Kartikaya Gupta
1beb022f93
Bug 1040906 - Follow-up to e6a2c46ad0b5 because I missed a callsite and broke some builds. r=me on a CLOSED TREE
2014-07-22 10:15:22 -04:00
Boris Chiou
7866ddcbcf
Bug 975346 - Part 2: Support LayerScope for HwcComposer2D. r=dglastonbury
...
1. Retrieve buffer from GPU.
2. Refactor - use SenderHelper class to manage the Sender
static function structure.
2014-07-03 01:17:00 +02:00
Sotaro Ikeda
b802f92303
Bug 1029856 - Call glClear() before blit composition r= Sushil
2014-06-30 13:01:24 -07:00
Jonathan Watt
438237ecfc
Bug 1025553, part 1 - Change the names of the members of gfxMatrix to match the names of the members of Moz2D's Matrix. r=Bas
2014-06-17 18:35:51 +01:00
Sotaro Ikeda
407c35f5a4
Bug 1025824 - Fix mHwcLayerMap handling r=sushil
2014-06-16 13:05:14 -07:00
Sotaro Ikeda
14194a18db
Bug 1024144 - Deliver acquire fence to HwComposer r=sushil,nical
2014-06-12 18:46:25 -07:00
Ehsan Akhgari
d04e51db62
Backed out changeset 2a4cde9c1130 (bug 1015332) because it breaks the Firefox OS homescreen, among other things a=RyanVM
2014-06-04 17:27:21 -04:00
Sushil Chauhan
6e7f47e746
Bug 1015332 - Optimize frame having layers with NULL gralloc buffer. r=dwilson
2014-06-03 14:07:50 -07:00
Sushil Chauhan
865b77a446
Bug 999699 - Use GPU Composition when a frame needs intermediate surface. r=dwilson
2014-05-05 13:26:51 -07:00
Sushil Chauhan
a9e09ec084
Bug 993160 - Use GPU for children of container which needs intermediate surface. r=dwilson
2014-04-14 16:39:53 -07:00
Sushil Chauhan
1c7562babb
Bug 965102 - Gecko changes to set HWC_GEOMETRY_CHANGED flag appropriately. r=mattwoodrow
2014-04-03 18:59:13 -07:00
Sushil Chauhan
a5890b5de8
Bug 987563 - Set correct default composition type for fake layer in GPU composition. r=sotaro
2014-03-28 11:05:43 -07:00
Sushil Chauhan
66523bc5c5
Bug 981732 - HwcComposer2D should not compose any layer below full screen Opaque layer. r=dwilson
2014-03-17 11:51:26 -07:00
Sotaro Ikeda
ae8a2b92ed
Bug 974152 - Use FrameBuffer's Acquire Fence as Layer buffer's ReleaseFence on gonk r=sushil,nical
2014-03-17 18:36:56 -07:00
Sushil Chauhan
5ee78728fc
Bug 983273 - HwcComposer2D should honor HWC_HINT_CLEAR_FB for bottom layer. r=dwilson
2014-03-13 14:22:18 -07:00
Thomas Zimmermann
b0705da2ca
Bug 978700: Fix warning about initialization order in constructor, r=roc
2014-03-04 09:45:51 +01:00
Thomas Zimmermann
2c032b7909
Bug 978700: Fix some warnings about redefined preprocessor tokens, r=roc
2014-03-04 09:45:50 +01:00
Sushil Chauhan
741ab85bf5
Bug 976717 - Pass the Framebuffer rectangle to be cleared to LayerComposite. r=ncameron
2014-02-27 11:07:34 -08:00
Sotaro Ikeda
a20fea9d9b
Bug 977596 - Fix build failure on flatfish r=jmuizelaar
2014-02-27 13:26:22 -08:00
Jerry Shih
8c336fe30c
Bug 975974 - [Flatfish] Cannot boot up successfully and screen is black. r=mwu
2014-02-27 11:38:36 -05:00
Sotaro Ikeda
5c8314f18d
Bug 957323 - Handle android's fence on gonk r=nical,doublec,pchang
2014-02-24 20:23:41 -08:00
Sotaro Ikeda
d7955b6090
Bug 957276 - Fix YFlipped buffer's source crop r=sushil
2014-02-22 04:56:02 -08:00
Jerry Shih
f6c3ae096c
Bug 970794 - Support hardware composer base on android JB 4.2.2. r=mwu
2014-02-21 08:30:20 -05:00
Sushil Chauhan
600b7d953b
Bug 965086 - Add support for sourceCropf in HwcComposer2D. r=dwilson
2014-02-05 14:55:00 -08:00
David Zbarsky
a54742d02b
Bug 952977: Convert GetEffectiveTransform to gfx::Matrix4x4 r=nical
2014-01-24 17:49:19 -08:00
Sushil Chauhan
9b28947dfe
Bug 953303 - HwcComposer2D should honor HWC_HINT_CLEAR_FB set by hwcomposer. r=ncameron
2014-01-17 18:55:30 -08:00
Ryan VanderMeulen
2da8f3cf88
Backed out changeset 8a5c1027e6e6 (bug 953303) for bustage.
2014-01-17 14:50:58 -05:00
Sushil Chauhan
d75271b2bc
Bug 953303 - HwcComposer2D should honor HWC_HINT_CLEAR_FB set by hwcomposer. r=ncameron
2014-01-17 11:09:01 -08:00
Sushil Chauhan
7f5282e3a3
Bug 959719 - Add support for HWC_BLIT composition in HwcComposer2D. r=dwilson
2014-01-16 09:47:35 -08:00
David Zbarsky
86845f42da
Bug 952977: Switch GL world transform to gfx::Matrix r=nical
2014-01-16 02:22:19 -05:00
Sushil Chauhan
f6bb7c8b90
Bug 953215 - Optimize per pixel alpha blending in H/W Composition. r=dwilson
2014-01-08 16:41:25 -08:00
Sushil Chauhan
5db93512d6
Bug 947805 - If hwcomposer is already prepared, reset with null hwc set. r=dwilson
2013-12-11 12:37:25 -08:00
Sushil Chauhan
a58dcecc27
Bug 940851 - Initialize acquire & release-fence fds of HWC_BACKGROUND layer. r=dwilson
2013-12-02 16:58:39 -08:00
Sushil Chauhan
245d7b7415
Bug 944207 - Reset the number of HWC layers on failures before HWC prepare. r=dwilson
2013-11-29 11:39:39 -08:00
Sushil Chauhan
a7ddb7a9df
Bug 944069 - Remove unnecessary wait during GPU Composition. r=dwilson
2013-11-27 17:38:42 -08:00
Sushil Chauhan
5d1c2fc5a9
Bug 920654 - Enable plane alpha support for HWC layers in newer H/W Composer. r=mwu, r=dwilson
2013-10-15 15:37:13 -07:00
Sushil Chauhan
b1b45613ad
Bug 915729 - Add mixed HWC and GPU Composition. r=ncameron, r=dwilson
2013-10-15 14:01:42 -07:00
Sushil Chauhan
606c7ccdee
Bug 919676 - Fix multiple hwc prepare calls with different layer lists. r=mwu, r=dwilson
2013-10-08 08:29:35 -07:00
Ryan VanderMeulen
3e55c98d80
Backed out changeset e02e1b107db7 (bug 919676) for causing bug 924129.
2013-10-08 09:39:07 -04:00