Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
rs
/
431758afe1d306b35db9fded7eac304a703fbe1c
/
rsScript.cpp
11496ac
Fix google-build-using-namespace warnings in rs.
by Chih-Hung Hsieh
· 8 years ago
ae2ec3f
Delete simple reduction implementation.
by David Gross
· 8 years ago
6c1876b
Support for general reduction kernels.
by David Gross
· 9 years ago
14ce007
Add a basic implementation of the reduce kernel API to the CPU
by Matt Wala
· 9 years ago
39a9d9b
Add a ScriptReduce API entry and a stub function rsi_ScriptReduce().
by Matt Wala
· 9 years ago
5d95a78
Fix issue with older structure sizes
by Stephen Hines
· 10 years ago
4efe3d3
Add fatal error check
by Jason Sams
· 10 years ago
eb9aa67
Runtime support for invocables in ScriptGroups
by Yang Ni
· 10 years ago
44bef6f
Replace NULL macros with nullptr literals.
by Chris Wailes
· 10 years ago
f371213
Collapse code paths for single- and multi-input kernels.
by Chris Wailes
· 10 years ago
4b2bea3
Revert "Collapse code paths for single- and multi-input kernels."
by Stephen Hines
· 10 years ago
818cfa0
Collapse code paths for single- and multi-input kernels.
by Chris Wailes
· 10 years ago
db896f0
Fix rsg_generator.c to properly propagate NULL values.
by Chris Wailes
· 10 years ago
a36c50a
Add 64bit large object support
by Jason Sams
· 10 years ago
4b3c34e
Adds support for multi-input kernels to Frameworks/RS.
by Chris Wailes
· 10 years ago
f0a5078
Fix one last use of size_t instead of uint32_t.
by Stephen Hines
· 10 years ago
ac8d146
Switch the dimensions array to use uint32_t instead of size_t.
by Stephen Hines
· 10 years ago
02759d7
fix build.
by Nick Kralevich
· 11 years ago
cadee38
Add missing functions and tests for support library.
by Stephen Hines
· 11 years ago
c78839b
Detect use of RS objects in kernels to disable a ScriptGroup optimization.
by Stephen Hines
· 11 years ago
9c64239
Add support for synchronous get().
by Tim Murray
· 12 years ago
61c8695
Add incUserRef() for ScriptGroup/ScriptKernelID/ScriptFieldID.
by Stephen Hines
· 12 years ago
5dd9d07
Make sure that we don't pass bogus RsScriptCall data along to driver.
by Stephen Hines
· 12 years ago
099bc26
Start making RS 64-bit clean.
by Tim Murray
· 12 years ago
d4ecb17
Add API entry points for clipped kernels and fix Z-dimension clipping.
by Tim Murray
· 12 years ago
dbe66d6
Add backed for script groups.
by Jason Sams
· 12 years ago
61a4bb7
Cleanup pointer access in adapter and font.
by Jason Sams
· 12 years ago
807fdc4
Move memory layout to driver.
by Jason Sams
· 12 years ago
2980f07
Support additional element/dim information for FieldPacker.
by Stephen Hines
· 13 years ago
4419977
Support running ForEach on non-root functions.
by Stephen Hines
· 13 years ago
af12ac6
Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
77020c5
Fix script init error handling.
by Jason Sams
· 13 years ago
d2432b9
Fix setTimeZone() and use it properly in RSTest/rstime.
by Stephen Hines
· 13 years ago
4ee16ff
Call .rs.dtor() when tearing down Scripts.
by Stephen Hines
· 13 years ago
b81a0eb
More work to make libRS buildable on the host.
by Alex Sakhartchouk
· 13 years ago
5fb1aeb
Start implementing control side forEach.
by Jason Sams
· 14 years ago
bad8074
Start seperating out RS compute implementation. Create hal
by Jason Sams
· 14 years ago
6a12181
Almost all warnings are now errors in RS build.
by Stephen Hines
· 14 years ago
2e8665d
Correctly free resouces bound to scripts when the scripts are deleted.
by Jason Sams
· 14 years ago
a5eb6e1
Fix ref counting for globals when set from java code.
by Jason Sams
· 14 years ago
afb743a
Code cleanup to make formatting consistent across all the renderscript files.
by Alex Sakhartchouk
· 14 years ago
225afd3
Fix refcounting bugs where the sys refcount
by Jason Sams
· 14 years ago
0977c94
Fix support for 64-bit integers.
by Stephen Hines
· 14 years ago
d7e5481
Cleanup error message for null binding address.
by Jason Sams
· 14 years ago
700ba38
Removing fixed size arrays.
by Alex Sakhartchouk
· 14 years ago
6d0a074
Add support for Float64 (double) to RenderScript.
by Stephen Hines
· 14 years ago
22fa371
Begin naming cleanup for renderscript runtime.
by Jason Sams
· 14 years ago
ce92d4b
Remove more pieces of setRoot. Add pointer to allocation lookup for scripts.
by Jason Sams
· 15 years ago
771565f
Change RS to use the passed surface size rather than EGL size.
by Jason Sams
· 15 years ago
be36bf3
Convert renderscript from using ACC to LLVM for its compiler.
by Jason Sams
· 15 years ago
a2cf755
Improve RS error handling. On errors RS will now store the error and a message that can be read from the app. RS will then not continue rendering frames while an unchecked error is present until new state is received.
by Jason Sams
· 15 years ago
f2649a9
Improved object lifecycle tracking and fix leaks.
by Jason Sams
· 15 years ago
e514b45
Improve renderscript context teardown. Track object in the system and then force their cleanup by releasing all user references once destroy context is called. Java layer will no longer send destroy notifications for objects garbage collected once a context is destroyed.
by Jason Sams
· 15 years ago
ada7f27
Fix invokables to make sure script pointers are setup before invoking function calls. Reduce app startup time up to 1s.
by Jason Sams
· 15 years ago
8c6bc69
Implement renderscript Invokables.
by Jason Sams
· 15 years ago
707aaf3
Cleanup of object destruction. No need to have a per-class destruction function. This was a legacy of the distant past when the classes did not have a common base.
by Jason Sams
· 15 years ago
90b36a8
Update fountain and add writable flag to script slots.
by Jason Sams
· 15 years ago
fa51719
Implement named slots and convert script.addType to script.setType to remove ordering restrictions.
by Jason Sams
· 15 years ago
d34b725
Split ProgramFragment and ProgramStore from RenderScript.java. Update Element and Type to new cached builder for easier app developement.
by Jason Sams
· 15 years ago
928b734
Move placement of script enviroment data to base.
by Jason Sams
· 15 years ago
326e0dd
Add the Renderscript library. (Not in the build by default yet.)
by Jason Sams
· 15 years ago