Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_frameworks_base
/
5ec9924d24495822b589f1a17996655d66273b30
/
libs
/
hwui
/
OpenGLRenderer.cpp
5ec9924
Fix rendering issue with layers.
by Romain Guy
· 14 years ago
5b3b352
Optimize FBO drawing with regions.
by Romain Guy
· 14 years ago
746b740
Remove unnecessary GL calls.
by Romain Guy
· 14 years ago
3e3ba15
Don't change texture unit when not needed.
by Romain Guy
· 14 years ago
8164c2d
Don't change textures wrap modes on every draw.
by Romain Guy
· 14 years ago
ae88e5e
Fix rendering issue with layers.
by Romain Guy
· 14 years ago
58ae6db
Don't use two different variables to refer to mSnapshot.
by Romain Guy
· 14 years ago
ae51759
Don't perform glCopyTextImage with coordinates outside the buffer.
by Romain Guy
· 14 years ago
5c13d89
Optimizing display lists by referencing pointers to resources instead of copying them
by Chet Haase
· 14 years ago
50c0f09
Solve rendering issue with embedded WebViews. Bug #3094017
by Romain Guy
· 14 years ago
03750a0
Use VBOs to render most geometries.
by Romain Guy
· 14 years ago
054dc18
Don't draw entirely transparent 9patch meshes.
by Romain Guy
· 14 years ago
9d13fe25
Fix text rendering artifact.
by Romain Guy
· 14 years ago
e5ebcb0
Fix clipping issue in StackView.
by Romain Guy
· 14 years ago
d2a1ff0
Fix text rendering issue.
by Romain Guy
· 14 years ago
93d2361
Fix layer rendering glitch.
by Romain Guy
· 14 years ago
909cbaf
Don't draw TextView's alpha layers when not needed.
by Romain Guy
· 14 years ago
99bcdc5
Return identity matrix when rendering in an FBO.
by Romain Guy
· 14 years ago
41030da
Add a getNativeMatrix() API.
by Romain Guy
· 14 years ago
eb07af6
Optimize layer clears.
by Romain Guy
· 14 years ago
e910805
Tweak layers caching for better performance in Launcher.
by Romain Guy
· 14 years ago
4bb9420
Optimize 9patch rendering.
by Romain Guy
· 14 years ago
c00972b
Don't recreate a new texture every time we draw a layer.
by Romain Guy
· 14 years ago
dbc26d2
Don't draw fully transparent views/primitives.
by Romain Guy
· 14 years ago
707b2f7
Optimize GLSL shaders.
by Romain Guy
· 14 years ago
2728f96
Don't update 9patches on every frame.
by Romain Guy
· 14 years ago
8550c4c
Better cache for layers, reduce memory usage and increase framerate.
by Romain Guy
· 14 years ago
6b7bd24
Don't clear the framebuffer when not needed.
by Romain Guy
· 14 years ago
eb99356
Optimize saveLayer() when the clip flag is set.
by Romain Guy
· 14 years ago
bdb801ca
Remove logs to reduce logcat spam.
by Romain Guy
· 14 years ago
e8cb9c14
Apply bilinear filtering on text only when necessary.
by Romain Guy
· 14 years ago
0bb5667
Fix INVALID_OPERATION error with layers rendering.
by Romain Guy
· 14 years ago
4aa9057
Adding display lists to the GL renderer (checkpoint.)
by Romain Guy
· 14 years ago
e2d345e
Add debug mode to measure performance.
by Romain Guy
· 14 years ago
38c85b9
Correctly initialize/refresh layers.
by Romain Guy
· 14 years ago
e20ecbd
Draw text decorations with lines instead of rectangles.
by Romain Guy
· 14 years ago
29d8997
Fix OpenGL errors in various places.
by Romain Guy
· 14 years ago
b5ab417
Fix positioning of 1 pixel wide lines (esp. non AA lines.)
by Romain Guy
· 14 years ago
c95c8d6
Add support for non AA lines.
by Romain Guy
· 14 years ago
759ea80
Add support for drawLines(), with anti-aliasing
by Romain Guy
· 14 years ago
bf43411
Snap layer bounds to pixel boundaries.
by Romain Guy
· 14 years ago
b025b9c
Better error handling in the OpenGL renderer.
by Romain Guy
· 14 years ago
6820ac8
Fix 9patch rendering.
by Romain Guy
· 14 years ago
87a7657
Docs updates.
by Romain Guy
· 14 years ago
1c740bc
Document the implementation of saveLayer().
by Romain Guy
· 14 years ago
81ab046
Forgot the return value...
by Romain Guy
· 14 years ago
8411f33
Fix rendering issue with layers intersecting the clip rect.
by Romain Guy
· 14 years ago
2bffd26
Fix text rendering issue with text scaling.
by Romain Guy
· 14 years ago
8694230
Optimize calls to glCopyTexImage2D().
by Romain Guy
· 14 years ago
f607bdc
Correct implementation of saveLayer().
by Romain Guy
· 14 years ago
a5aed0d
Add support for advanced blend modes with the framebuffer.
by Romain Guy
· 14 years ago
d90f23e
Do not convert 8888 bitmaps to 565 when doing a copy.
by Romain Guy
· 14 years ago
8aef54f
Add support for Canvas flags on save.
by Romain Guy
· 14 years ago
da8532c
Add hooks for hardware accelerated WebView.
by Romain Guy
· 14 years ago
b45c0c9
Apply gamma correction to font rendering.
by Romain Guy
· 14 years ago
fb8b763
Use only one GL context per process, share chaches.
by Romain Guy
· 14 years ago
a80d32f
Add support for textScaleX.
by Romain Guy
· 14 years ago
8b55f37
Fix drawing issues with layers.
by Romain Guy
· 14 years ago
1f8c960
Fix the build.
by Romain Guy
· 14 years ago
2542d19
Layers were using an extra Snapshot causing extra clipping.
by Romain Guy
· 14 years ago
8fb9542
Fix save()/restore() issues in the OpenGL renderer.
by Romain Guy
· 14 years ago
1d83e19
Correctly set the viewport in layers.
by Romain Guy
· 14 years ago
0a41749
Cleanup, better code reuse.
by Romain Guy
· 14 years ago
1e45aae
Add drop shadows.
by Romain Guy
· 14 years ago
959c91f
Bunch of fixes.
by Romain Guy
· 14 years ago
a674ab7
Add support for text underline and strikethru.
by Romain Guy
· 14 years ago
61c8c9c
Fix tons of bugs and add new text rendering support.
by Romain Guy
· 14 years ago
9cccc2b
Enforce maximum texture size.
by Romain Guy
· 14 years ago
22158e1
Automatically cleanup textures that don't fit in the cache.
by Romain Guy
· 14 years ago
7fbcc04
Add support for paths.
by Romain Guy
· 14 years ago
db1938e
Add support for ColorFilters.
by Romain Guy
· 14 years ago
06f96e2
Refactor Skia shaders handling.
by Romain Guy
· 14 years ago
b82da65
Fix improper clipping after a save()
by Romain Guy
· 14 years ago
ae5575b
Fix gradients rendering and destructor crashes.
by Romain Guy
· 14 years ago
889f8d1
Moved all the rendering code to the new shader generator.
by Romain Guy
· 14 years ago
ac670c0
Generate shaders to cover all possible cases.
by Romain Guy
· 14 years ago
65ef909
When font cache still has empty space,
by Alex Sakhartchouk
· 14 years ago
e8e62a4
Add text alignment support to drawText().
by Romain Guy
· 14 years ago
51769a6
Cleanup, added properties for the FontRenderer.
by Romain Guy
· 14 years ago
09147fb
Add support for text culling.
by Romain Guy
· 14 years ago
694b519
Add text rendering.
by Romain Guy
· 14 years ago
a1db574
Add preliminary support for text rendering.
by Romain Guy
· 14 years ago
c0ac193
Add support for linear gradients.
by Romain Guy
· 14 years ago
f9764a4
Add program for linear gradient.
by Romain Guy
· 14 years ago
7fac2e1
Add plumbing to support gradients in OpenGL renderer.
by Romain Guy
· 15 years ago
1e79386
Optimize textures binding.
by Romain Guy
· 15 years ago
079ba2c
Improve clip support (add intersect, union and replace.)
by Romain Guy
· 15 years ago
d27977d
Add support for BitmapShader.
by Romain Guy
· 15 years ago
3d58c03
Do not apply transforms when using drawColor().
by Romain Guy
· 15 years ago
a979474
Cleanup: remove unnecessary parameters.
by Romain Guy
· 15 years ago
92429d9
Fix premultiplied alpha.
by Romain Guy
· 15 years ago
6926c72
Correctly support pre-multiplied alpha, optimizations, more stuff.
by Romain Guy
· 15 years ago
260e102
Optimize shader binding changes.
by Romain Guy
· 15 years ago
0b9db91
Remove math from the vertex shader.
by Romain Guy
· 15 years ago
16202fc
Fix alpha blending and improve fragment shaders performance.
by Romain Guy
· 15 years ago
fb5e23c
Refactoring to move vertex computing to the Patch class.
by Romain Guy
· 15 years ago
82ba814
Optimize blending state changes.
by Romain Guy
· 15 years ago
f7f9355
Draw n-patches using OpenGL.
by Romain Guy
· 15 years ago
f18fd99
Create FBOs in LayerCache.
by Romain Guy
· 15 years ago
deba785
Add support to draw 9patches in OpenGL.
by Romain Guy
· 15 years ago
Next »