Lines Matching refs:RsContext
28 extern "C" RsContext rsContextCreate(RsDevice vdev, uint32_t version, uint32_t sdkVersion, RsContex…
29 extern "C" void rsContextDestroy (RsContext rsc);
30 extern "C" void rsContextFinish (RsContext rsc);
31 extern "C" void rsContextDump (RsContext rsc, int32_t bits);
32 extern "C" void rsContextSetPriority (RsContext rsc, int32_t priority);
33 extern "C" void rsContextDestroyWorker (RsContext rsc);
34 extern "C" RsMessageToClientType rsContextGetMessage (RsContext rsc, void * data, size_t data_lengt…
35 extern "C" RsMessageToClientType rsContextPeekMessage (RsContext rsc, size_t * receiveLen, size_t r…
36 extern "C" void rsContextSendMessage (RsContext rsc, uint32_t id, const uint8_t * data, size_t data…
37 extern "C" void rsContextInitToClient (RsContext rsc);
38 extern "C" void rsContextDeinitToClient (RsContext rsc);
39 extern "C" void rsContextSetCacheDir (RsContext rsc, const char * cacheDir, size_t cacheDir_length);
40 extern "C" void rsaContextSetNativeLibDir(RsContext con, char *libDir, size_t length);
43 extern "C" void rsAssignName (RsContext rsc, RsObjectBase obj, const char * name, size_t name_lengt…
44 extern "C" void rsaGetName(RsContext con, void * obj, const char **name);
45 extern "C" void rsObjDestroy (RsContext rsc, RsAsyncVoidPtr objPtr);
48 extern "C" RsElement rsElementCreate (RsContext rsc, RsDataType mType, RsDataKind mKind, bool mNorm…
49 extern "C" RsElement rsElementCreate2 (RsContext rsc, const RsElement * elements, size_t elements_l…
50 extern "C" void rsaElementGetNativeData(RsContext con, RsElement elem, uint32_t *elemData, uint32_t…
51 extern "C" void rsaElementGetSubElements(RsContext con, RsElement elem, uintptr_t *ids, const char …
54 extern "C" RsType rsTypeCreate (RsContext rsc, RsElement e, uint32_t dimX, uint32_t dimY, uint32_t …
55 extern "C" RsType rsTypeCreate2 (RsContext rsc, const RsTypeCreateParams * dat, size_t dat_length);
56 extern "C" void rsaTypeGetNativeData(RsContext con, RsType type, uintptr_t *typeData, uint32_t type…
59 extern "C" RsAllocation rsAllocationCreateTyped (RsContext rsc, RsType vtype, RsAllocationMipmapCon…
60 extern "C" RsAllocation rsAllocationCreateFromBitmap (RsContext rsc, RsType vtype, RsAllocationMipm…
61 extern "C" RsAllocation rsAllocationCubeCreateFromBitmap (RsContext rsc, RsType vtype, RsAllocation…
62 extern "C" RsAllocation rsAllocationAdapterCreate (RsContext rsc, RsType vtype, RsAllocation baseAl…
63 extern "C" const void * rsaAllocationGetType(RsContext con, RsAllocation va);
64 extern "C" RsNativeWindow rsAllocationGetSurface (RsContext rsc, RsAllocation alloc);
65 extern "C" void rsAllocationSetupBufferQueue (RsContext rsc, RsAllocation alloc, uint32_t numAlloc);
66 extern "C" void rsAllocationShareBufferQueue (RsContext rsc, RsAllocation alloc1, RsAllocation allo…
67 extern "C" void rsAllocationSetSurface (RsContext rsc, RsAllocation alloc, RsNativeWindow sur);
68 extern "C" void rsAllocationAdapterOffset (RsContext rsc, RsAllocation alloc, const uint32_t * offs…
69 extern "C" void rsAllocationCopyToBitmap (RsContext rsc, RsAllocation alloc, void * data, size_t da…
70 extern "C" void * rsAllocationGetPointer (RsContext rsc, RsAllocation va, uint32_t lod, RsAllocatio…
71 extern "C" void rsAllocation1DData (RsContext rsc, RsAllocation va, uint32_t xoff, uint32_t lod, ui…
72 extern "C" void rsAllocation1DElementData (RsContext rsc, RsAllocation va, uint32_t x, uint32_t lod…
73 extern "C" void rsAllocationElementData (RsContext rsc, RsAllocation va, uint32_t x, uint32_t y, ui…
74 extern "C" void rsAllocation2DData (RsContext rsc, RsAllocation va, uint32_t xoff, uint32_t yoff, u…
75 extern "C" void rsAllocation3DData (RsContext rsc, RsAllocation va, uint32_t xoff, uint32_t yoff, u…
76 extern "C" void rsAllocationGenerateMipmaps (RsContext rsc, RsAllocation va);
77 extern "C" void rsAllocationRead (RsContext rsc, RsAllocation va, void * data, size_t data_length);
78 extern "C" void rsAllocation1DRead (RsContext rsc, RsAllocation va, uint32_t xoff, uint32_t lod, ui…
79 extern "C" void rsAllocationElementRead (RsContext rsc, RsAllocation va, uint32_t x, uint32_t y, ui…
80 extern "C" void rsAllocation2DRead (RsContext rsc, RsAllocation va, uint32_t xoff, uint32_t yoff, u…
81 extern "C" void rsAllocation3DRead (RsContext rsc, RsAllocation va, uint32_t xoff, uint32_t yoff, u…
82 extern "C" void rsAllocationSyncAll (RsContext rsc, RsAllocation va, RsAllocationUsageType src);
83 extern "C" void rsAllocationResize1D (RsContext rsc, RsAllocation va, uint32_t dimX);
84 extern "C" void rsAllocationCopy2DRange (RsContext rsc, RsAllocation dest, uint32_t destXoff, uint3…
85 extern "C" void rsAllocationCopy3DRange (RsContext rsc, RsAllocation dest, uint32_t destXoff, uint3…
86 extern "C" void rsAllocationIoSend (RsContext rsc, RsAllocation alloc);
87 extern "C" int64_t rsAllocationIoReceive (RsContext rsc, RsAllocation alloc);
90 extern "C" RsScriptGroup rsScriptGroupCreate (RsContext rsc, RsScriptKernelID * kernels, size_t ker…
91 extern "C" RsScriptGroup2 rsScriptGroup2Create (RsContext rsc, const char * name, size_t name_lengt…
92 extern "C" RsClosure rsClosureCreate (RsContext rsc, RsScriptKernelID kernelID, RsAllocation return…
93 extern "C" RsClosure rsInvokeClosureCreate (RsContext rsc, RsScriptInvokeID invokeID, const void * …
94 extern "C" void rsClosureSetArg (RsContext rsc, RsClosure closureID, uint32_t index, uintptr_t valu…
95 extern "C" void rsClosureSetGlobal (RsContext rsc, RsClosure closureID, RsScriptFieldID fieldID, in…
96 extern "C" RsScriptKernelID rsScriptKernelIDCreate (RsContext rsc, RsScript sid, int slot, int sig);
97 extern "C" RsScriptInvokeID rsScriptInvokeIDCreate (RsContext rsc, RsScript s, uint32_t slot);
98 extern "C" RsScriptFieldID rsScriptFieldIDCreate (RsContext rsc, RsScript sid, int slot);
99 extern "C" void rsScriptGroupSetOutput (RsContext rsc, RsScriptGroup group, RsScriptKernelID kernel…
100 extern "C" void rsScriptGroupSetInput (RsContext rsc, RsScriptGroup group, RsScriptKernelID kernel,…
101 extern "C" void rsScriptGroupExecute (RsContext rsc, RsScriptGroup group);
104 extern "C" RsSampler rsSamplerCreate (RsContext rsc, RsSamplerValue magFilter, RsSamplerValue minFi…
107 extern "C" RsScript rsScriptCCreate (RsContext rsc, const char * resName, size_t resName_length, co…
108 extern "C" RsScript rsScriptIntrinsicCreate (RsContext rsc, uint32_t id, RsElement eid);
109 extern "C" void rsScriptBindAllocation (RsContext rsc, RsScript vtm, RsAllocation va, uint32_t slot…
110 extern "C" void rsScriptSetTimeZone (RsContext rsc, RsScript s, const char * timeZone, size_t timeZ…
111 extern "C" void rsScriptInvoke (RsContext rsc, RsScript s, uint32_t slot);
112 extern "C" void rsScriptInvokeV (RsContext rsc, RsScript s, uint32_t slot, const void * data, size_…
113 extern "C" void rsScriptForEach (RsContext rsc, RsScript s, uint32_t slot, RsAllocation ain, RsAllo…
114 extern "C" void rsScriptForEachMulti (RsContext rsc, RsScript s, uint32_t slot, RsAllocation * ains…
115 extern "C" void rsScriptReduce (RsContext rsc, RsScript s, uint32_t slot, RsAllocation * ains, size…
116 extern "C" void rsScriptSetVarI (RsContext rsc, RsScript s, uint32_t slot, int value);
117 extern "C" void rsScriptSetVarObj (RsContext rsc, RsScript s, uint32_t slot, RsObjectBase value);
118 extern "C" void rsScriptSetVarJ (RsContext rsc, RsScript s, uint32_t slot, int64_t value);
119 extern "C" void rsScriptSetVarF (RsContext rsc, RsScript s, uint32_t slot, float value);
120 extern "C" void rsScriptSetVarD (RsContext rsc, RsScript s, uint32_t slot, double value);
121 extern "C" void rsScriptSetVarV (RsContext rsc, RsScript s, uint32_t slot, const void * data, size_…
122 extern "C" void rsScriptGetVarV (RsContext rsc, RsScript s, uint32_t slot, void * data, size_t data…
123 extern "C" void rsScriptSetVarVE (RsContext rsc, RsScript s, uint32_t slot, const void * data, size…
126 extern "C" RsContext rsContextCreateGL(RsDevice vdev, uint32_t version, uint32_t sdkVersion, RsSurf…
127 extern "C" void rsContextSetSurface (RsContext rsc, uint32_t width, uint32_t height, RsNativeWindow…
128 extern "C" void rsContextPause (RsContext rsc);
129 extern "C" void rsContextResume (RsContext rsc);
130 extern "C" void rsContextBindProgramStore (RsContext rsc, RsProgramStore pgm);
131 extern "C" void rsContextBindProgramFragment (RsContext rsc, RsProgramFragment pgm);
132 extern "C" void rsContextBindProgramVertex (RsContext rsc, RsProgramVertex pgm);
133 extern "C" void rsContextBindProgramRaster (RsContext rsc, RsProgramRaster pgm);
134 extern "C" void rsContextBindFont (RsContext rsc, RsFont pgm);
135 extern "C" void rsContextBindRootScript (RsContext rsc, RsScript sampler);
137 extern "C" RsProgramStore rsProgramStoreCreate (RsContext rsc, bool colorMaskR, bool colorMaskG, bo…
138 extern "C" RsProgramRaster rsProgramRasterCreate (RsContext rsc, bool pointSprite, RsCullMode cull);
139 extern "C" RsProgramFragment rsProgramFragmentCreate (RsContext rsc, const char * shaderText, size_…
140 extern "C" RsProgramVertex rsProgramVertexCreate (RsContext rsc, const char * shaderText, size_t sh…
141 extern "C" RsFont rsFontCreateFromFile (RsContext rsc, const char * name, size_t name_length, float…
142 extern "C" RsFont rsFontCreateFromMemory (RsContext rsc, const char * name, size_t name_length, flo…
143 extern "C" RsMesh rsMeshCreate (RsContext rsc, RsAllocation * vtx, size_t vtx_length, RsAllocation …
144 extern "C" void rsProgramBindConstants (RsContext rsc, RsProgram vp, uint32_t slot, RsAllocation co…
145 extern "C" void rsProgramBindTexture (RsContext rsc, RsProgramFragment pf, uint32_t slot, RsAllocat…
146 extern "C" void rsProgramBindSampler (RsContext rsc, RsProgramFragment pf, uint32_t slot, RsSampler…
148 extern "C" RsObjectBase rsaFileA3DGetEntryByIndex(RsContext con, uint32_t index, RsFile file);
149 extern "C" RsFile rsaFileA3DCreateFromMemory(RsContext con, const void *data, uint32_t len);
150 extern "C" RsFile rsaFileA3DCreateFromAsset(RsContext con, void *_asset);
151 extern "C" RsFile rsaFileA3DCreateFromFile(RsContext con, const char *path);
152 extern "C" void rsaFileA3DGetNumIndexEntries(RsContext con, int32_t *numEntries, RsFile file);
153 extern "C" void rsaFileA3DGetIndexEntries(RsContext con, RsFileIndexEntry *fileEntries, uint32_t nu…
154 extern "C" void rsaMeshGetVertexBufferCount(RsContext con, RsMesh mv, int32_t *numVtx);
155 extern "C" void rsaMeshGetIndexCount(RsContext con, RsMesh mv, int32_t *numIdx);
156 extern "C" void rsaMeshGetVertices(RsContext con, RsMesh mv, RsAllocation *vtxData, uint32_t vtxDat…
157 extern "C" void rsaMeshGetIndices(RsContext con, RsMesh mv, RsAllocation *va, uint32_t *primType, u…