Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
base
/
3c4afc34eec61f4ab097a628419093dadb87bc47
/
libs
/
hwui
/
Layer.h
5a3b666
Merge "Disable blending for opaque TextureView" into pi-dev
by TreeHugger Robot
· 6 years ago
9b78877
Disable blending for opaque TextureView
by Stan Iliev
· 6 years ago
93ac401
DO NOT MERGE: Use GL_LINEAR filter when drawing scaled TextureView
by Stan Iliev
· 6 years ago
551d08e
Respect a Layer's (e.g. SurfaceTexture) colorSpace when compositing
by Derek Sollenberger
· 6 years ago
1bcacfd
Format the world (or just HWUI)
by John Reck
· 7 years ago
3e9999b
Explicitly destroy Layer in DeferredLayerUpdater on destroyHardwareResources()
by sergeyv
· 8 years ago
8cd3edf
Break Layer class into Gl and Vulkan subclasses
by Greg Daniel
· 8 years ago
2a38c42
Add target to texture
by sergeyv
· 8 years ago
260ab72
use SkBlendMode instead of SkXfermode
by Mike Reed
· 8 years ago
253f2c2
Linear blending, step 1
by Romain Guy
· 8 years ago
56ad6ec
Remove LayerRenderer.
by Derek Sollenberger
· 8 years ago
8556ab8
Remove unused code from HWUI Layer
by Derek Sollenberger
· 8 years ago
5e00c7c
Delete old rendering pipeline
by Chris Craik
· 8 years ago
417ed6d
Fix missing first frame
by John Reck
· 8 years ago
38e0c32
Track texture memory globally
by John Reck
· 9 years ago
b9ce116d
Switch several enums to enum classes
by Chris Craik
· 9 years ago
e5c6584
Constructor cleanup
by Chris Craik
· 9 years ago
f27133d
Glop layer mesh rendering
by Chris Craik
· 9 years ago
49bc4ac
resolved conflicts for merge of fe5ac4fc to master
by John Reck
· 10 years ago
fe5ac4f
am 5f3e21ce: am 6efc3ac6: Merge "Allow ~Layer() to happen after onGLContextDestroyed" into lmp-mr1-dev
by John Reck
· 10 years ago
5799801
Allow ~Layer() to happen after onGLContextDestroyed
by John Reck
· 10 years ago
51d6a3d
Cleanup various clang warnings, use unique_ptrs in several places
by Chris Craik
· 10 years ago
bfed827
partially fix build.
by Nick Kralevich
· 10 years ago
e05575e
am a8d83d63: Merge "Layer changes" into lmp-mr1-dev automerge: a51fba0
by John Reck
· 10 years ago
0e89e2b
Layer changes
by John Reck
· 10 years ago
4ed472a
resolved conflicts for merge of 3028394c to stage-aosp-master
by Narayan Kamath
· 10 years ago
d3448e4
Suppress Clang compilation warnings.
by Chih-Hung Hsieh
· 10 years ago
bfd1cd6
Additional layer logging
by Chris Craik
· 10 years ago
8a226d2
Don't track TextureLayer lifecycles in RenderState
by Chris Craik
· 10 years ago
443a714
Yet more layer tracking logging
by John Reck
· 10 years ago
69e5adf
Define shadow casting behavior within layers
by Chris Craik
· 10 years ago
3b20251
No-fail invokeFunctor
by John Reck
· 10 years ago
a7090e0
Update 'DisplayList' vs 'RenderNode' naming in several places
by Chris Craik
· 10 years ago
3f085429
Clip TouchFeedbackDrawable effect to receiver Outline
by Chris Craik
· 10 years ago
087bc0c
Refcount RenderNode
by John Reck
· 10 years ago
668f0e3
Async drawing!
by John Reck
· 10 years ago
e18264b
Rename DisplayList->RenderNode
by John Reck
· 10 years ago
9757ac0
Fix TextureView texture filtering.
by Chris Craik
· 10 years ago
674554f
Reapply "Refactor setting an SkPaint onto a hwui Layer."
by Derek Sollenberger
· 10 years ago
90d0c75
Revert "Refactor setting an SkPaint onto a hwui Layer."
by Derek Sollenberger
· 11 years ago
e889298
Refactor setting an SkPaint onto a hwui Layer.
by Derek Sollenberger
· 11 years ago
76d3a1b
Removing SkiaColorFilter and inspecting the native object directly.
by Derek Sollenberger
· 11 years ago
564acf7
Fix Clang warnings/errors
by Chris Craik
· 11 years ago
448455f
Use global indices array to draw layers
by Romain Guy
· 11 years ago
e93482f
Cancel layer update when a layer is about to be destroyed Bug #9310706
by Romain Guy
· 11 years ago
8aa195d
Introduce Caches::bindTexture() to reduce glBindTexture calls
by Romain Guy
· 11 years ago
34416ea
Make layer double drawing visible in overdraw debug mode
by Chris Craik
· 11 years ago
0908764
First OpenGL ES 3.0 based optimization
by Romain Guy
· 11 years ago
02b49b7
Prevent crash when a single layer is enqueued several times for updates
by Romain Guy
· 11 years ago
96885eb
Avoid multiple font cache texture uploads Bug #8378964
by Romain Guy
· 11 years ago
da8d8b9
Merge "Add a RenderBuffer object to store stencil buffers. Bug #7146141"
by Romain Guy
· 12 years ago
3bbacf2
Add a RenderBuffer object to store stencil buffers. Bug #7146141
by Romain Guy
· 12 years ago
781fd2b
am f5f85022: Merge "Fix graphical corruption on QCOM GPU Bug #7146141"
by Romain Guy
· 12 years ago
c3fedaf
Fix graphical corruption on QCOM GPU Bug #7146141
by Romain Guy
· 12 years ago
7d4f807
am 49464796: Merge "Allow layers with a stencil buffer to be resized on the fly Bug #7146141"
by Romain Guy
· 12 years ago
2055aba
Allow layers with a stencil buffer to be resized on the fly Bug #7146141
by Romain Guy
· 12 years ago
e9a983b
am b12db26f: Merge "Implement clipRect with a transform, clipRegion & clipPath Bug #7146141"
by Romain Guy
· 12 years ago
8ce0030
Implement clipRect with a transform, clipRegion & clipPath Bug #7146141
by Romain Guy
· 12 years ago
ca79cf6
Update framework to support r5967 of Skia.
by Derek Sollenberger
· 12 years ago
5bb3c73
Apply dev. settings at runtime Bug #7434649
by Romain Guy
· 12 years ago
7c25aab
Defer layer rendering to avoid stalls Bug #7326824
by Romain Guy
· 12 years ago
b2e2f24
Take into account the texture layer's transform for clipping Bug #7370212
by Romain Guy
· 12 years ago
98d3a64
Assign default texture id of 0
by Chet Haase
· 12 years ago
56257af
Revert "Deleting objects on the wrong thread is a silly idea Bug #7195815"
by Dave Burke
· 12 years ago
8a13749
Deleting objects on the wrong thread is a silly idea Bug #7195815
by Romain Guy
· 12 years ago
ef09a21
Don't destroy the same texture twice Bug #7221449
by Romain Guy
· 12 years ago
97dc917
Avoid deadlock when deleting layers Bug #7217459
by Romain Guy
· 12 years ago
603f6de
Fix occasional crash bug with layers
by Chet Haase
· 12 years ago
d15ebf2
Enable changing properties of layer paint
by Chet Haase
· 12 years ago
2bf68f0
Deferred layer updates
by Romain Guy
· 12 years ago
d21b6e1
Optimize away unnecessary state changes
by Romain Guy
· 13 years ago
302a9df
Add an API to set the transform on a TextureView's surface texture. Bug #5156689
by Romain Guy
· 13 years ago
912a7b3
Make sure we have a current EGL context when invoking EGL Bug #5081795
by Romain Guy
· 13 years ago
e3c2685
Improve rendering performance on some GPUs
by Romain Guy
· 13 years ago
9ace8f5
Use NEAREST filtering for layers whenever possible.
by Romain Guy
· 13 years ago
8f0095c
Allows to render with an OpenGL context inside a TextureView.
by Romain Guy
· 13 years ago
aa6c24c
New widget: TextureView Bug #4343984
by Romain Guy
· 13 years ago
9fc2781
Correctly compute tex coords for rect layers. Bug #4192695
by Romain Guy
· 13 years ago
4066767
Optimize rect-shaped layers.
by Romain Guy
· 13 years ago
f219da5
Don't blend transparent pixels when rendering layers.
by Romain Guy
· 14 years ago
171c592
New layers API for Views.
by Romain Guy
· 14 years ago
5b3b352
Optimize FBO drawing with regions.
by Romain Guy
· 14 years ago
8550c4c
Better cache for layers, reduce memory usage and increase framerate.
by Romain Guy
· 14 years ago
eb99356
Optimize saveLayer() when the clip flag is set.
by Romain Guy
· 14 years ago
0bb5667
Fix INVALID_OPERATION error with layers rendering.
by Romain Guy
· 14 years ago
38c85b9
Correctly initialize/refresh layers.
by Romain Guy
· 14 years ago
f607bdc
Correct implementation of saveLayer().
by Romain Guy
· 14 years ago
f7f9355
Draw n-patches using OpenGL.
by Romain Guy
· 14 years ago
6c81893
Simpler way to deal with the FBO multi-cache.
by Romain Guy
· 14 years ago
dda5702
Add a layer (FBO) cache.
by Romain Guy
· 14 years ago