Commit Graph

101 Commits

Author SHA1 Message Date
Sylvestre Ledru
14ec5bc735 Bug 1218816 - Remove useless semicolons. Found by coccinelle. r=Ehsan 2016-01-22 16:58:49 +01:00
Sotaro Ikeda
ebd28b7690 Bug 1157109 - Call eglSwapBuffers() when hwc does not exit r=mwu 2015-11-26 01:21:15 -08:00
Sotaro Ikeda
cd73d98813 Bug 1221446 - Add virtual display support to GonkDisplayJB r=mwu 2015-11-12 21:09:58 -08:00
Mike Hommey
1db89374d8 Bug 1221453 - Use AbsolutePaths with LOCAL_INCLUDES instead of manual -I in CXXFLAGS. r=gps 2015-11-06 09:59:21 +09:00
Sotaro Ikeda
41f3c92526 Bug 1210182 - Implement GrallocTextureHostBasic r=nical 2015-10-26 22:43:07 -07:00
Nicholas Nethercote
1eacdc7280 Bug 1204772 - Fix warnings in widget/gonk/libdisplay. r=mwu.
dump() has only one instance, which is empty, and no uses. So just remove it.

dbgCompositionTypeStr()'s use depends on conditional constants, so just marking
it with the unused attribute is the fix for that warning.
2015-09-16 23:01:27 -07:00
Nicholas Nethercote
69d088e45f Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium.
The patch removes 455 occurrences of FAIL_ON_WARNINGS from moz.build files, and
adds 78 instances of ALLOW_COMPILER_WARNINGS. About half of those 78 are in
code we control and which should be removable with a little effort.
2015-08-27 20:44:53 -07:00
JerryShih
43866af695 Bug 1197968 - Fix the fence problem for bootAnim. r=sotaro 2015-08-24 21:20:24 -04:00
JerryShih
3574714319 Bug 1194034 - Remove unused GonkDisplayJB::StopBootAnim() in GonkDisplayJB. r=mwu 2015-08-12 18:35:00 -04:00
Boris Chiou
eda2400b10 Bug 1180657 - Use hwc directly on GonkDisplayICS. r=sotaro 2015-08-03 19:43:00 +02:00
Birunthan Mohanathas
47ed3a3675 Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
The bulk of this commit was generated by running:

  run-clang-tidy.py \
    -checks='-*,llvm-namespace-comment' \
    -header-filter=^/.../mozilla-central/.* \
    -fix
2015-07-13 08:25:42 -07:00
Boris Chiou
785d7bcf18 Bug 1144012 - Part 4: Remove the usage of mHwc from GonkDisplayICS. r=sotaro 2015-06-23 15:06:00 +02:00
Andrea Marchesini
52e65b4ed2 Bug 1174479 - Improve the AnimationPart file reading algorithm, r=ehsan 2015-06-17 12:16:31 +01:00
Sotaro Ikeda
da2f44c856 Bug 1171671 - Simplify Boot Animation control r=mwu 2015-06-10 07:55:28 -07:00
Shelly Lin
0c646b32d4 Bug 1138287 - Part 2: Support multi-screen on Gonk platform. r=mwu, r=sotaro, r=jgilbert, r=mattwoodrow 2015-06-05 11:29:30 +08:00
Julian Seward
f1a43804b3 Bug 1167531 - Uninitialised value uses relating to GonkDisplayJB::GonkDisplayJB. r=mwu. 2015-05-27 09:41:53 +02:00
JerryShih
0f4cd1f09a Bug 1165200 - Fix GonkDisplay::QueueBuffer() for bootAnim. r=mwu, r=sotaro 2015-05-17 11:30:00 -04:00
JerryShih
a28cad8f9b 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
abb1728a8b Bug 1155797 - P1: extract format BPP util function. r=mwu 2015-05-17 18:09:00 +02:00
Sotaro Ikeda
34a550e985 Bug 1163681 - Fix fence handling r=mwu 2015-05-14 10:22:07 -07:00
Boris Chiou
994ae1b656 Bug 1162901 - Fix warnings in BootAnimation. r=mwu 2015-05-08 03:19:00 +02:00
JerryShih
158ed48ec2 Bug 1160877 - Fix gonkDisplay stop anim condition. r=mwu, a=me 2015-05-05 10:32:00 -04:00
Ryan VanderMeulen
dc99c739fd Backed out changeset c92c76073e9c (bug 1160877) for causing B2G phone startup crashes. 2015-05-07 09:24:35 -04:00
JerryShih
1791010161 Bug 1160877 - fix gonkDisplay stop anim condition. r=mwu 2015-05-05 10:32:00 +02:00
chiajung hung
af3ea26d4c 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
671a61286b Bug 1152370 part 3 - Use DisplaySurface r=mwu 2015-04-23 06:49:40 -07:00
Sotaro Ikeda
0a3e847721 Bug 1152370 part 2 - Add DisplaySurface r=mwu 2015-04-23 06:49:22 -07:00
Sotaro Ikeda
a9b98da177 Bug 1152370 part 1 - Add android aosp VirtualDisplaySurface r=mwu 2015-04-23 06:49:12 -07:00
Andrea Marchesini
e95d49e405 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
69b8f86595 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
cad0f328fa Backed out changeset abe6234be8a3 (bug 1152135) for Android 4 opt/debug perma failure 2015-04-17 12:04:55 +02:00
Sotaro Ikeda
e5e2546701 Bug 1152135 - Split EGLSurface buffer swap and HWC buffer swap r=mwu,nical,jgilbert 2015-04-16 18:15:26 -07:00
Sotaro Ikeda
98a2f8def2 Backed out changeset 29d01ad10d0b (bug 1152135) 2015-04-13 12:28:06 -07:00
Sotaro Ikeda
bdb2160370 Bug 1152135 - Split EGLSurface buffer swap and HWC buffer swap r=mwu,nical,jgilbert 2015-04-12 11:23:46 -07:00
Michael Vines
d002c2caf7 Bug 1152361 - Ensure outbufAcquireFenceFd is initialized during boot animation. r=mwu 2015-04-08 22:17:28 -07:00
Michael Vines
24f6693bb4 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
e7fc108a8b Bug 1122850 - Use setPowerMode interface for HWC 1.4 and above. r=dwilson 2015-02-05 12:30:54 -08:00
Chris Peterson
04ea75c382 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
40a556102e Bug 1120062 - Part 1: Remove most Nullptr.h includes. r=waldo 2015-01-11 11:34:52 +09:00
Botond Ballo
16adb2810a 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
757b3dd08e 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
79875b284b 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
9c3dd67567 Bug 1064214 - Remove log r=Sushil 2014-09-09 06:20:46 -07:00
Mike Hommey
8fd95ad480 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
7c722ca85a 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
b7aed326ae Bug 1032180 - [dolphin] No boot animation when restart the phone. r=mwu 2014-08-20 18:57:00 -04:00
Sushil Chauhan
7bada9fce4 Bug 1047149 - Add check to validate acquire fence of FB layer. r=sotaro 2014-08-07 14:34:25 -07:00
Ben Kelly
e832dad127 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
8e4963e277 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
587661cc37 Bug 1015483 - Fix boot animation when screen width != stride, r=m1 2014-05-24 14:42:00 -04:00