Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
base
/
75e126f2df40365ca987d192d81188127518b384
/
libs
/
hwui
/
OpenGLRenderer.h
9d86551
Remove unnecessary private API
by Romain Guy
· 13 years ago
e3c2685
Improve rendering performance on some GPUs
by Romain Guy
· 13 years ago
77a8116
Add TextureView.getBitmap()
by Romain Guy
· 14 years ago
54be1cd
Batch glCopyTexImage() calls to get about 15 fps back on SGX.
by Romain Guy
· 14 years ago
726aeba
Add support to OpenGLRendere to draw BiDi text. Bug #4350336
by Romain Guy
· 14 years ago
f09ef51
Fix issue with drawColor(color, Mode.Clear)
by Romain Guy
· 14 years ago
9dec462
Merge "Prepare OpenGLRenderer to use glyphs from TextLayoutCache"
by Fabrice Di Meglio
· 14 years ago
2ea75880
Prepare OpenGLRenderer to use glyphs from TextLayoutCache
by Fabrice Di Meglio
· 14 years ago
858aa93
Antialiasing for rectangles
by Chet Haase
· 14 years ago
ed30fd8
Add ability for hierarchyviewer to output displaylist info
by Chet Haase
· 14 years ago
a17de9b
Revert "Add ability for hierarchyviewer to output displaylist info"
by Chet Haase
· 14 years ago
b2a4b52
Add ability for hierarchyviewer to output displaylist info
by Chet Haase
· 14 years ago
df0a7fb
Merge "Allows to render with an OpenGL context inside a TextureView."
by Romain Guy
· 14 years ago
8f0095c
Allows to render with an OpenGL context inside a TextureView.
by Romain Guy
· 14 years ago
99585ad
Line endcaps for AA lines are now antialiased.
by Chet Haase
· 14 years ago
ad44445
Merge "New widget: TextureView Bug #4343984"
by Romain Guy
· 14 years ago
aa6c24c
New widget: TextureView Bug #4343984
by Romain Guy
· 14 years ago
8a5cc92
Fix various hw-accelerated line/point bugs
by Chet Haase
· 14 years ago
5b0200b
Enable anti-aliasing for hw-accelerated lines
by Chet Haase
· 14 years ago
ed6fcb0
Add support for drawPoint() and drawPoints().
by Romain Guy
· 14 years ago
a168d73
Correctly apply filters to Alpha8 bitmaps.
by Romain Guy
· 14 years ago
7b5b6ab
Fix rendering artifact in edge fades. Bug #4092053
by Romain Guy
· 14 years ago
cabfcc1
Add support for partial invalidates in WebView Bug #3461349
by Romain Guy
· 14 years ago
3a3133d
Update layers based on the dirty region. Bug #3413433
by Romain Guy
· 14 years ago
2b1847e
Remove unused API
by Romain Guy
· 14 years ago
7d7b549
Enable partial invalidates when rendering with OpenGL.
by Romain Guy
· 14 years ago
daf98e9
Use optimized display lists for all hwaccelerated rendering
by Chet Haase
· 14 years ago
8b2f526
Add support for arcs.
by Romain Guy
· 14 years ago
c1cd9ba3
Add support for ovals and stroked rectangles.
by Romain Guy
· 14 years ago
5a7b466
Add support for drawBitmapMesh().
by Romain Guy
· 14 years ago
01d58e4
Add rounded rects and circles support to OpenGLRenderer.
by Romain Guy
· 14 years ago
42f3a4b
Make embedded hardware layers work. Bug #3369474
by Romain Guy
· 14 years ago
807daf7
Add support for skew()
by Romain Guy
· 14 years ago
f219da5
Don't blend transparent pixels when rendering layers.
by Romain Guy
· 14 years ago
1bd1bad
Preapre region tracking in layers
by Romain Guy
· 14 years ago
ffac7fc
Add debug logs for display lists.
by Romain Guy
· 14 years ago
ada830f
Cleanup implementation of hardware layers.
by Romain Guy
· 14 years ago
6c319ca
Better backend for hardware layers.
by Romain Guy
· 14 years ago
8d0d478
Cleanup OpenGLRenderer::drawLines()
by Romain Guy
· 14 years ago
8656819
Continue cleanup refactoring in OpenGLRenderer.
by Romain Guy
· 14 years ago
5536841
OpenGLRenderer would not render colors < ALPHA_THRESHOLD Bug #3282805
by Romain Guy
· 14 years ago
70ca14e
Refactor OpenGLRenderer to simplify OpenGL drawing code.
by Romain Guy
· 14 years ago
6620c6d
Correctly render text when coordinates are not integers. Bug #3225632
by Romain Guy
· 14 years ago
a5ef39a
Don't render degenerate triangles in 9patches. Bug #3251983
by Romain Guy
· 14 years ago
c15008e
Move all debug flags in a single place.
by Romain Guy
· 14 years ago
0fe478e
Support nested display lists.
by Romain Guy
· 14 years ago
7f78b0c
Lines would not set the scissor before drawing.
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
8164c2d
Don't change textures wrap modes on every draw.
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
03750a0
Use VBOs to render most geometries.
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
4bb9420
Optimize 9patch rendering.
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
b051e89
Add display lists caching.
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
29d8997
Fix OpenGL errors in various places.
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
b025b9c
Better error handling in the OpenGL renderer.
by Romain Guy
· 14 years ago
6820ac8
Fix 9patch rendering.
by Romain Guy
· 14 years ago
1c740bc
Document the implementation of saveLayer().
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
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
fb8b763
Use only one GL context per process, share chaches.
by Romain Guy
· 14 years ago
2542d19
Layers were using an extra Snapshot causing extra clipping.
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
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
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
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
bd0e6aa
Add a way to query GL extensions.
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
· 14 years ago
1e79386
Optimize textures binding.
by Romain Guy
· 14 years ago
079ba2c
Improve clip support (add intersect, union and replace.)
by Romain Guy
· 14 years ago
d27977d
Add support for BitmapShader.
by Romain Guy
· 14 years ago
3d58c03
Do not apply transforms when using drawColor().
by Romain Guy
· 14 years ago
a979474
Cleanup: remove unnecessary parameters.
by Romain Guy
· 14 years ago
92429d9
Fix premultiplied alpha.
by Romain Guy
· 14 years ago
6926c72
Correctly support pre-multiplied alpha, optimizations, more stuff.
by Romain Guy
· 14 years ago
260e102
Optimize shader binding changes.
by Romain Guy
· 14 years ago
fb5e23c
Refactoring to move vertex computing to the Patch class.
by Romain Guy
· 14 years ago
82ba814
Optimize blending state changes.
by Romain Guy
· 14 years ago
f7f9355
Draw n-patches using OpenGL.
by Romain Guy
· 14 years ago
Next »