Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
frameworks
/
native
/
4b0eba949cc026ffb2c75313042d8a7bcb3fcf86
/
services
/
surfaceflinger
/
Layer.h
4b0eba9
SurfaceFlinger: add win anim frame time tracking
by Jamie Gennis
· 12 years ago
882e3a3
Add some comments.
by Andy McFadden
· 12 years ago
bf974ab
Refactor SurfaceTexture a bit.
by Andy McFadden
· 12 years ago
9913b99
am a7da0dda: am 98cbec81: am efd614b8: Merge "make transform hint multi-display aware" into jb-mr1.1-dev
by Mathias Agopian
· 12 years ago
8430095
make transform hint multi-display aware
by Mathias Agopian
· 12 years ago
82dbc74
SurfaceFlinger: refactor frame time tracking
by Jamie Gennis
· 12 years ago
a4a3149
Change ConsumerBase's FrameAvailableListener to be a weak pointer
by Igor Murashkin
· 12 years ago
da27af9
add support hwc 1.1
by Mathias Agopian
· 12 years ago
6905205
Fix transform hints
by Andy McFadden
· 12 years ago
3ee454a
Eradicate DisplayID.
by Mathias Agopian
· 12 years ago
4297734
turn DisplayDevice into a reference-counted object
by Mathias Agopian
· 12 years ago
d3ee231
cleanups in preparation of bigger changes
by Mathias Agopian
· 12 years ago
0f2f5ff
rename DisplayHardware to DisplayDevice
by Mathias Agopian
· 12 years ago
4fec873
one more step towards multiple display support
by Mathias Agopian
· 12 years ago
c5c5a14
Only set acquire fences on overlay layers
by Jesse Hall
· 12 years ago
dc5b485
Pass fence to HWC on first use of buffer
by Jesse Hall
· 12 years ago
1b03149
get rid of GraphicPlane
by Mathias Agopian
· 12 years ago
ef19414
Transfer HWC release fences to BufferQueue
by Jesse Hall
· 12 years ago
3e8b853
refactor HWComposer to break dependency with the HAL headers
by Mathias Agopian
· 12 years ago
f15a83f
SurfaceFlinger: add a crop to the layer state
by Jamie Gennis
· 12 years ago
cbb1a95
SurfaceFlinger: tell SurfaceTex about filtering
by Jamie Gennis
· 12 years ago
b267579
SurfaceTexture: Fully refactored from BufferQueue
by Daniel Lam
· 12 years ago
90ac799
fix libgui header location
by Mathias Agopian
· 12 years ago
4d143ee
fix an issue in SF where we could miss some updates
by Mathias Agopian
· 12 years ago
99ce5cd
separate transactions from updates
by Mathias Agopian
· 13 years ago
25e66fc
added a few more commands to SF's dumpsys
by Mathias Agopian
· 13 years ago
82d7ab6
improve SurfaceFlinger dumpsys
by Mathias Agopian
· 13 years ago
e8696a4
hack up frame latency measurement
by Jamie Gennis
· 13 years ago
a402c4c
SurfaceFlinger: Remove display freezing code
by Jamie Gennis
· 13 years ago
a249f2d
SurfaceFlinger: set layer names on SurfaceTextures
by Jamie Gennis
· 13 years ago
fb4d5d5
improve hwc dumpsys
by Mathias Agopian
· 13 years ago
a458364
Add a debug option to turn the "transformation hint" off
by Mathias Agopian
· 13 years ago
582270d
SurfaceTexture: fix queues-to-composer
by Jamie Gennis
· 13 years ago
47d0812
SurfaceFlinger doesn't rely on having a custom RefBase destructor
by Mathias Agopian
· 13 years ago
933389f
use SurfaceTexture new scaling mode in SF
by Mathias Agopian
· 13 years ago
ddc31c3
fix RefBase so it retains binary-compatibility with gingerbread
by Mathias Agopian
· 13 years ago
a67932f
unify SurfaceTexture and Surface
by Mathias Agopian
· 13 years ago
ca4d360
Fix a race that could cause GL commands to be executed from the wrong thread.
by Mathias Agopian
· 13 years ago
7a4d0df
SurfaceFlinger: Respect the PROTECTED gralloc bit.
by Jamie Gennis
· 13 years ago
ab0225e
Merge "Correctly handle translucency of device-specific pixel formats"
by Eric Hassold
· 13 years ago
a1f47b9
fix a surface leak in SurfaceFlinger
by Mathias Agopian
· 14 years ago
ac45e6b
Correctly handle translucency of device-specific pixel formats
by Eric Hassold
· 14 years ago
16f0453
Protected surface API
by Glenn Kasten
· 14 years ago
2bd1d95
clean-up unneeded code
by Mathias Agopian
· 14 years ago
420a283
Fix a problem where hwc and GL composition could show a different buffer
by Mathias Agopian
· 14 years ago
da9584d
fix [3223749] media server crashes when switching mode from video capture to still image capture
by Mathias Agopian
· 14 years ago
a1aa18f
resolved conflicts for merge of a0f011ff to master
by Mathias Agopian
· 14 years ago
733189d
[3171580] Fix two typos related to fixed-size buffers
by Mathias Agopian
· 14 years ago
54cc83e
Implement reducing the buffer count of a Surface.
by Jamie Gennis
· 14 years ago
df85c45
refactored screenshot code
by Mathias Agopian
· 14 years ago
74c40c0
refactored screenshot code
by Mathias Agopian
· 14 years ago
000ca8f
revert hwcomposer HAL changes. DO NOT MERGE.
by Mathias Agopian
· 14 years ago
a350ff9
call into hwcomposer HAL when present
by Mathias Agopian
· 14 years ago
81bac09
move native services under services/
by Mathias Agopian
· 14 years ago
[Renamed from libs/surfaceflinger/Layer.h]
1f7bec6
Revert "Revert "fix [2793164] Spam 2x/second with TOT master in SurfaceFlinger""
by Mathias Agopian
· 14 years ago
e049a95
Revert "fix [2793164] Spam 2x/second with TOT master in SurfaceFlinger"
by Andreas Huber
· 14 years ago
01e4483
fix [2793164] Spam 2x/second with TOT master in SurfaceFlinger
by Mathias Agopian
· 14 years ago
579b3f8
allow re-targetting of surfaces
by Mathias Agopian
· 14 years ago
b7e930d
split surface management from surface's buffers management
by Mathias Agopian
· 14 years ago
96f0819
clean-up client management.
by Mathias Agopian
· 14 years ago
a7f6692
Make sure to use filtering while in fixed-size mode
by Mathias Agopian
· 14 years ago
a138f89
added the notion of fixed-size buffers
by Mathias Agopian
· 14 years ago
bb64124
fix the threading issue for setBuffercount()
by Mathias Agopian
· 14 years ago
b5b7f26
SharedBufferStack now can grow up to 16 buffers.
by Mathias Agopian
· 14 years ago
d606de6
Refactor some code in surfaceflinger in preparation of upcoming changes
by Mathias Agopian
· 14 years ago
89141f9
remove the "memcpy" hack
by Mathias Agopian
· 14 years ago
1b5e102
more surfaceflinger cleanups
by Mathias Agopian
· 14 years ago
45853c9
to help debugging [2461567] Home screen redraw messed up
by Mathias Agopian
· 14 years ago
54ba51d
fix [2143798] Need to figure out how to do video
by Mathias Agopian
· 15 years ago
57720c3
fix [2211532] improves sholes graphics performance
by Mathias Agopian
· 15 years ago
9ec430a
fix [2152536] ANR in browser
by Mathias Agopian
· 15 years ago
a4b740e
fix [2168528] enable glTexImage2D code path in SF for software-only buffers
by Mathias Agopian
· 15 years ago
3330b20
fix [2167050] glTexImage2D code path buggy in SurfaceFlinger
by Mathias Agopian
· 15 years ago
0b3ad46
Attempt to fix [2152536] ANR in browser
by Mathias Agopian
· 15 years ago
401c257
turn dithering off if it's not needed
by Mathias Agopian
· 15 years ago
48d819a
fix [2112575] stuck on DequeueCondition for a surface that doesn't exist anymore
by Mathias Agopian
· 15 years ago
cbb288b
fix [2068105] implement queueBuffer/lockBuffer/dequeueBuffer properly
by Mathias Agopian
· 15 years ago
5221271
second take, hopefully this time it doesn't break one of the builds: "SurfaceFlinger will now allocate buffers based on the usage specified by the clients. This allows to allocate the right kind of buffer automatically, without having the user to specify anything."
by Mathias Agopian
· 15 years ago
b2fd466
Revert "SurfaceFlinger will now allocate buffers based on the usage specified by the clients. This allows to allocate the right kind of buffer automatically, without having the user to specify anything."
by Fred Quintana
· 15 years ago
df37b62
SurfaceFlinger will now allocate buffers based on the usage specified by the clients. This allows to allocate the right kind of buffer automatically, without having the user to specify anything.
by Mathias Agopian
· 15 years ago
7303c6b
get rid of references to MemoryDealer in SurfaceFlinger
by Mathias Agopian
· 15 years ago
1fed11c
checkpoint. bring back video/camera
by Mathias Agopian
· 15 years ago
f9d9327
fix a memory corruption where a SF Client could be used after it's been destroyed
by Mathias Agopian
· 15 years ago
0aa758d
Surfaces are now destroyed properly in SurfaceFlinger.
by Mathias Agopian
· 15 years ago
9a11206
more Surface lifetime management
by Mathias Agopian
· 15 years ago
076b1cc
Integrate from //sandbox/mathias/donut/...@145728
by Mathias Agopian
· 15 years ago
edbf3b6
auto import from //depot/cupcake/@135843
by The Android Open Source Project
· 15 years ago
d5193d9
auto import from //depot/cupcake/@135843
by The Android Open Source Project
· 15 years ago
7c1b96a
Initial Contribution
by The Android Open Source Project
· 16 years ago