4afbed15f3b4f88c0190bbb89deba7a6ceae2da7 |
|
18-Apr-2016 |
John Reck <jreck@google.com> |
Fix NPE checkjni Fixes: 28240259 releasedCallback can be null, which we need to check for Change-Id: Ib218e1c624be8734db5722fc625ebbd72fa099ec
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|
cd1c3eba69d044b551cededad75474038f919890 |
|
14-Apr-2016 |
John Reck <jreck@google.com> |
Add a callback for when a gl functor is released Bug: 27709981 Change-Id: Id5be3e8f88d6d84a9c59c7ed23e7e8862feefbe8
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|
dccca44ffda4836b56a21da95a046c9708ffd49c |
|
21-Mar-2016 |
sergeyv <sergeyv@google.com> |
Reland: Move text logic from jni to hwui level Initial CL: https://googleplex-android-review.git.corp.google.com/#/c/886854/ Change-Id: I9dfd85fe1d2a2c44f4360c8a29fd58d80e6f31c8
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|
afbd0f1fef46ef0ddf633dfde0de724db3da1405 |
|
21-Mar-2016 |
Sergei Vasilinetc <sergeyv@google.com> |
Revert "Move text logic from jni to hwui level" This reverts commit a7f6bba1a3565c19715e878dfe7f0e01022944ff. Change-Id: If4f36f87a85411b6128fd92d391313803ccaf9dd
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|
a7f6bba1a3565c19715e878dfe7f0e01022944ff |
|
16-Mar-2016 |
sergeyv <sergeyv@google.com> |
Move text logic from jni to hwui level bug:25865834 Change-Id: I2d8c9c9544afcb5ce1784f732aed3e54e0eda372
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|
b73396b3f89de9620ab6e3d37b25f7451584789c |
|
20-Feb-2016 |
bohu <bohu@google.com> |
Emulator: Replace ro.kernel.qemu.gles with qemu.gles ro.kernel.qemu.gles is passed in by emulator and is read only; the actual gles version can only be decided at egl library loading time, and qemu.gles value will be set there and be queried here. bug: 27273457 Change-Id: I5ba228a2fa6649786dc87da09367d368e9e6d1e8
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|
6f485569fa3d6047dcffd068aebf361e3598783c |
|
30-Jul-2015 |
Derek Sollenberger <djsollen@google.com> |
Update Canvas API with view system calls. Refactor DisplayListCanvas, RecordingCanvas, and SkiaCanvas to share a common API. Change-Id: I0268ec2749ea5d13a3a72bb2784ed6a9911383d9
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|
465eefb9f31928157158a0f30319d1d95a21a567 |
|
19-Jan-2016 |
John Reck <jreck@google.com> |
Merge "fix race condition between HWUI cache and renderThread" am: 2c2b5e8514 am: 4354ae9883 * commit '4354ae9883ae1282ac457539f46d529bdfa89fec': fix race condition between HWUI cache and renderThread
|
c0a0e1a66da20a18045d59451b59ec32685bcf18 |
|
18-Jan-2016 |
Thomas Buhot <thomas.buhot@intel.com> |
fix race condition between HWUI cache and renderThread getMaximumBitmapWidth() and getMaximumBitmapHeight() of DisplayListCanvas need HWUI cache instance. Since the initialization of the cache is asynchronous it may crash if not yet ready. Add a staticFence() call to guarantee the cache has been created prior issuing the call. Change-Id: I5ed9e5cc084444c8d1872a77fef50e294ae14e93 Signed-off-by: Thomas Buhot <thomas.buhot@intel.com> Signed-off-by: Zhiquan Liu <zhiquan.liu@intel.com>
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|
15d556e5d3729a287718c7be5c36079a7f8633c6 |
|
17-Dec-2015 |
Chris Craik <ccraik@google.com> |
Add temporary switch for new renderer in JNI bug:22480459 Change-Id: I6cb19332cb09650f20b1cc2da3473a2618a50b1e
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|
ac465cef41bbc618bc81bd331deb7c845af9b8dd |
|
03-Nov-2015 |
Nicolas Capens <capn@google.com> |
Assume OpenGL ES 2.0 support for qemu.gles > 0 Bug 25435727 Change-Id: I1d11c2f03849f1244bdd83e47aa53776acfba6fd
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|
069fb3a03ad579ab3aa0ebcbe45a256f8185838f |
|
03-Nov-2015 |
John Reck <jreck@google.com> |
Revert "Check GLES2 support using EGL instead of qemu.gles" This reverts commit 0f897d2fea84c1632377b84f6241d54a8d85f7a3. Change-Id: Iaf5b22b6b1a5bdb16dd0aaf674d90c09d1bc24a7
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|
0f897d2fea84c1632377b84f6241d54a8d85f7a3 |
|
03-Nov-2015 |
Nicolas Capens <capn@google.com> |
Check GLES2 support using EGL instead of qemu.gles Bug 25435727 Change-Id: I9b8816cc8bfc2567ac475888cd57f2b9e62dad4f
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|
0dba1f611410e5075a910fb73ff3d3c703bbc5ce |
|
05-Oct-2015 |
John Reck <jreck@google.com> |
FastJNI canvas Change-Id: Iae33a4785e52efe6f8bbe5bee258f4df830feceb
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|
86c03ca534755b2ed5fbbddabccb041f11eeacdf |
|
21-Aug-2015 |
Chris Craik <ccraik@google.com> |
Fixup DisplayListCanvas jni variable names Change-Id: I279833f5fe4525ebbab3330c5b36582560ca87e9
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|
3aadd60521960be063ee06208562ccb63dc414e3 |
|
20-Aug-2015 |
Chris Craik <ccraik@google.com> |
Revert "Revert "Simplify TextureView draw path"" Fixed build breakage This reverts commit d35dcb13115ca1dd8c07e397f43a186cd7fd1a01. Change-Id: Id3a103fbaac15a05f558bce2161ce17b6e8d2ea3
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|
d35dcb13115ca1dd8c07e397f43a186cd7fd1a01 |
|
20-Aug-2015 |
Bart Sears <bsears@google.com> |
Revert "Simplify TextureView draw path" This reverts commit 20a248934c67b19c8734362dba76a5cc94254686. Change-Id: Iaa3ebb1d868acbe184080087aec312b43e87e3c7
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|
20a248934c67b19c8734362dba76a5cc94254686 |
|
19-Aug-2015 |
Chris Craik <ccraik@google.com> |
Simplify TextureView draw path bug:20461288 Change-Id: I239fbd26ab2177481c84feb62a1da68faeb634ac
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|
4c5efe9290543b723b76a8bd48518da1ae1dcb26 |
|
10-Jul-2015 |
Derek Sollenberger <djsollen@google.com> |
Add ninePatch support to Canvas.h Change-Id: Ic095291fe55911c6501c1bdefa4b8da973c77319
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|
773bbe0357b17a16d095ce57c30980992a9c977f |
|
18-Aug-2015 |
John Reck <jreck@google.com> |
Revert "Add ninePatch support to Canvas.h" This reverts commit edca320a2b42011f98c308fdf25fc0494c6a5454. Change-Id: I30ee93cfc1cac391ce152f03e9e13a1ad24dc91b
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|
edca320a2b42011f98c308fdf25fc0494c6a5454 |
|
10-Jul-2015 |
Derek Sollenberger <djsollen@google.com> |
Add ninePatch support to Canvas.h Change-Id: Ib3202fd7c5b9f35853f286abe84b3ed009df1a81
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|
6578a989566e585eee053095dc80e2552e125db2 |
|
13-Jul-2015 |
Derek Sollenberger <djsollen@google.com> |
Support High Contrast Text for all canvas types Change-Id: Iee324446798fe1a1cb32cb991f181a4af24aa93c
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|
94394b3fb048d5349a77b57950ab7f6b6e92ce34 |
|
10-Jul-2015 |
Derek Sollenberger <djsollen@google.com> |
Move drawRegion from DisplayList to Canvas Change-Id: I9f401dc5b24732938ac2ca7ed829796e2d7ef3e8
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|
cc882b6518129a11fa007f8c9343e972f03607b4 |
|
09-Jul-2015 |
Derek Sollenberger <djsollen@google.com> |
Remove unused functions and variables from DisplayListCanvas This also moves some functions that are only called when creating/completing a displayList into the appropriate constructors and endRecording calls. Change-Id: I9f6add156d7f476a52766934af713b0f852c8dea
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|
2507c34d91bb0d722b6012e85cb47387b2aa6873 |
|
04-May-2015 |
Chris Craik <ccraik@google.com> |
Cleanup properties bug:19967854 Separate properties from Caches, into static, RenderThread-only class. Also rewrites the means for java to set properties to correctly handle threading, and adds an override for profile bars so that SysUi doesn't clutter the screen with them. Change-Id: I6e21a96065f52b9ecc49d1a126244804ba106fa9
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|
7c103a36f60b690e3fe83c40210e1cb0c76bba43 |
|
16-Apr-2015 |
John Reck <jreck@google.com> |
Remove Bitmap#getSkBitmap Change-Id: Ifb9047b426122d3e5a445eb7a0eb3fce38dedf27
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|
956f340aacc7d8fc2d10f776551f13fde2d8d3ab |
|
28-Apr-2015 |
Chris Craik <ccraik@google.com> |
Remove unused flags and dirty rects bug:17209071 Also update DisplayList->RenderNode naming in Editor Change-Id: I1d505640ba7388a0b0042d9c787f859e45a24da5
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|
db663fe83f976107fd8fd9307d871b37d9e47370 |
|
20-Apr-2015 |
Chris Craik <ccraik@google.com> |
Rename native DisplayListRenderer to DisplayListCanvas Change-Id: I33e6f8cc85da1e7da7ff7bf18d4ebde64222067a
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|
1ff961dd6d51247e82e41de052f04fd0b577f09b |
|
17-Apr-2015 |
John Reck <jreck@google.com> |
Revert "Remove Bitmap#getSkBitmap" This reverts commit 4bd981ec533a65e8dee053a0a709b484770b0a76. Change-Id: I5c92cd955c6e70e197dc5cbc5dfeed8369a24a31
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|
4bd981ec533a65e8dee053a0a709b484770b0a76 |
|
16-Apr-2015 |
John Reck <jreck@google.com> |
Remove Bitmap#getSkBitmap Change-Id: Ifb9047b426122d3e5a445eb7a0eb3fce38dedf27
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|
c9070ebd13263a341511cf779087a46750021196 |
|
10-Mar-2015 |
Chris Craik <ccraik@google.com> |
Rename and simplify DisplayList Canvas classes Change-Id: I49fd2ce02e01401209fe2a378e9f9547c7b27c61
/frameworks/base/core/jni/android_view_DisplayListCanvas.cpp
|