Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_frameworks_base
/
c89b14bba0f6cc2c91629080617f7ed215f697f3
/
libs
/
hwui
/
OpenGLRenderer.h
c89b14b
It seems that apparently useless public APIs are actually useful Bug #6953651
by Romain Guy
· 12 years ago
17112ad
Cleanup of libhwui
by Romain Guy
· 12 years ago
c252595
Rename drawGeneralText to drawText
by Romain Guy
· 12 years ago
996e57c
Hardware implementation of glyph positioning (bug 5443796)
by Raph Levien
· 12 years ago
416a847
Add drop shadow for drawPosText in hwui renderer.
by Raph Levien
· 12 years ago
8a4ac61
Don't clear the dirty clip flag if it's not applied Bug #6833979
by Romain Guy
· 13 years ago
4121063
Add shader-based text gamma correction
by Romain Guy
· 13 years ago
be6f9dc
Don't copy paints for 9patches
by Romain Guy
· 13 years ago
9c0b188
Text shadow alpha handling incorrect
by Romain Guy
· 13 years ago
44b2fe3
Track canvas clearing for swap buffers logic.
by Chet Haase
· 13 years ago
4865909
Skip eglSwapBuffers() call when we do not draw to GL
by Chet Haase
· 13 years ago
ddf7437
Ensure we always set the proper blending mode Bug #6527305
by Romain Guy
· 13 years ago
f26c8be
Sanitize display list properties
by Romain Guy
· 13 years ago
49c5fc0
Avoid unnecessary copy when invoking drawBitmap(int[]) Bug #6483390
by Romain Guy
· 13 years ago
e651cc6
Remove all Dalvik allocations from Cavnas.drawBitmap(int[], ...)
by Romain Guy
· 13 years ago
ba6be8a
Prevent WebView from crashing when detached from the window Bug #6365056
by Romain Guy
· 13 years ago
1271e2c
Remove USE_DISPLAY_LIST_PROPERTIES flag
by Chet Haase
· 13 years ago
a23eed8
Fix layer blending bug
by Chet Haase
· 13 years ago
fda531c
Merge "Disable AA lines vertex attrib arrays after rendering"
by Romain Guy
· 13 years ago
7b63142
Disable AA lines vertex attrib arrays after rendering
by Romain Guy
· 13 years ago
db8c9a6
Optimization of alpha with DisplayList properties
by Chet Haase
· 13 years ago
8f3b8e3
Allow fine-grained control over functors execution
by Romain Guy
· 13 years ago
6554943
Use a status_t return type for GL functors
by Romain Guy
· 13 years ago
325740f
Add hooks to implement Canvas.drawTextOnPath() in GL
by Romain Guy
· 13 years ago
33f6beb
Record possible clip rejects when recording display lists
by Romain Guy
· 13 years ago
13631f3
Add debug markers to OpenGLRenderer
by Romain Guy
· 13 years ago
530041d
Add stencil buffer to the EGL config
by Romain Guy
· 13 years ago
5ff9df6
Add full support for Canvas.setDrawFilter()
by Romain Guy
· 13 years ago
eb9a536
First pass at implementing Canvas.drawPosText() in GL
by Romain Guy
· 13 years ago
15bc643
Reduce the number of GL commands generated by the UI
by Romain Guy
· 13 years ago
cac5fd3
Faster text clipping
by Romain Guy
· 13 years ago
7953745
Reduce the size of libhwui by 50%
by Romain Guy
· 13 years ago
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
Next »