summaryrefslogtreecommitdiff
path: root/rs/java/android/renderscript/ProgramFragment.java
diff options
context:
space:
mode:
authorChris Craik <ccraik@google.com>2013-10-25 18:30:17 -0700
committerChris Craik <ccraik@google.com>2013-12-12 10:18:23 -0800
commitf57776b2d195f0937906eb88b777bb55ccc36967 (patch)
treef2c160bb0860a6f3d0f883cdf0c520892a1bde24 /rs/java/android/renderscript/ProgramFragment.java
parentc3c4d36df01631883a79163da841ca222497c9d3 (diff)
3d view system!
True 3d transformations are now supported by DisplayLists and the renderer, initially with the translationZ property on view. Renderer operations used directly by DisplayList (formerly, clip/save/restore/saveLayer) are now more simply managed by allocating them temporarily on the handler's allocator, which exists for a single frame. This is much simpler than continuing to expand the pool of pre-allocated DisplayListOps now that more operations are called directly by DisplayList, especially with z ordered drawing. Still TODO: -APIs for camera positioning, shadows -Make Z apis public, and expose through XML -Make invalidation / input 3d aware Change-Id: I95fe6fa03f9b6ddd34a7e0c6ec8dd9fe47c6c6eb
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragment.java')
0 files changed, 0 insertions, 0 deletions