/frameworks/rs/driver/ |
H A D | rsdIntrinsics.cpp | 25 void * rsdIntrinsic_InitBlur(const Context *, Script *, RsdIntriniscFuncs_t *); 26 void * rsdIntrinsic_InitConvolve3x3(const Context *, Script *, RsdIntriniscFuncs_t *); 27 void * rsdIntrinsic_InitConvolve5x5(const Context *, Script *, RsdIntriniscFuncs_t *); 28 void * rsdIntrinsic_InitColorMatrix(const Context *, Script *, RsdIntriniscFuncs_t *); 29 void * rsdIntrinsic_InitLUT(const Context *, Script *, RsdIntriniscFuncs_t *); 30 void * rsdIntrinsic_InitYuvToRGB(const Context *, Script *, RsdIntriniscFuncs_t *); 31 void * rsdIntrinsic_InitBlend(const Context *, Script *, RsdIntriniscFuncs_t *); 33 static void SetVarObj(const Context *, const Script *, void *, uint32_t, Allocation *) { 37 static void SetVar(const Context *, const Script *, void *, uint32_t, void *, size_t) { 41 static void Destroy(const Context *dc, const Script *scrip [all...] |
H A D | rsdIntrinsics.h | 24 android::renderscript::Script *script,
|
H A D | rsdBcc.h | 33 android::renderscript::Script *s, 38 android::renderscript::Script *script, 44 android::renderscript::Script *s, 53 android::renderscript::Script *script); 55 android::renderscript::Script *script); 57 android::renderscript::Script *script); 60 const android::renderscript::Script *, 63 const android::renderscript::Script *, 70 const android::renderscript::Script *, 73 const android::renderscript::Script *, [all...] |
/frameworks/support/renderscript/v8/rs_support/driver/ |
H A D | rsdIntrinsics.cpp | 25 void * rsdIntrinsic_InitBlur(const Context *, Script *, RsdIntriniscFuncs_t *); 26 void * rsdIntrinsic_InitConvolve3x3(const Context *, Script *, RsdIntriniscFuncs_t *); 27 void * rsdIntrinsic_InitConvolve5x5(const Context *, Script *, RsdIntriniscFuncs_t *); 28 void * rsdIntrinsic_InitColorMatrix(const Context *, Script *, RsdIntriniscFuncs_t *); 29 void * rsdIntrinsic_InitLUT(const Context *, Script *, RsdIntriniscFuncs_t *); 30 void * rsdIntrinsic_InitYuvToRGB(const Context *, Script *, RsdIntriniscFuncs_t *); 31 void * rsdIntrinsic_InitBlend(const Context *, Script *, RsdIntriniscFuncs_t *); 33 static void Bind(const Context *, const Script *, void *, uint32_t, Allocation *) { 37 static void SetVar(const Context *, const Script *, void *, uint32_t, void *, size_t) { 41 static void Destroy(const Context *dc, const Script *scrip [all...] |
H A D | rsdIntrinsics.h | 24 android::renderscript::Script *script,
|
H A D | rsdBcc.h | 28 android::renderscript::Script *s, 33 android::renderscript::Script *script, 39 android::renderscript::Script *s, 48 android::renderscript::Script *script); 50 android::renderscript::Script *script); 52 android::renderscript::Script *script); 55 const android::renderscript::Script *, 58 const android::renderscript::Script *, 65 const android::renderscript::Script *, 68 const android::renderscript::Script *, [all...] |
/frameworks/compile/libbcc/include/bcc/ |
H A D | Compiler.h | 33 class Script; 82 enum ErrorCode runLTO(Script &pScript); 83 enum ErrorCode runCodeGen(Script &pScript, llvm::raw_ostream &pResult); 92 enum ErrorCode compile(Script &pScript, llvm::raw_ostream &pResult); 95 enum ErrorCode compile(Script &pScript, OutputFile &pResult); 110 virtual bool beforeAddLTOPasses(Script &pScript, llvm::PassManager &pPM) 114 virtual bool afterAddLTOPasses(Script &pScript, llvm::PassManager &pPM) 118 virtual bool beforeExecuteLTOPasses(Script &pScript, 123 virtual bool afterExecuteLTOPasses(Script &pScript) 127 virtual bool beforeAddCodeGenPasses(Script [all...] |
H A D | Script.h | 24 class Script { class in namespace:bcc 36 Script(Source &pSource) : mSource(&pSource) { } function in class:bcc::Script 38 virtual ~Script() { } 48 // this Script object. Return false on error. 50 // This is equivalent to the call to Script::merge(...) on mSource.
|
/frameworks/rs/ |
H A D | rsRuntime.h | 32 void rsrBindTexture(Context *, Script *, ProgramFragment *, uint32_t slot, Allocation *); 33 void rsrBindConstant(Context *, Script *, ProgramFragment *, uint32_t slot, Allocation *); 34 void rsrBindConstant(Context *, Script *, ProgramVertex*, uint32_t slot, Allocation *); 35 void rsrBindSampler(Context *, Script *, ProgramFragment *, uint32_t slot, Sampler *); 36 void rsrBindProgramStore(Context *, Script *, ProgramStore *); 37 void rsrBindProgramFragment(Context *, Script *, ProgramFragment *); 38 void rsrBindProgramVertex(Context *, Script *, ProgramVertex *); 39 void rsrBindProgramRaster(Context *, Script *, ProgramRaster *); 40 void rsrBindFrameBufferObjectColorTarget(Context *, Script *, Allocation *, uint32_t slot); 41 void rsrBindFrameBufferObjectDepthTarget(Context *, Script *, Allocatio [all...] |
H A D | rsScript.cpp | 23 Script::Script(Context *rsc) : ObjectBase(rsc) { function in class:Script 32 Script::~Script() { 43 void Script::setSlot(uint32_t slot, Allocation *a) { 46 ALOGE("Script::setSlot unable to set allocation, invalid slot index"); 54 void Script::setVar(uint32_t slot, const void *val, size_t len) { 57 ALOGE("Script::setVar unable to set allocation, invalid slot index"); 63 void Script::setVar(uint32_t slot, const void *val, size_t len, Element *e, 66 ALOGE("Script [all...] |
H A D | rsScriptC_LibGL.cpp | 49 void rsrBindTexture(Context *rsc, Script *sc, ProgramFragment *pf, uint32_t slot, Allocation *a) { 55 void rsrBindConstant(Context *rsc, Script *sc, ProgramFragment *pf, uint32_t slot, Allocation *a) { 61 void rsrBindConstant(Context *rsc, Script *sc, ProgramVertex *pv, uint32_t slot, Allocation *a) { 67 void rsrBindSampler(Context *rsc, Script *sc, ProgramFragment *pf, uint32_t slot, Sampler *s) { 73 void rsrBindProgramStore(Context *rsc, Script *sc, ProgramStore *ps) { 78 void rsrBindProgramFragment(Context *rsc, Script *sc, ProgramFragment *pf) { 83 void rsrBindProgramVertex(Context *rsc, Script *sc, ProgramVertex *pv) { 88 void rsrBindProgramRaster(Context *rsc, Script *sc, ProgramRaster *pr) { 93 void rsrBindFrameBufferObjectColorTarget(Context *rsc, Script *sc, Allocation *a, uint32_t slot) { 99 void rsrBindFrameBufferObjectDepthTarget(Context *rsc, Script *s [all...] |
/frameworks/support/renderscript/v8/rs_support/ |
H A D | rsScript.cpp | 23 Script::Script(Context *rsc) : ObjectBase(rsc) { function in class:Script 32 Script::~Script() { 43 void Script::setSlot(uint32_t slot, Allocation *a) { 46 ALOGE("Script::setSlot unable to set allocation, invalid slot index"); 54 void Script::setVar(uint32_t slot, const void *val, size_t len) { 57 ALOGE("Script::setVar unable to set allocation, invalid slot index"); 63 void Script::setVar(uint32_t slot, const void *val, size_t len, Element *e, 66 ALOGE("Script [all...] |
H A D | rsScript.h | 29 ScriptKernelID(Context *rsc, Script *s, int slot, int sig); 35 Script *mScript; 43 ScriptFieldID(Context *rsc, Script *s, int slot); 49 Script *mScript; 53 class Script : public ObjectBase { class in namespace:android::renderscript 78 Script(Context *); 79 virtual ~Script();
|
H A D | rsRuntime.h | 32 void rsrAllocationSyncAll(Context *, Script *, Allocation *); 52 float rsrGetDt(Context *, Script *); 53 time_t rsrTime(Context *, Script *, time_t *timer); 54 tm* rsrLocalTime(Context *, Script *, tm *local, time_t *timer); 55 int64_t rsrUptimeMillis(Context *, Script *); 56 int64_t rsrUptimeNanos(Context *, Script *); 62 uint32_t rsrToClient(Context *, Script *, int cmdID, void *data, int len); 63 uint32_t rsrToClientBlocking(Context *, Script *, int cmdID, void *data, int len); 69 void rsrSetObject(const Context *, const Script *, ObjectBase **dst, ObjectBase * src); 70 void rsrClearObject(const Context *, const Script *, ObjectBas [all...] |
/frameworks/support/renderscript/v8/java/src/android/support/v8/renderscript/ |
H A D | ScriptIntrinsic.java | 27 public abstract class ScriptIntrinsic extends Script {
|
H A D | ScriptIntrinsicBlend.java | 68 * @return Script.KernelID The KernelID object. 70 public Script.KernelID getKernelIDClear() { 88 * @return Script.KernelID The KernelID object. 90 public Script.KernelID getKernelIDSrc() { 108 * @return Script.KernelID The KernelID object. 110 public Script.KernelID getKernelIDDst() { 127 * @return Script.KernelID The KernelID object. 129 public Script.KernelID getKernelIDSrcOver() { 146 * @return Script.KernelID The KernelID object. 148 public Script [all...] |
H A D | ScriptGroup.java | 42 Script.KernelID mKID; 45 IO(Script.KernelID s) { 51 ConnectLine(Type t, Script.KernelID from, Script.KernelID to) { 57 ConnectLine(Type t, Script.KernelID from, Script.FieldID to) { 63 Script.FieldID mToF; 64 Script.KernelID mToK; 65 Script.KernelID mFrom; 70 Script mScrip [all...] |
/frameworks/compile/libbcc/include/bcc/Renderscript/ |
H A D | RSCompiler.h | 26 virtual bool beforeAddLTOPasses(Script &pScript, llvm::PassManager &pPM); 27 virtual bool beforeExecuteLTOPasses(Script &pScript, llvm::PassManager &pPM);
|
/frameworks/compile/libbcc/lib/Core/ |
H A D | Script.cpp | 17 #include "bcc/Script.h" 23 bool Script::reset(Source &pSource, bool pPreserveCurrent) { 35 bool Script::mergeSource(Source &pSource, bool pPreserveSource) {
|
/frameworks/rs/cpp/ |
H A D | Script.cpp | 26 #include "Script.h" 31 void Script::invoke(uint32_t slot, const void *v, size_t len) const { 35 void Script::forEach(uint32_t slot, sp<const Allocation> ain, sp<const Allocation> aout, 46 Script::Script(void *id, RenderScript *rs) : BaseObj(id, rs) { function in class:Script 50 void Script::bindAllocation(sp<Allocation> va, uint32_t slot) const { 55 void Script::setVar(uint32_t index, sp<const BaseObj> o) const { 59 void Script::setVar(uint32_t index, const void *v, size_t len) const { 65 void Script::FieldBase::init(RenderScript *rs, uint32_t dimx, uint32_t usages) { 69 //Script [all...] |
H A D | ScriptC.h | 23 #include "Script.h" 28 class ScriptC : public Script {
|
/frameworks/base/graphics/java/android/renderscript/ |
H A D | ScriptIntrinsic.java | 32 public abstract class ScriptIntrinsic extends Script {
|
H A D | ScriptIntrinsicBlend.java | 68 * @return Script.KernelID The KernelID object. 70 public Script.KernelID getKernelIDClear() { 88 * @return Script.KernelID The KernelID object. 90 public Script.KernelID getKernelIDSrc() { 108 * @return Script.KernelID The KernelID object. 110 public Script.KernelID getKernelIDDst() { 127 * @return Script.KernelID The KernelID object. 129 public Script.KernelID getKernelIDSrcOver() { 146 * @return Script.KernelID The KernelID object. 148 public Script [all...] |
H A D | ScriptIntrinsicYuvToRGB.java | 75 * @return Script.KernelID The KernelID object. 77 public Script.KernelID getKernelID() { 84 * @return Script.FieldID The FieldID object. 86 public Script.FieldID getFieldID_Input() {
|
/frameworks/compile/libbcc/include/bcc/AndroidBitcode/ |
H A D | ABCCompiler.h | 36 virtual bool beforeAddCodeGenPasses(Script &pScript, llvm::PassManager &pPM);
|