Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
frameworks
/
rs
/
d9935eeb051068c6049a533f375f0dffa0e6bd16
/
rsScriptC.cpp
4efe3d3
Add fatal error check
by Jason Sams
· 9 years ago
b8353c5
Revert "Replaced android::Vector with std::vector."
by Yang Ni
· 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
6847e73
Replace android::String8 with std::string
by Chris Wailes
· 10 years ago
93d6bc8
Replaced android::Vector with std::vector.
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
· 10 years ago
e195a3f
Make RS compile on ARM64.
by Tim Murray
· 10 years ago
574854b
Fix up master issues with tracing/logging and the compatibility library.
by Stephen Hines
· 11 years ago
140a7ac
resolved conflicts for merge of 5376c9bf to master
by Stephen Hines
· 11 years ago
b0934b6
Remove libutils and fix rsDebug for RS support library.
by Stephen Hines
· 11 years ago
47935ac
Add the name of the forEach functions to the tracing output
by Tobias Grosser
· 11 years ago
fa85e91
Enable very basic tracing support.
by Tim Murray
· 11 years ago
0b575de
Add x86 server support.
by Tim Murray
· 11 years ago
93eacc7
Cleanup diff with compat.
by Jason Sams
· 12 years ago
84bf2b8
Move to smart pointers for refcounting RS contexts
by Tim Murray
· 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
4419977
Support running ForEach on non-root functions.
by Stephen Hines
· 12 years ago
4769d68
Properly recover from failed compilation.
by Stephen Hines
· 12 years ago
d38f925
Remove wrapper version check assert.
by Stephen Hines
· 12 years ago
af12ac6
Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
e70be7e
Merge "Add support for handling a bitcode wrapper to librs."
by Stephen Hines
· 13 years ago
f8d4469
Add support for handling a bitcode wrapper to librs.
by Stephen Hines
· 13 years ago
77020c5
Fix script init error handling.
by Jason Sams
· 13 years ago
6598201
Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
cdc4234
Fix remaining .rs.dtor() issue for RS.
by Stephen Hines
· 13 years ago
cbb0b8a
Start using bcinfo components within librs.
by Stephen Hines
· 13 years ago
35e429e
Add slot number to forEach hal.
by Jason Sams
· 13 years ago
b81a0eb
More work to make libRS buildable on the host.
by Alex Sakhartchouk
· 13 years ago
70b83c1
Modifying libRS internal communication to handle network rendering.
by Alex Sakhartchouk
· 13 years ago
87fe59a
Create runtime stubs for compute driver.
by Jason Sams
· 13 years ago
8feea4e
Seperate GL from RS program store.
by Jason Sams
· 13 years ago
cdfdb8f
Migrate thread launch to driver.
by Jason Sams
· 13 years ago
bad8074
Start seperating out RS compute implementation. Create hal
by Jason Sams
· 13 years ago
02000b3
Moving dependency includes out of librs headers.
by Alex Sakhartchouk
· 13 years ago
afca6df
Use bccLinkFile instead of bccLinkBC. Remove hacking.
by Shih-wei Liao
· 13 years ago
2e8665d
Correctly free resouces bound to scripts when the scripts are deleted.
by Jason Sams
· 13 years ago
249d453
Cleanup script init to fix bogus log printing and reduce memory churn.
by Jason Sams
· 14 years ago
fa6113e
Handle fatal errors from calling bccRegisterSymbolCallback (if any).
by Shih-wei Liao
· 14 years ago
26b2c9f
Check and propogate errors from llvm.
by Jason Sams
· 14 years ago
5439184
1. fp_mad.rs: Pass C99 check.
by Shih-wei Liao
· 14 years ago
4cfa6be
Fix the build.
by Shih-wei Liao
· 14 years ago
b5dc6af
Validate that version pragma is correct.
by Stephen Hines
· 14 years ago
7b337b1
Remove erroneous log message.
by Stephen Hines
· 14 years ago
b2cfc98
Fix bug in on-device linking.
by Shih-wei Liao
· 14 years ago
80761ec
On-device linking using bccLinkBC. Note that we switch to getFile interface
by Shih-wei Liao
· 14 years ago
2b2e621
bcc interface fixed.
by Shih-wei Liao
· 14 years ago
1884278
Disable on-device linking
by Shih-wei Liao
· 14 years ago
60c3234
On-device linking.
by Shih-wei Liao
· 14 years ago
1c089c2
For caching, didn't do CompileBC. Rename bccCompileBC as bccPrepareExecutable.
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
741aac9
Fix teardown bug found in books.
by Jason Sams
· 14 years ago
a6ebec8
Clean-up.
by Shih-wei Liao
· 14 years ago
ce8a079
Stale cache management to address a P1 bug # 3296131.
by Shih-wei Liao
· 14 years ago
ff8ce9c
Whenever LoadBinary fails, recompile. Fixing the multi-instance bug.
by Shih-wei Liao
· 14 years ago
15849d9
1. Add Context to a RenderScript or RenderScriptGL instance.
by Shih-wei Liao
· 14 years ago
1f24db4
Add multitouch support to physics test.
by Jason Sams
· 14 years ago
f17b13b
Make ScriptC's mEnvironment.mIsThreadable survive the bcc caching and
by Shih-wei Liao
· 14 years ago
9503b66
Add caching support of BCC binaries.
by Shih-wei Liao
· 14 years ago
6070925
Create holder inner class for pushing context state.
by Jason Sams
· 14 years ago
2fad7e4
Fix crash with extended debugging.
by Jason Sams
· 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
fbc79e5
Remove excessive logging.
by Jason Sams
· 14 years ago
177f844
Balls test app.
by Jason Sams
· 14 years ago
1f9ba73
Enable optimized bitcode that is also jitted faster.
by Shih-wei Liao
· 14 years ago
225afd3
Fix refcounting bugs where the sys refcount
by Jason Sams
· 14 years ago
2353ae3
Async type creation.
by Jason Sams
· 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
01b7d29
Fix clear() operation for rsScriptC.
by Stephen Hines
· 14 years ago
8d957fa
Fix safe for mp check in ScriptC.
by Jason Sams
· 14 years ago
b26fb04
Adding timer to display renderscript jit duration.
by Alex Sakhartchouk
· 14 years ago
b9077f4
Better debugging for scripts.
by Jason Sams
· 14 years ago
900f161
Cleanup GL setup code and remove legacy 1.1 paths.
by Jason Sams
· 14 years ago
e7b4b86
Fix header path.
by Anatol Pomazau
· 14 years ago
dd663fa
Thread launch strategies.
by Jason Sams
· 14 years ago
a226b16
Use bccGetExportVars to get mFieldCount, instead of hardwiring "100" in calloc.
by Shih-wei Liao
· 14 years ago
1813340
Update imageprocessing to remove generated files.
by Jason Sams
· 14 years ago
7bf29dd
Threading RS ForEach.
by Jason Sams
· 14 years ago
ace3e01
1st cut of ForEach and test.
by Jason Sams
· 14 years ago
8c88090
Remove InvokeData and add ContextFinish to generate a sync point.
by Jason Sams
· 14 years ago
2a63bf6
Begin using reflected files.
by Jason Sams
· 14 years ago
c61346b
Rough implemetation of ForEach. Remove launchID from root graphics script.
by Jason Sams
· 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
5a27917
Remove excess logging.
by Jason Sams
· 14 years ago
ce92d4b
Remove more pieces of setRoot. Add pointer to allocation lookup for scripts.
by Jason Sams
· 14 years ago
639e6e9
Delete legacy setDefine API.
by Jason Sams
· 14 years ago
ccc010b
Rename ProgramFragmentStore to ProgramStore.
by Jason Sams
· 14 years ago
be36bf3
Convert renderscript from using ACC to LLVM for its compiler.
by Jason Sams
· 14 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
· 14 years ago
b4d3568
Add RS support for generic attribs as input to vertex programs.
by Jason Sams
· 15 years ago
d01d970
Element restructuring. Add support for new basic Element types including the RS objects and vectors(2-4). In theory this paves the way for maintaining type info for RS objects, passing elements for GLSL uiforms/attribs/varyings, and supporting nested structures.
by Jason Sams
· 15 years ago
Next »