Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
frameworks
/
native
/
a2f4e56fec0fb36c4a370eb23d6e9dc57f250b59
/
services
/
surfaceflinger
/
LayerBase.cpp
a2f4e56
get rid off preserve backbuffer optimization in SF
by Mathias Agopian
· 12 years ago
c95dbdc
improve SF dumpsys
by Mathias Agopian
· 13 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
99ed224
Use the standard CC_LIKELY and CC_UNLIKELY macros
by Glenn Kasten
· 13 years ago
c492e67
Make sure set GL state properly
by Mathias Agopian
· 13 years ago
8d91b42
SurfaceFlinger: fix the transform hint
by Jamie Gennis
· 13 years ago
f9abeb9
Fix another problem with refreshing the screen when switching to/from overlay
by Mathias Agopian
· 13 years ago
22da60c
Improve SF dumpsys output wrt HWC
by Mathias Agopian
· 13 years ago
f384cc3
Fix an issue is SF that caused drawing artifacts when hwc changed mode
by Mathias Agopian
· 13 years ago
3f41963
Merge "fix Surface positions are not floats"
by Mathias Agopian
· 13 years ago
41b6aab
fix Surface positions are not floats
by Mathias Agopian
· 13 years ago
c7f3381
fix display artifacts in preview screen in timelapse video mode
by Mathias Agopian
· 13 years ago
d992db3
give the proper orientation to the h/w composer HAL
by Mathias Agopian
· 13 years ago
582270d
SurfaceTexture: fix queues-to-composer
by Jamie Gennis
· 13 years ago
a537c0f
update HWC data structures even when a layer is marked for SKIP
by Mathias Agopian
· 13 years ago
ffcf465
fix screen on/off animation (again)
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
a1f47b9
fix a surface leak in SurfaceFlinger
by Mathias Agopian
· 13 years ago
68f9127
Reset ANativeWindow crop on buffer geometry changes.
by Jamie Gennis
· 14 years ago
0d15612
fix [3385504] Surface flinger hang when adding dim surface
by Mathias Agopian
· 14 years ago
2bd1d95
clean-up unneeded code
by Mathias Agopian
· 14 years ago
48b888a
improve SurfaceFlinger 'dumpsys' log
by Mathias Agopian
· 14 years ago
ad456f9
fix [3312683] Camera mirroring problem after switching from back to front camera
by Mathias Agopian
· 14 years ago
a5529c8
remove support for PUSH_BUFFER surfaces and overlays
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
c23902b
am 5c0efef9: am 7d452f69: Merge "really fix [3118445] Transform * Transform does not work as expected" into gingerbread
by Mathias Agopian
· 14 years ago
883dffa
really fix [3118445] Transform * Transform does not work as expected
by Mathias Agopian
· 14 years ago
eb8f898
am 5d477279: am cf6b2765: Merge "fix a bug where FLIP_H would do a 180 rotation" into gingerbread
by Mathias Agopian
· 14 years ago
3c2c54c
fix a bug where FLIP_H would do a 180 rotation
by Mathias Agopian
· 14 years ago
df85c45
refactored screenshot code
by Mathias Agopian
· 14 years ago
74c40c0
refactored screenshot code
by Mathias Agopian
· 14 years ago
4ad298c
am bc4389ed: am 8395b462: Merge "fix [2931513] Add support for setting the orientation of an ANativeWindow" into gingerbread
by Mathias Agopian
· 14 years ago
b661d66
fix [2931513] Add support for setting the orientation of an ANativeWindow
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
bc7e31a
don't handle the transparent region of a layer in draw()
by Mathias Agopian
· 14 years ago
f6679fc
get rid of our LayerVector implementation
by Mathias Agopian
· 14 years ago
81bac09
move native services under services/
by Mathias Agopian
· 14 years ago
[Renamed from libs/surfaceflinger/LayerBase.cpp]
0a91775
Added support for the GL_TEXTURE_EXTERNAL target
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
4975326
fix a bug where fading in/out of opaque 32-bits windows wasn't working
by Mathias Agopian
· 14 years ago
010fccb
minor clean-up GLclampx -> GLclampf
by Mathias Agopian
· 14 years ago
dc7a80f
clean-up dead-code
by Mathias Agopian
· 14 years ago
a7f6692
Make sure to use filtering while in fixed-size mode
by Mathias Agopian
· 14 years ago
631f358
fix [2712278] The preview buffer left some black borders in left and bottom edges
by Mathias Agopian
· 14 years ago
a138f89
added the notion of fixed-size buffers
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
1b5e102
more surfaceflinger cleanups
by Mathias Agopian
· 14 years ago
245e4d7
better fix for [2420565] Surface.lockCanvas() updates the dirty region too often
by Mathias Agopian
· 14 years ago
78fd501
clean-up surfaceflinger a bit
by Mathias Agopian
· 14 years ago
ab02873
fix [2511580] Window poop on screen - drop down list left some residual when it resized
by Mathias Agopian
· 14 years ago
d129659
fix [2483456] Video orientation is wrong on Droid for some videos
by Mathias Agopian
· 14 years ago
948d69f
improve SF logging/debugging a little bit
by Mathias Agopian
· 14 years ago
fcfeb4b
fixes for [2474091] Saw Poor behaviour playing a video.
by Mathias Agopian
· 14 years ago
285dbde
Added a name to Surface created by SurfaceFlinger
by Mathias Agopian
· 14 years ago
ca6fab2
Initialize layer position
by Mathias Agopian
· 14 years ago
54ed4f6
get rid off the YUV formats at the libui layer
by Mathias Agopian
· 14 years ago
5994a33
Add support for 180/270 degrees rotation.
by Chih-Chung Chang
· 15 years ago
52e7200
Add an orientation parameter for overlay, so we can do camera preview in portrait mode.
by Chih-Chung Chang
· 15 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
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
6656dbc
invalidate the surface when the physical changes
by Mathias Agopian
· 15 years ago
7e4a587
introduce the notion of the requested size in the Layer state
by Mathias Agopian
· 15 years ago
ba6be54
remove unused code
by Mathias Agopian
· 15 years ago
85ec55f
remove dead code
by Mathias Agopian
· 15 years ago
95a666b
minor SurfaceFlinger code cleanup and remove unnecessary tests
by Mathias Agopian
· 15 years ago
401c257
turn dithering off if it's not needed
by Mathias Agopian
· 15 years ago
a2fe0a2
fix [2142193] disable GL_LINEAR when not needed
by Mathias Agopian
· 15 years ago
816d7d0
add support for RGBX_8888 surfaces in SurfaceFlinger
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
888eee6
fix [2098939] Smooth gradients show banding on Sholes
by Mathias Agopian
· 15 years ago
29aa74c
Add colorkey to gl clear operation
by Rebecca Schultz Zavin
· 15 years ago
1c97d2e
fix a bug that caused the PixelFormat viewed by Surface to be wrong.
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
f9cd64b
NPOT EGLimage without GL_ARB_texture_non_power_of_two would be improperly scalled
by Mathias Agopian
· 15 years ago
2e12324
fix a bug causing push-buffer surfaces' identity to be garbage, which resulted in some attributes (size/pos) to fail to be set
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
375f563
new Permission class used to improve permission checks speed (by caching results)
by Mathias Agopian
· 15 years ago
310f8da
merge master to master_gl
by Mathias Agopian
· 15 years ago
20f6878
Region now has its own implementation instead of relying on SkRegion, which allows us to break libui's dependency on libcorecg.
by Mathias Agopian
· 15 years ago
0926f50
update surfaceflinger, libui and libagl to the new gralloc api
by Mathias Agopian
· 15 years ago
550b79f
get rid of an old hack to work around a bug around glDeleteTextures() in the adreno drivers
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
ac65e0b
auto import from //branches/cupcake/...@131421
by The Android Open Source Project
· 15 years ago
a6938ba
auto import from //branches/cupcake/...@130745
by The Android Open Source Project
· 15 years ago
Next »