Commit Graph

86 Commits

Author SHA1 Message Date
Julian Seward
eff9bd058b Bug 1167531 - Uninitialised value uses relating to GonkDisplayJB::GonkDisplayJB. r=mwu. 2015-05-27 09:41:53 +02:00
JerryShih
db8fff99c3 Bug 1165200 - Fix GonkDisplay::QueueBuffer() for bootAnim. r=mwu, r=sotaro 2015-05-17 11:30:00 -04:00
JerryShih
56166f64e7 Bug 1155797 - P2: show a black solid color frame if we don't have the bootAnim. r=mwu 2015-05-17 18:11:00 +02:00
JerryShih
006bc11fce Bug 1155797 - P1: extract format BPP util function. r=mwu 2015-05-17 18:09:00 +02:00
Sotaro Ikeda
8de50feb2d Bug 1163681 - Fix fence handling r=mwu 2015-05-14 10:22:07 -07:00
Boris Chiou
f32d03fb58 Bug 1162901 - Fix warnings in BootAnimation. r=mwu 2015-05-08 03:19:00 +02:00
JerryShih
fc53fef0cf Bug 1160877 - Fix gonkDisplay stop anim condition. r=mwu, a=me 2015-05-05 10:32:00 -04:00
Ryan VanderMeulen
4a8658f69a Backed out changeset c92c76073e9c (bug 1160877) for causing B2G phone startup crashes. 2015-05-07 09:24:35 -04:00
JerryShih
3d5cfffb8c Bug 1160877 - fix gonkDisplay stop anim condition. r=mwu 2015-05-05 10:32:00 +02:00
chiajung hung
39d881a999 Bug 1156140 - Choose different code path for boot animation based on device capability. r=mwu 2015-04-26 22:39:00 -04:00
Sotaro Ikeda
2f41005dd9 Bug 1152370 part 3 - Use DisplaySurface r=mwu 2015-04-23 06:49:40 -07:00
Sotaro Ikeda
93b6bbe81a Bug 1152370 part 2 - Add DisplaySurface r=mwu 2015-04-23 06:49:22 -07:00
Sotaro Ikeda
f28c789001 Bug 1152370 part 1 - Add android aosp VirtualDisplaySurface r=mwu 2015-04-23 06:49:12 -07:00
Andrea Marchesini
cece1d9f00 Bug 1156632 - Remove unused forward class declarations - patch 6 - the rest of the tree, r=ehsan 2015-04-22 08:29:24 +02:00
Sotaro Ikeda
5044e7726b Bug 1152135 - Split EGLSurface buffer swap and HWC buffer swap r=mwu,nical,jgilbert 2015-04-17 09:28:41 -07:00
Carsten "Tomcat" Book
af87273092 Backed out changeset abe6234be8a3 (bug 1152135) for Android 4 opt/debug perma failure 2015-04-17 12:04:55 +02:00
Sotaro Ikeda
c9102c6a9c Bug 1152135 - Split EGLSurface buffer swap and HWC buffer swap r=mwu,nical,jgilbert 2015-04-16 18:15:26 -07:00
Sotaro Ikeda
ecd0fc423c Backed out changeset 29d01ad10d0b (bug 1152135) 2015-04-13 12:28:06 -07:00
Sotaro Ikeda
42ad3c4bc5 Bug 1152135 - Split EGLSurface buffer swap and HWC buffer swap r=mwu,nical,jgilbert 2015-04-12 11:23:46 -07:00
Michael Vines
d57072e693 Bug 1152361 - Ensure outbufAcquireFenceFd is initialized during boot animation. r=mwu 2015-04-08 22:17:28 -07:00
Michael Vines
735d66b22a Bug 1144515 - ConsumerListener interface changes. r=mwu,sotaro.ikeda.g
From ae4139a7b5dfb0b0326c84070e52fa58e43a54fe Mon Sep 17 00:00:00 2001
Change-Id: I3a3e4d6f58a42576197356ba4b7301c670298c74
---
 widget/gonk/libdisplay/FramebufferSurface.cpp            |  4 ++++
 widget/gonk/libdisplay/FramebufferSurface.h              |  4 ++++
 .../nativewindow/GonkBufferQueueLL/GonkBufferQueueLL.cpp | 16 ++++++++++++++++
 .../nativewindow/GonkBufferQueueLL/GonkBufferQueueLL.h   |  5 +++++
 .../GonkBufferQueueLL/GonkBufferQueueProducer.cpp        |  9 ++++++++-
 widget/gonk/nativewindow/GonkConsumerBaseLL.cpp          |  4 ++++
 widget/gonk/nativewindow/GonkConsumerBaseLL.h            |  5 +++++
 widget/gonk/nativewindow/GonkNativeWindowLL.cpp          |  5 +++++
 widget/gonk/nativewindow/GonkNativeWindowLL.h            |  4 ++++
 9 files changed, 55 insertions(+), 1 deletion(-)
