Home
last modified time | relevance | path

Searched refs:ScriptFieldID (Results 1 – 14 of 14) sorted by relevance

/aosp12/frameworks/rs/
H A DrsClosure.h15 class ScriptFieldID; variable
26 const ScriptFieldID** fieldIDs,
30 const ScriptFieldID** depFieldIDs);
36 const ScriptFieldID** fieldIDs,
49 void setGlobal(const ScriptFieldID* fieldID, const int64_t value,
67 Map<const ScriptFieldID*, Pair<int64_t, int>> mGlobals;
73 Map<const Closure*, Map<int, ObjectBaseRef<ScriptFieldID>>*> mArgDeps;
77 Map<const Closure*, Map<const ScriptFieldID*,
78 ObjectBaseRef<ScriptFieldID>>*> mGlobalDeps;
H A DrsClosure.cpp25 fieldIDs_length, (const ScriptFieldID**)fieldIDs, values, in rsi_ClosureCreate()
27 (const ScriptFieldID**)depFieldIDs); in rsi_ClosureCreate()
40 fieldIDs_length, (const ScriptFieldID**)fieldIDs, values, in rsi_InvokeClosureCreate()
54 ((Closure*)closure)->setGlobal((const ScriptFieldID*)fieldID, in rsi_ClosureSetGlobal()
62 const ScriptFieldID** fieldIDs, in Closure()
66 const ScriptFieldID** depFieldIDs) : in Closure()
90 mapping = new Map<int, ObjectBaseRef<ScriptFieldID>>(); in Closure()
93 (*mapping)[i].set(const_cast<ScriptFieldID*>(depFieldIDs[i])); in Closure()
102 mapping = new Map<const ScriptFieldID*, in Closure()
103 ObjectBaseRef<ScriptFieldID>>(); in Closure()
[all …]
H A DrsScriptGroup.h35 class ScriptFieldID; variable
50 ObjectBaseRef<const ScriptFieldID> mDstField;
86 ScriptFieldID ** dstF, size_t dstFSize,
H A DrsScript.h68 class ScriptFieldID : public IDBase {
70 ScriptFieldID(Context *rsc, Script *s, int slot);
71 virtual ~ScriptFieldID() {} in ~ScriptFieldID()
H A DrsScript.cpp140 ScriptFieldID::ScriptFieldID(Context *rsc, Script *s, int slot) : in ScriptFieldID() function in android::renderscript::ScriptFieldID
144 RsA3DClassID ScriptFieldID::getClassId() const { in getClassId()
162 ScriptFieldID *fid = new ScriptFieldID(rsc, (Script *)vs, slot); in rsi_ScriptFieldIDCreate()
H A DrsHidlAdaptation.cpp40 using ::android::hardware::renderscript::V1_0::ScriptFieldID;
284 std::vector<ScriptFieldID> _fieldIDs(fieldIDs_length); in ClosureCreate()
288 std::vector<ScriptFieldID> _depFieldIDs(depFieldIDs_length); in ClosureCreate()
292 _fieldIDs[i] = (ScriptFieldID)(uintptr_t)fieldIDs[i]; in ClosureCreate()
304 _depFieldIDs[i] = (ScriptFieldID)(uintptr_t)depFieldIDs[i]; in ClosureCreate()
325 std::vector<ScriptFieldID> _fieldIDs(fieldIDs_length); in InvokeClosureCreate()
330 _fieldIDs[i] = (ScriptFieldID)(uintptr_t)fieldIDs[i]; in InvokeClosureCreate()
969 std::vector<ScriptFieldID> _dstF(dstFSize / sizeof(RsScriptFieldID)); in ScriptGroupCreate()
982 _dstF[i] = (ScriptFieldID)(uintptr_t)dstF[i]; in ScriptGroupCreate()
H A DrsScriptGroup.cpp196 ScriptFieldID ** dstF, size_t dstFSize, in create()
378 (ScriptFieldID **) dstF, dstFSize, in rsi_ScriptGroupCreate()
H A Drs_hal.h83 class ScriptFieldID; variable
/aosp12/hardware/interfaces/renderscript/1.0/vts/functional/
H A DVtsScriptTests.cpp389 ScriptFieldID blurFID = context->scriptFieldIDCreate(blur, 1); in TEST_P()
390 ASSERT_NE(ScriptFieldID(0), blurFID); in TEST_P()
396 hidl_vec<ScriptFieldID> dstF = {blurFID}; in TEST_P()
445 ScriptFieldID fieldID = context->scriptFieldIDCreate(script, mExportVarIdx_var_allocation); in TEST_P()
446 ASSERT_NE(ScriptFieldID(0), fieldID); in TEST_P()
455 hidl_vec<ScriptFieldID> fieldIDS1 = {fieldID}; in TEST_P()
465 hidl_vec<ScriptFieldID> fieldIDS2 = {ScriptFieldID(0)}; in TEST_P()
469 hidl_vec<ScriptFieldID> depFieldIDS2 = {fieldID}; in TEST_P()
526 hidl_vec<ScriptFieldID> fieldIDS = {ScriptFieldID(0)}; in TEST_P()
530 hidl_vec<ScriptFieldID> depFieldIDS = {ScriptFieldID(0)}; in TEST_P()
H A DVtsHalRenderscriptV1_0TargetTest.h50 using ::android::hardware::renderscript::V1_0::ScriptFieldID;
/aosp12/hardware/interfaces/renderscript/1.0/default/
H A DContext.h102ScriptFieldID>& fieldIDS, const hidl_vec<int64_t>& values, const hidl_vec<int32_t>& sizes, const h…
103 …iptInvokeID invokeID, const hidl_vec<uint8_t>& params, const hidl_vec<ScriptFieldID>& fieldIDS, co…
105 …Return<void> closureSetGlobal(Closure closure, ScriptFieldID fieldID, int64_t value, int32_t size)…
108 Return<ScriptFieldID> scriptFieldIDCreate(Script script, int32_t slot) override;
109 …KernelID>& srcK, const hidl_vec<ScriptKernelID>& dstK, const hidl_vec<ScriptFieldID>& dstF, const …
H A DContext.cpp510ScriptFieldID>& fieldIDS, const hidl_vec<int64_t>& values, const hidl_vec<int32_t>& sizes, const h… in closureCreate()
513 …std::vector<RsScriptFieldID> _fieldIDS = hidl_to_rs<RsScriptFieldID>(fieldIDS, [](ScriptFieldID va… in closureCreate()
518 …ptFieldID> _depFieldIDS = hidl_to_rs<RsScriptFieldID>(depFieldIDS, [](ScriptFieldID val) { return … in closureCreate()
527 …std::vector<RsScriptFieldID> _fieldIDS = hidl_to_rs<RsScriptFieldID>(fieldIDS, [](ScriptFieldID va… in invokeClosureCreate()
544 Return<void> Context::closureSetGlobal(Closure closure, ScriptFieldID fieldID, int64_t value, int32… in closureSetGlobal()
568 Return<ScriptFieldID> Context::scriptFieldIDCreate(Script script, int32_t slot) { in scriptFieldIDCreate()
572 return rs_to_hidl<ScriptFieldID>(_scriptFieldID); in scriptFieldIDCreate()
576 …std::vector<RsScriptKernelID> _kernels = hidl_to_rs<RsScriptKernelID>(kernels, [](ScriptFieldID va… in scriptGroupCreate()
577 …std::vector<RsScriptKernelID> _srcK = hidl_to_rs<RsScriptKernelID>(srcK, [](ScriptFieldID va… in scriptGroupCreate()
578 …std::vector<RsScriptKernelID> _dstK = hidl_to_rs<RsScriptKernelID>(dstK, [](ScriptFieldID va… in scriptGroupCreate()
[all …]
/aosp12/hardware/interfaces/renderscript/1.0/
H A Dtypes.hal46 typedef OpaqueHandle ScriptFieldID;
H A DIContext.hal808 vec<ScriptFieldID> fieldIDS, vec<int64_t> values,
810 vec<ScriptFieldID> depFieldIDS)
826 vec<ScriptFieldID> fieldIDS, vec<int64_t> values,
851 closureSetGlobal(Closure closure, ScriptFieldID fieldID, int64_t value,
891 generates (ScriptFieldID scriptFieldID);
907 vec<ScriptKernelID> dstK, vec<ScriptFieldID> dstF,