/aosp12/frameworks/rs/ |
H A D | rsClosure.h | 15 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 D | rsClosure.cpp | 25 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 D | rsScriptGroup.h | 35 class ScriptFieldID; variable 50 ObjectBaseRef<const ScriptFieldID> mDstField; 86 ScriptFieldID ** dstF, size_t dstFSize,
|
H A D | rsScript.h | 68 class ScriptFieldID : public IDBase { 70 ScriptFieldID(Context *rsc, Script *s, int slot); 71 virtual ~ScriptFieldID() {} in ~ScriptFieldID()
|
H A D | rsScript.cpp | 140 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 D | rsHidlAdaptation.cpp | 40 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 D | rsScriptGroup.cpp | 196 ScriptFieldID ** dstF, size_t dstFSize, in create() 378 (ScriptFieldID **) dstF, dstFSize, in rsi_ScriptGroupCreate()
|
H A D | rs_hal.h | 83 class ScriptFieldID; variable
|
/aosp12/hardware/interfaces/renderscript/1.0/vts/functional/ |
H A D | VtsScriptTests.cpp | 389 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 D | VtsHalRenderscriptV1_0TargetTest.h | 50 using ::android::hardware::renderscript::V1_0::ScriptFieldID;
|
/aosp12/hardware/interfaces/renderscript/1.0/default/ |
H A D | Context.h | 102 …ScriptFieldID>& 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 D | Context.cpp | 510 …ScriptFieldID>& 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 D | types.hal | 46 typedef OpaqueHandle ScriptFieldID;
|
H A D | IContext.hal | 808 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,
|