2015-03-18 15:03:15 -07:00
Sushil Chauhan
739f066742 Bug 1122850 - Use setPowerMode interface for HWC 1.4 and above. r=dwilson 2015-02-05 12:30:54 -08:00
Chris Peterson
7140283ea9 Bug 1123553 - Fix -Wuninitialized warning in GonkDisplayJB.cpp by removing unnecessary error check. r=mwu 2015-01-19 21:44:27 -08:00
Masatoshi Kimura
f70d08c5aa Bug 1120062 - Part 1: Remove most Nullptr.h includes. r=waldo 2015-01-11 11:34:52 +09:00
Botond Ballo
b08ca88b2a Bug 1073081 - Fix -Wsign-compare and -Wsign-conversion warnings. r=ehsan
--HG--
extra : source : 88c58a8cc276a4691ed23fd8b8f2f6c0713b50fd
2014-11-24 19:54:33 -05:00
Boris Chiou
ea235593c4 Bug 1100727 - Port LL FrameBufferSurface to gonk. r=mwu
Use the new API, BufferQueue::createBufferQueue() to new the consumer
and the producer on LL.
2014-11-19 23:03:00 +01:00
Chris Jones
739e3a3242 Bug 1069573 - Use the bKGD PNG background color (if present) to fill the background of animation frames. r=mwu 2014-09-25 19:18:21 -07:00
Sotaro Ikeda
4f9b3c595c Bug 1064214 - Remove log r=Sushil 2014-09-09 06:20:46 -07:00
Mike Hommey
fc99c53ae5 Bug 1041941 - Use templates for programs, simple programs, libraries and C++ unit tests. r=gps 2014-09-03 14:10:54 +09:00
Boris Chiou
625e45b64c 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
chiajung hung
558a69ff23 Bug 1032180 - [dolphin] No boot animation when restart the phone. r=mwu 2014-08-20 18:57:00 -04:00
Sushil Chauhan
26c50a63d4 Bug 1047149 - Add check to validate acquire fence of FB layer. r=sotaro 2014-08-07 14:34:25 -07:00
Ben Kelly
abb167e304 Bug 980568: Set planeAlpha and blending for opaque layer in GonkDisplayJB::Post() on KK. r=sushil 2014-07-01 13:21:50 +08:00
Juan Gomez
9b4682fd26 Bug 1031949 - Crash in GonkDisplay::SwapBuffers() because Framebuffer tries to dup uninitialized Fence [SGS2][JB]. r=sotaro 2014-06-29 15:30:00 -04:00
Michael Wu
5c421f6601 Bug 1015483 - Fix boot animation when screen width != stride, r=m1 2014-05-24 14:42:00 -04:00
Robert O'Callahan
949537330f Bug 1006248. Part 1: Add MOZ_EXPORT in various places. r=glandium
--HG--
extra : rebase_source : cfe209a412cae28d405eae413415cebb6959072a
2014-05-06 17:26:46 +12:00
Juan Gomez
919c8b1841 Bug 991741 - Crash in SwapBuffers() because Framebuffer's Fence misuse when HWComposer is not used. [SGS2][JB] Check if the recently acquired fence is a valid one. r=sotaro 2014-04-03 09:02:00 +02:00
Sushil Chauhan
ad44874f73 Bug 987563 - Set correct default composition type for fake layer in GPU composition. r=sotaro 2014-03-28 11:05:43 -07:00
Sotaro Ikeda
f0adcd4de5 Bug 977880 - Handle ReleaseFence on tiled thebes layer r=cwiiis,nical,BenWa 2014-03-26 18:01:15 -07:00
Sotaro Ikeda
c50c5a7897 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
Jerry Shih
ceba01cc43 Bug 930884 - Handle cancelBuffer. r=mwu 2014-03-15 17:07:48 -04:00
Ehsan Akhgari
8b74bf0a3c Bug 981291 - Rewrite widget/gonk/libdisplay/Makefile.in in moz.build; r=mshal
--HG--
extra : rebase_source : cdc390716d82a268794578e7cae8cc8f411d0883
2014-03-10 20:13:14 -04:00
Ehsan Akhgari
bf09c6f469 Bug 976896 - Port STL_FLAGS to moz.build; r=mshal 2014-03-04 19:39:06 -05:00
Jonathan Kew
7e51f55960 bug 969814 - build freetype with support for color bitmap (png) glyphs within opentype fonts. r=ted,jrmuizel 2014-03-04 09:26:06 +00:00
Phil Ringnalda
b0cebde23e Back out bbd7b1da5d36:b0d1c4456b73 (bug 974575) and 6e8140ae4961 (bug 969814) for ASan bustage 2014-03-03 22:40:07 -08:00
Jonathan Kew
67d11a57eb bug 969814 - build freetype with support for color bitmap (png) glyphs within opentype fonts. r=ted,jrmuizel 2014-03-04 05:37:40 +00:00
Sushil Chauhan
776fccc3e4 Bug 965086 - Add support for sourceCropf in HwcComposer2D. r=dwilson 2014-02-05 14:55:00 -08:00
Solomon Chiu
10551087fa Bug 946245 - Port GonkDisplay to KK, r=mwu,sotaro,pchang 2014-01-09 18:42:54 +08:00
Gregory Szorc
e413f97acc Bug 939367 - Allow Sphinx docs to come from all over the tree; r=glandium
--HG--
extra : rebase_source : 1c1a444a78c0dfce110db3890e29543eeb67f3aa
2013-11-20 12:37:22 -08:00
Birunthan Mohanathas
2a97f4dc0d Bug 713082 - Part 1: Remove unnecessary Util.h includes. r=Waldo 2013-12-08 21:52:33 -05:00