Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
rs
/
ab0efa17faad99b974626ae2107a1efaaeda6f73
/
rsScriptC.h
7974fc0
frameworks/rs: fix typos and clang-tidy warnings
by Rahul Chaudhry
· 8 years ago
10ab8bb
Fix google-explicit-constructor warnings in frameworks/rs.
by Chih-Hung Hsieh
· 8 years ago
fc7ab79
Delete simple reduction implementation.
by David Gross
· 8 years ago
6c1876b
Support for general reduction kernels.
by David Gross
· 9 years ago
98f401d
Switch to a local BitcodeTranslator.
by Stephen Hines
· 9 years ago
14ce007
Add a basic implementation of the reduce kernel API to the CPU
by Matt Wala
· 9 years ago
f6af3bd
Add a dumpBitcode() method to facilitate debugging.
by Stephen Hines
· 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
4b3c34e
Adds support for multi-input kernels to Frameworks/RS.
by Chris Wailes
· 10 years ago
f4d216e
Remove FAKE_ARM64_BUILD now that we have 64 build working.
by Jean-Luc Brouillet
· 10 years ago
2303748
Remove the obsolete ScriptCState. Simplify cascading #ifdefs.
by Jean-Luc Brouillet
· 11 years ago
e195a3f
Make RS compile on ARM64.
by Tim Murray
· 11 years ago
93eacc7
Cleanup diff with compat.
by Jason Sams
· 12 years ago
709a097
Separate CPU driver impl from reference driver.
by Jason Sams
· 12 years ago
e78c14b
Ensure that the cache directory exists before calling compiler.
by Tim Murray
· 12 years ago
807fdc4
Move memory layout to driver.
by Jason Sams
· 12 years ago
e3150cf
Plumb context through for serialization.
by Jason Sams
· 12 years ago
bb5c0b1
Merge "Support running ForEach on non-root functions."
by Stephen Hines
· 13 years ago
4419977
Support running ForEach on non-root functions.
by Stephen Hines
· 13 years ago
3715b00
Rename three header files to free namespace for api.
by Jason Sams
· 13 years ago
cbb0b8a
Start using bcinfo components within librs.
by Stephen Hines
· 13 years ago
b81a0eb
More work to make libRS buildable on the host.
by Alex Sakhartchouk
· 13 years ago
87fe59a
Create runtime stubs for compute driver.
by Jason Sams
· 14 years ago
cdfdb8f
Migrate thread launch to driver.
by Jason Sams
· 14 years ago
bad8074
Start seperating out RS compute implementation. Create hal
by Jason Sams
· 14 years ago
02000b3
Moving dependency includes out of librs headers.
by Alex Sakhartchouk
· 14 years ago
2e8665d
Correctly free resouces bound to scripts when the scripts are deleted.
by Jason Sams
· 14 years ago
249d453
Cleanup script init to fix bogus log printing and reduce memory churn.
by Jason Sams
· 14 years ago
26b2c9f
Check and propogate errors from llvm.
by Jason Sams
· 14 years ago
2b2e621
bcc interface fixed.
by Shih-wei Liao
· 14 years ago
37150de
1. LOG 4 fatal error paths (TODO: These 4 places should signal Java exceptions.)
by Shih-wei Liao
· 14 years ago
5996207
Rename bcc::BCCscript -> bcc::Script. Ideally, should do:
by Shih-wei Liao
· 14 years ago
ce8a079
Stale cache management to address a P1 bug # 3296131.
by Shih-wei Liao
· 14 years ago
15849d9
1. Add Context to a RenderScript or RenderScriptGL instance.
by Shih-wei Liao
· 14 years ago
eecbdd5
Fix 'BCCscript' build break.
by Iain Merrick
· 14 years ago
9503b66
Add caching support of BCC binaries.
by Shih-wei Liao
· 14 years ago
afb743a
Code cleanup to make formatting consistent across all the renderscript files.
by Alex Sakhartchouk
· 14 years ago
6bfc1b9
Add code to mark functions rather than whole files as threadable.
by Jason Sams
· 14 years ago
700ba38
Removing fixed size arrays.
by Alex Sakhartchouk
· 14 years ago
01b7d29
Fix clear() operation for rsScriptC.
by Stephen Hines
· 14 years ago
ace3e01
1st cut of ForEach and test.
by Jason Sams
· 14 years ago
b825f67
Creating the jni and java layer to integrate a3d
by Alex Sakhartchouk
· 14 years ago
c61346b
Rough implemetation of ForEach. Remove launchID from root graphics script.
by Jason Sams
· 14 years ago
fb6b614
Removed unnecessary change based on comments.
by Alex Sakhartchouk
· 14 years ago
22fa371
Begin naming cleanup for renderscript runtime.
by Jason Sams
· 14 years ago
aeb094b
Split ScriptC Lib into CL, GL, and basic.
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
be36bf3
Convert renderscript from using ACC to LLVM for its compiler.
by Jason Sams
· 15 years ago
2dca84d
Throttle low priority RS threads by sleeping once per frame to avoid starving other apps.
by Jason Sams
· 15 years ago
e402ed3
Fix RS bugs. We were holding a pointer to the script text from the java vm. Move freeing of objects to before context teardown to allow allocations to clean up their data.
by Jason Sams
· 15 years ago
1fddd90
Reduce debugging spew and add props to selectivly re-enable it.
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
1d54f10
Improve structure support using symbol lookup of named structures in scripts to allow them to appear as just pointers to structs.
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
8b2c065
Implement reflecting Java objects into the ACC enviroment.
by Jason Sams
· 15 years ago
57b79ce
Let java put #defines into renderscript
by Joe Onorato
· 15 years ago
e45ac6e
Split rsScriptC into class implemtation and library functions. Update test apps, all 3 should be working.
by Jason Sams
· 15 years ago
f168504
Fix conflict with automatic DPI support on high density devices by forcing bitmap loading to not be scaled.
by Jason Sams
· 15 years ago
29df66f
Update rollo and renderscript to the new ACC compiler interface.
by Jason Sams
· 15 years ago
e576910
checkpoint filmstrip, implemented TLS.
by Jason Sams
· 15 years ago
a0a1b6f
Add named objects and implement support for ProgramFragmentStore and ProgramFragment to be used by name in scripts.
by Jason Sams
· 15 years ago
1030893
checkpoint pragma support. Includes more cleanup of script enviroment storage to keep the env settings in the base and only the per language state in ScriptC.
by Jason Sams
· 15 years ago
928b734
Move placement of script enviroment data to base.
by Jason Sams
· 15 years ago
efb8de1
Fix build issue and ref count bug with scripts.
by Jason Sams
· 15 years ago
1f52633
Move call to compiler from jni to core library code.
by Jason Sams
· 15 years ago
a44cb29
Add support for scripts to return an animation flag. This allows them to indicate they are generating changing content and the rs thread to sleep if the content is static.
by Jason Sams
· 15 years ago
1ef8b80
Delete the acc script when deleting the Renderscript rsScriptC object.
by Jack Palevich
· 15 years ago
326e0dd
Add the Renderscript library. (Not in the build by default yet.)
by Jason Sams
· 15 years ago