a896306c38c4d11c43b967a21db6d74c251b2520 |
|
14-Jun-2017 |
John Reck <jreck@google.com> |
Add a workaround for simulate secondary display To workaround a deadlock caused by bufferqueue locks we force RenderThread over to use async mode which we enable via eglSwapInterval(0) Bug: 38372997 Test: steps in the bug Change-Id: Ia305f73abbdd64ab0c25d1f7d32792cc6295a0ce
/frameworks/base/libs/hwui/Properties.cpp
|
6e66b39e4a5903f4ff17a1418d8af2779ded70b7 |
|
21-Feb-2017 |
Chris Craik <ccraik@google.com> |
Log rendering pipeline when initializing Test: manual, boots Change-Id: I6e544510053ecf2b397ac998bcc7be9c00295a7d
/frameworks/base/libs/hwui/Properties.cpp
|
4badfe6d3beda8e1e358334e32a95e00be39f031 |
|
14-Feb-2017 |
Derek Sollenberger <djsollen@google.com> |
Add developer setting to set the default GPU renderer. Test: manual on-device testing Bug: 35345959 Change-Id: I1d846f922a048dd215caf053b10aaa909bdbc74d
/frameworks/base/libs/hwui/Properties.cpp
|
57b8eb3da0c4692ac4f39a9c73aa090af475d14a |
|
18-Jan-2017 |
Greg Daniel <egdaniel@google.com> |
Merge "Update hwui_unit_tests to support running with Vulkan backend."
|
98c78dad1969e2321cfee2085faa55d95bba7e29 |
|
04-Jan-2017 |
Greg Daniel <egdaniel@google.com> |
Update hwui_unit_tests to support running with Vulkan backend. Added Macros for RENDERTHREAD_TESTS which run these tests using specific backends. RENDERTHREAD_TESTS - Runs OpenGL, SkiaGL, and SkiaVulkan RENDERTHREAD_SKIA_TESTS - Runs SkiaGL and SkiaVulkan RENDERTHREAD_OPENGL_TESTS - Runs OpenGL Test: manual running of hwui_unit_tests Change-Id: Ia7420ee7a38803a15e2d58394d14b38cae8208d3
/frameworks/base/libs/hwui/Properties.cpp
|
173215d1b20b70908a9d1807f1372bd95b7ad5f1 |
|
12-Jan-2017 |
Mark Salyzyn <salyzyn@google.com> |
resolve merge conflicts of ec7e2a164c37 to master Test: compile Bug: 26552300 Bug: 31289077 Change-Id: I49c6e41b79061e2b3c0352e3ac8fa5ebb152b6f5
|
96bf5985d5a360568832fd26b6d5b44236c9343e |
|
29-Sep-2016 |
Mark Salyzyn <salyzyn@google.com> |
Replace cutils/log.h and log/logger.h with android/log.h or log/log.h (part deux) Test: compile Bug: 26552300 Bug: 31289077 Change-Id: I7417936c4d3666608fccfe51a312c90ecefba2fb
/frameworks/base/libs/hwui/Properties.cpp
|
db15537e6e0d35c7ed3b1bef45e421760be70683 |
|
11-Jan-2017 |
Mark Salyzyn <salyzyn@google.com> |
resolve merge conflicts of 082a1721b516 to master Test: compile Bug: 26552300 Bug: 31289077 Change-Id: I17f178f425975c1c0dbd48091d25b101956d505e
|
52eb4e01a49fe2e94555c000de38bbcbbb13401b |
|
29-Sep-2016 |
Mark Salyzyn <salyzyn@google.com> |
Replace cutils/log.h and log/logger.h with log/log.h Test: compile Bug: 26552300 Bug: 31289077 Change-Id: I578b15b48f0fc2807a92abbc69a377c3d2191496
/frameworks/base/libs/hwui/Properties.cpp
|
0df6209a02d0ea99d2dff3a46ed9febd5925df4b |
|
27-Sep-2016 |
Derek Sollenberger <djsollen@google.com> |
Initial refactoring to enable the addition of the SkiaOpenGLPipeline. Test: existing and new HWUI unit tests all pass. Change-Id: I4f5c1dc839a2ed15d8b0f6245fe030684501b083
/frameworks/base/libs/hwui/Properties.cpp
|
8a33e4019991c58b06adf2e3a9ac1eeeccd8fa94 |
|
08-Jul-2016 |
Stan Iliev <stani@google.com> |
Move isSkiaEnabled to the Properties class Move CanvasContext::isSkiaEnabled to Properties:isSkiaEnabled. Change-Id: I0a62f43825cf59ba338a24a056e8c2a56d1c5315
/frameworks/base/libs/hwui/Properties.cpp
|
03de074d05108fa9fb07c6b847c7163ada5776da |
|
07-Jul-2016 |
Stan Iliev <stani@google.com> |
Implement runtime switch to select default renderer mode Add a system property debug.hwui.default_renderer, which allows to set rendering mode to OpenGL (default), Skia OpenGL or Vulkan. Change-Id: I8bca5bacc5108f77437e340ac61f2d8db8cc4c39
/frameworks/base/libs/hwui/Properties.cpp
|
f1480761c1a83aecd09cdd473ec797a41d1a2f3f |
|
04-Jul-2016 |
John Reck <jreck@google.com> |
Benchmark-mode for macrobench Adds googlebench output format support Adds offscreen rendering for >60fps benchmarking Adds 'all' alias to run all registered TestScenes Change-Id: I2579e40f2f4c941bfbd90c75efbee384c08a116b
/frameworks/base/libs/hwui/Properties.cpp
|
c7cd9cf25d9775446ffcb6b5f20b0a4c1e3c99c5 |
|
28-Mar-2016 |
John Reck <jreck@google.com> |
Add an option to try and filter out test overhead Bug: 26912651 By setting debug.hwui.filter_test_overhead to true, hwui's janktracker will attempt to filter out overhead caused by the event injection that automated testing uses Change-Id: I75c8dc5e7798e06e3009baf396108507c7240eec
/frameworks/base/libs/hwui/Properties.cpp
|
48a8f431fa52ae2ee25ffba9d20676f03bb710ff |
|
06-Feb-2016 |
Chris Craik <ccraik@google.com> |
Move several property queries to Properties class bug:17478770 This removes a lot of redundant property query code, and puts the queries all in one place, so defining them automatically will be simpler in the future. Change-Id: I0428550e6081f07bc6554ffdf73b22284325abb8
/frameworks/base/libs/hwui/Properties.cpp
|
682573c84b7c21dc8ce4a2375da3961147442c4a |
|
30-Oct-2015 |
John Reck <jreck@google.com> |
Add some options to macrobench Change-Id: If8d5f5d3ace050577986a554182b2b66fd2257e1
/frameworks/base/libs/hwui/Properties.cpp
|
9fded232a9548a304e0145011df8849fba0dcda7 |
|
12-Nov-2015 |
Chris Craik <ccraik@google.com> |
Recycle OffscreenBuffers Change-Id: Ia2e219026f211a5308ecf8209c5f986bb888aadd
/frameworks/base/libs/hwui/Properties.cpp
|
6b50780363d3bb8db600c770183fa07677509ae8 |
|
03-Nov-2015 |
John Reck <jreck@google.com> |
Remove almost-all android::Singleton users Bug: 25426213 Change-Id: I88e6206e8915cce95c3a8a8a82a4bb8fbf668141
/frameworks/base/libs/hwui/Properties.cpp
|
a672f6ba4c9f65de0b94bcdc639f1e053d7ee5d9 |
|
22-Oct-2015 |
John Reck <jreck@google.com> |
Remove obsolete debug option Bug: 25149700 Change-Id: I9280e2414255fb01e672094cd8d173efadac1681
/frameworks/base/libs/hwui/Properties.cpp
|
c08820f587ad94698691a6657e87712de07e484c |
|
22-Sep-2015 |
Chris Craik <ccraik@google.com> |
Remove lookup3 gamma code Also clean up gamma / glyph cache properties Change-Id: I75b1ac0cb55638bf787ffd3cf457483ae314f03b
/frameworks/base/libs/hwui/Properties.cpp
|
149173d28c0843aba86b0810ce75b34be6a0d08f |
|
10-Aug-2015 |
John Reck <jreck@google.com> |
Support new EGL extensions Bug: 21753739 Includes a revert of 13d1b4ab10fbee5e81a2ba1ac59cfae1e51d3ef0 as that only supported EGL_EXT_buffer_age Change-Id: Ia86a47d19e3355c067934d7764c330b640c6958d
/frameworks/base/libs/hwui/Properties.cpp
|
e6a15ee3d0c78eb3f2551d73a7d238c3d8d2f075 |
|
08-Jul-2015 |
Chris Craik <ccraik@google.com> |
Remove all usage of fmin and fmax bug:22208220 Removes needless call, and upconversion to doubles in multiple places. Change-Id: I1b949fa5f206446ac34de800154c0147d6bd8034
/frameworks/base/libs/hwui/Properties.cpp
|
4cd44f8110c3b648a7eeb526152b2a50e0a376a1 |
|
27-May-2015 |
John Reck <jreck@google.com> |
Enable swapBuffersWithDamage by default Bug: 20761426 Change-Id: I520e60ca4f182dea590bc86eebd522e1db7a018a
/frameworks/base/libs/hwui/Properties.cpp
|
d04794a9a3f9edc8b7ca336175d66eb81a8f55fa |
|
08-May-2015 |
John Reck <jreck@google.com> |
Add eglSwapBuffersWithDamageKHR support BUG: 20761426 Disabled temporarily Change-Id: I0b6b6f0eebab886145e13fa35aefe76826965cf5
/frameworks/base/libs/hwui/Properties.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/libs/hwui/Properties.cpp
|