Lines Matching refs:ctxWrapper

158     RsContextWrapper *ctxWrapper;
164 ctxWrapper = new RsContextWrapper{context, instance.GetEntryFuncs()};
168 ctxWrapper = new RsContextWrapper{context, instance.GetEntryFuncs()};
173 rsContextSetCacheDir(ctxWrapper,
189 contextMap.insert(std::make_pair(context, ctxWrapper));
191 return (RsContext) ctxWrapper;
194 extern "C" void rsContextDestroy (RsContext ctxWrapper)
200 RS_DISPATCH(ctxWrapper, ContextDestroy);
204 contextMap.erase(reinterpret_cast< RsContextWrapper* >(ctxWrapper)->context);
206 delete (RsContextWrapper *)ctxWrapper;
209 extern "C" void rsContextFinish (RsContext ctxWrapper)
211 RS_DISPATCH(ctxWrapper, ContextFinish);
214 extern "C" void rsContextDump (RsContext ctxWrapper, int32_t bits)
216 RS_DISPATCH(ctxWrapper, ContextDump, bits);
219 extern "C" void rsContextSetPriority (RsContext ctxWrapper, int32_t priority)
221 RS_DISPATCH(ctxWrapper, ContextSetPriority, priority);
224 extern "C" void rsContextDestroyWorker (RsContext ctxWrapper)
228 extern "C" RsMessageToClientType rsContextGetMessage (RsContext ctxWrapper, void * data, size_t data_length,
232 return RS_DISPATCH(ctxWrapper, ContextGetMessage, data, data_length,
237 extern "C" RsMessageToClientType rsContextPeekMessage (RsContext ctxWrapper,
241 return RS_DISPATCH(ctxWrapper, ContextPeekMessage,
246 extern "C" void rsContextSendMessage (RsContext ctxWrapper, uint32_t id, const uint8_t * data, size_t data_length)
248 RS_DISPATCH(ctxWrapper, ContextSendMessage, id, data, data_length);
251 extern "C" void rsContextInitToClient (RsContext ctxWrapper)
253 RS_DISPATCH(ctxWrapper, ContextInitToClient);
256 extern "C" void rsContextDeinitToClient (RsContext ctxWrapper)
258 RS_DISPATCH(ctxWrapper, ContextDeinitToClient);
261 extern "C" void rsContextSetCacheDir (RsContext ctxWrapper, const char * cacheDir, size_t cacheDir_length)
263 RS_DISPATCH(ctxWrapper, ContextSetCacheDir, cacheDir, cacheDir_length);
266 extern "C" void rsaContextSetNativeLibDir(RsContext ctxWrapper, char *libDir, size_t length)
272 extern "C" void rsAssignName (RsContext ctxWrapper, RsObjectBase obj, const char * name, size_t name_length)
274 RS_DISPATCH(ctxWrapper, AssignName, obj, name, name_length);
277 extern "C" void rsaGetName(RsContext ctxWrapper, void * obj, const char **name)
279 RS_DISPATCH(ctxWrapper, GetName, obj, name);
282 extern "C" void rsObjDestroy (RsContext ctxWrapper, RsAsyncVoidPtr objPtr)
284 RS_DISPATCH(ctxWrapper, ObjDestroy, objPtr);
289 extern "C" RsElement rsElementCreate (RsContext ctxWrapper, RsDataType mType, RsDataKind mKind,
292 return RS_DISPATCH(ctxWrapper, ElementCreate, mType, mKind, mNormalized, mVectorSize);
295 extern "C" RsElement rsElementCreate2 (RsContext ctxWrapper, const RsElement * elements, size_t elements_length,
299 return RS_DISPATCH(ctxWrapper, ElementCreate2,
305 extern "C" void rsaElementGetNativeData(RsContext ctxWrapper, RsElement elem, uint32_t *elemData, uint32_t elemDataSize)
307 RS_DISPATCH(ctxWrapper, ElementGetNativeData, elem, elemData, elemDataSize);
310 extern "C" void rsaElementGetSubElements(RsContext ctxWrapper, RsElement elem, uintptr_t *ids, const char **names,
313 RS_DISPATCH(ctxWrapper, ElementGetSubElements, elem, ids, names, arraySizes, dataSize);
318 extern "C" RsType rsTypeCreate (RsContext ctxWrapper, RsElement e, uint32_t dimX, uint32_t dimY, uint32_t dimZ,
321 return RS_DISPATCH(ctxWrapper, TypeCreate, e, dimX, dimY, dimZ, mipmaps, faces, yuv);
324 extern "C" RsType rsTypeCreate2 (RsContext ctxWrapper, const RsTypeCreateParams * dat, size_t dat_length)
329 extern "C" void rsaTypeGetNativeData(RsContext ctxWrapper, RsType type, uintptr_t *typeData, uint32_t typeDataSize)
331 RS_DISPATCH(ctxWrapper, TypeGetNativeData, type, typeData, typeDataSize);
337 extern "C" RsAllocation rsAllocationCreateTyped (RsContext ctxWrapper, RsType vtype, RsAllocationMipmapControl mipmaps,
340 return RS_DISPATCH(ctxWrapper, AllocationCreateTyped, vtype, mipmaps, usages, ptr);
343 extern "C" RsAllocation rsAllocationCreateFromBitmap (RsContext ctxWrapper, RsType vtype, RsAllocationMipmapControl mipmaps,
346 return RS_DISPATCH(ctxWrapper, AllocationCreateFromBitmap, vtype, mipmaps, data, data_length, usages);
349 extern "C" RsAllocation rsAllocationCubeCreateFromBitmap (RsContext ctxWrapper, RsType vtype, RsAllocationMipmapControl mipmaps,
352 return RS_DISPATCH(ctxWrapper, AllocationCubeCreateFromBitmap, vtype, mipmaps, data, data_length, usages);
355 extern "C" RsAllocation rsAllocationAdapterCreate (RsContext ctxWrapper, RsType vtype, RsAllocation baseAlloc)
357 return RS_DISPATCH(ctxWrapper, AllocationAdapterCreate, vtype, baseAlloc);
360 extern "C" const void * rsaAllocationGetType(RsContext ctxWrapper, RsAllocation va)
362 return RS_DISPATCH(ctxWrapper, AllocationGetType, va);
365 extern "C" RsNativeWindow rsAllocationGetSurface (RsContext ctxWrapper, RsAllocation alloc)
367 return RS_DISPATCH(ctxWrapper, AllocationGetSurface, alloc);
370 extern "C" void rsAllocationSetupBufferQueue (RsContext ctxWrapper, RsAllocation alloc, uint32_t numAlloc)
372 RS_DISPATCH(ctxWrapper, AllocationSetupBufferQueue, alloc, numAlloc);
375 extern "C" void rsAllocationShareBufferQueue (RsContext ctxWrapper, RsAllocation alloc1, RsAllocation alloc2)
377 RS_DISPATCH(ctxWrapper, AllocationShareBufferQueue, alloc1, alloc2);
380 extern "C" void rsAllocationSetSurface (RsContext ctxWrapper, RsAllocation alloc, RsNativeWindow sur)
382 RS_DISPATCH(ctxWrapper, AllocationSetSurface, alloc, sur);
385 extern "C" void rsAllocationAdapterOffset (RsContext ctxWrapper, RsAllocation alloc,
388 RS_DISPATCH(ctxWrapper, AllocationAdapterOffset, alloc, offsets, offsets_length);
391 extern "C" void rsAllocationCopyToBitmap (RsContext ctxWrapper, RsAllocation alloc, void * data, size_t data_length)
393 RS_DISPATCH(ctxWrapper, AllocationCopyToBitmap, alloc, data, data_length);
396 extern "C" void * rsAllocationGetPointer (RsContext ctxWrapper, RsAllocation va, uint32_t lod, RsAllocationCubemapFace face,
399 return RS_DISPATCH(ctxWrapper, AllocationGetPointer, va, lod, face, z, array, stride, stride_length);
402 extern "C" void rsAllocation1DData (RsContext ctxWrapper, RsAllocation va, uint32_t xoff, uint32_t lod, uint32_t count,
405 RS_DISPATCH(ctxWrapper, Allocation1DData, va, xoff, lod, count, data, data_length);
408 extern "C" void rsAllocation1DElementData (RsContext ctxWrapper, RsAllocation va, uint32_t x, uint32_t lod,
411 RS_DISPATCH(ctxWrapper, Allocation1DElementData, va, x, lod, data, data_length, comp_offset);
414 extern "C" void rsAllocationElementData (RsContext ctxWrapper, RsAllocation va, uint32_t x, uint32_t y, uint32_t z,
417 RS_DISPATCH(ctxWrapper, AllocationElementData, va, x, y, z, lod, data, data_length, comp_offset);
420 extern "C" void rsAllocation2DData (RsContext ctxWrapper, RsAllocation va, uint32_t xoff, uint32_t yoff, uint32_t lod,
424 RS_DISPATCH(ctxWrapper, Allocation2DData, va, xoff, yoff, lod, face, w, h, data, data_length, stride);
427 extern "C" void rsAllocation3DData (RsContext ctxWrapper, RsAllocation va, uint32_t xoff, uint32_t yoff, uint32_t zoff,
431 RS_DISPATCH(ctxWrapper, Allocation3DData, va, xoff, yoff, zoff, lod, w, h, d, data, data_length, stride);
434 extern "C" void rsAllocationGenerateMipmaps (RsContext ctxWrapper, RsAllocation va)
436 RS_DISPATCH(ctxWrapper, AllocationGenerateMipmaps, va);
439 extern "C" void rsAllocationRead (RsContext ctxWrapper, RsAllocation va, void * data, size_t data_length)
441 RS_DISPATCH(ctxWrapper, AllocationRead, va, data, data_length);
444 extern "C" void rsAllocation1DRead (RsContext ctxWrapper, RsAllocation va, uint32_t xoff, uint32_t lod, uint32_t count,
447 RS_DISPATCH(ctxWrapper, Allocation1DRead, va, xoff, lod, count, data, data_length);
450 extern "C" void rsAllocationElementRead (RsContext ctxWrapper, RsAllocation va, uint32_t x, uint32_t y, uint32_t z,
453 RS_DISPATCH(ctxWrapper, AllocationElementRead, va, x, y, z, lod, data, data_length, comp_offset);
456 extern "C" void rsAllocation2DRead (RsContext ctxWrapper, RsAllocation va, uint32_t xoff, uint32_t yoff, uint32_t lod,
460 RS_DISPATCH(ctxWrapper, Allocation2DRead, va, xoff, yoff, lod, face, w, h, data, data_length, stride);
463 extern "C" void rsAllocation3DRead (RsContext ctxWrapper, RsAllocation va, uint32_t xoff, uint32_t yoff, uint32_t zoff,
467 RS_DISPATCH(ctxWrapper, Allocation3DRead, va, xoff, yoff, zoff, lod, w, h, d, data, data_length, stride);
470 extern "C" void rsAllocationSyncAll (RsContext ctxWrapper, RsAllocation va, RsAllocationUsageType src)
472 RS_DISPATCH(ctxWrapper, AllocationSyncAll, va, src);
475 extern "C" void rsAllocationResize1D (RsContext ctxWrapper, RsAllocation va, uint32_t dimX)
477 RS_DISPATCH(ctxWrapper, AllocationResize1D, va, dimX);
480 extern "C" void rsAllocationCopy2DRange (RsContext ctxWrapper,
489 RS_DISPATCH(ctxWrapper, AllocationCopy2DRange, dest, destXoff, destYoff, destMip, destFace,
493 extern "C" void rsAllocationCopy3DRange (RsContext ctxWrapper,
502 RS_DISPATCH(ctxWrapper, AllocationCopy3DRange,
507 extern "C" void rsAllocationIoSend (RsContext ctxWrapper, RsAllocation alloc)
509 RS_DISPATCH(ctxWrapper, AllocationIoSend, alloc);
512 extern "C" int64_t rsAllocationIoReceive (RsContext ctxWrapper, RsAllocation alloc)
514 return RS_DISPATCH(ctxWrapper, AllocationIoReceive, alloc);
519 extern "C" void rsScriptGroupExecute (RsContext ctxWrapper, RsScriptGroup group)
521 RS_DISPATCH(ctxWrapper, ScriptGroupExecute, group);
524 extern "C" RsScriptGroup2 rsScriptGroup2Create (RsContext ctxWrapper, const char * name, size_t name_length,
528 return RS_DISPATCH(ctxWrapper, ScriptGroup2Create,
534 extern "C" RsClosure rsClosureCreate (RsContext ctxWrapper, RsScriptKernelID kernelID, RsAllocation returnValue,
541 return RS_DISPATCH(ctxWrapper, ClosureCreate, kernelID, returnValue, fieldIDs, fieldIDs_length,
547 extern "C" RsClosure rsInvokeClosureCreate (RsContext ctxWrapper, RsScriptInvokeID invokeID,
553 return RS_DISPATCH(ctxWrapper, InvokeClosureCreate, invokeID,
560 extern "C" void rsClosureSetArg (RsContext ctxWrapper, RsClosure closureID, uint32_t index,
563 RS_DISPATCH(ctxWrapper, ClosureSetArg, closureID, index, value, valueSize);
566 extern "C" void rsClosureSetGlobal (RsContext ctxWrapper, RsClosure closureID, RsScriptFieldID fieldID,
569 RS_DISPATCH(ctxWrapper, ClosureSetGlobal, closureID, fieldID, value, valueSize);
572 extern "C" RsScriptKernelID rsScriptKernelIDCreate (RsContext ctxWrapper, RsScript sid, int slot, int sig)
574 return RS_DISPATCH(ctxWrapper, ScriptKernelIDCreate, sid, slot, sig);
577 extern "C" RsScriptFieldID rsScriptFieldIDCreate (RsContext ctxWrapper, RsScript sid, int slot)
579 return RS_DISPATCH(ctxWrapper, ScriptFieldIDCreate, sid, slot);
582 extern "C" RsScriptGroup rsScriptGroupCreate (RsContext ctxWrapper, RsScriptKernelID * kernels, size_t kernels_length,
588 return RS_DISPATCH(ctxWrapper, ScriptGroupCreate,
594 extern "C" void rsScriptGroupSetOutput (RsContext ctxWrapper, RsScriptGroup group,
597 RS_DISPATCH(ctxWrapper, ScriptGroupSetOutput, group, kernel, alloc);
600 extern "C" void rsScriptGroupSetInput (RsContext ctxWrapper, RsScriptGroup group,
603 RS_DISPATCH(ctxWrapper, ScriptGroupSetInput, group, kernel, alloc);
608 extern "C" RsSampler rsSamplerCreate (RsContext ctxWrapper, RsSamplerValue magFilter, RsSamplerValue minFilter,
612 return RS_DISPATCH(ctxWrapper, SamplerCreate, magFilter, minFilter, wrapS, wrapT, wrapR, mAniso);
617 extern "C" RsScript rsScriptCCreate (RsContext ctxWrapper, const char * resName, size_t resName_length,
621 return RS_DISPATCH(ctxWrapper, ScriptCCreate, resName, resName_length, cacheDir, cacheDir_length, text, text_length);
624 extern "C" RsScript rsScriptIntrinsicCreate (RsContext ctxWrapper, uint32_t id, RsElement eid)
626 return RS_DISPATCH(ctxWrapper, ScriptIntrinsicCreate, id, eid);
629 extern "C" void rsScriptBindAllocation (RsContext ctxWrapper, RsScript vtm, RsAllocation va, uint32_t slot)
631 RS_DISPATCH(ctxWrapper, ScriptBindAllocation, vtm, va, slot);
634 extern "C" void rsScriptSetTimeZone (RsContext ctxWrapper, RsScript s, const char * timeZone, size_t timeZone_length)
636 RS_DISPATCH(ctxWrapper, ScriptSetTimeZone, s, timeZone, timeZone_length);
639 extern "C" RsScriptInvokeID rsScriptInvokeIDCreate (RsContext ctxWrapper, RsScript s, uint32_t slot)
641 return RS_DISPATCH(ctxWrapper, ScriptInvokeIDCreate, s, slot);
644 extern "C" void rsScriptInvoke (RsContext ctxWrapper, RsScript s, uint32_t slot)
646 RS_DISPATCH(ctxWrapper, ScriptInvoke, s, slot);
649 extern "C" void rsScriptInvokeV (RsContext ctxWrapper, RsScript s, uint32_t slot, const void * data, size_t data_length)
651 RS_DISPATCH(ctxWrapper, ScriptInvokeV, s, slot, data, data_length);
654 extern "C" void rsScriptForEach (RsContext ctxWrapper, RsScript s, uint32_t slot,
659 RS_DISPATCH(ctxWrapper, ScriptForEach, s, slot, ain, aout, usr, usr_length, sc, sc_length);
662 extern "C" void rsScriptForEachMulti (RsContext ctxWrapper, RsScript s, uint32_t slot,
667 RS_DISPATCH(ctxWrapper, ScriptForEachMulti, s, slot, ains, ains_length, aout, usr, usr_length, sc, sc_length);
670 extern "C" void rsScriptReduce (RsContext ctxWrapper, RsScript s, uint32_t slot,
674 RS_DISPATCH(ctxWrapper, ScriptReduce, s, slot, ains, ains_length, aout, sc, sc_length);
677 extern "C" void rsScriptSetVarI (RsContext ctxWrapper, RsScript s, uint32_t slot, int value)
679 RS_DISPATCH(ctxWrapper, ScriptSetVarI, s, slot, value);
682 extern "C" void rsScriptSetVarObj (RsContext ctxWrapper, RsScript s, uint32_t slot, RsObjectBase value)
684 RS_DISPATCH(ctxWrapper, ScriptSetVarObj, s, slot, value);
687 extern "C" void rsScriptSetVarJ (RsContext ctxWrapper, RsScript s, uint32_t slot, int64_t value)
689 RS_DISPATCH(ctxWrapper, ScriptSetVarJ, s, slot, value);
692 extern "C" void rsScriptSetVarF (RsContext ctxWrapper, RsScript s, uint32_t slot, float value)
694 RS_DISPATCH(ctxWrapper, ScriptSetVarF, s, slot, value);
697 extern "C" void rsScriptSetVarD (RsContext ctxWrapper, RsScript s, uint32_t slot, double value)
699 RS_DISPATCH(ctxWrapper, ScriptSetVarD, s, slot, value);
702 extern "C" void rsScriptSetVarV (RsContext ctxWrapper, RsScript s, uint32_t slot,
705 RS_DISPATCH(ctxWrapper, ScriptSetVarV, s, slot, data, data_length);
708 extern "C" void rsScriptGetVarV (RsContext ctxWrapper, RsScript s, uint32_t slot,
711 RS_DISPATCH(ctxWrapper, ScriptGetVarV, s, slot, data, data_length);
714 extern "C" void rsScriptSetVarVE (RsContext ctxWrapper, RsScript s, uint32_t slot,
718 RS_DISPATCH(ctxWrapper, ScriptSetVarVE, s, slot, data, data_length, e, dims, dims_length);
736 RsContextWrapper *ctxWrapper = new RsContextWrapper{context, instance.GetEntryFuncs()};
740 contextMap.insert(std::make_pair(context, ctxWrapper));
742 return (RsContext) ctxWrapper;
745 extern "C" void rsContextBindProgramStore (RsContext ctxWrapper, RsProgramStore pgm)
747 RS_DISPATCH(ctxWrapper, ContextBindProgramStore, pgm);
750 extern "C" void rsContextBindProgramFragment (RsContext ctxWrapper, RsProgramFragment pgm)
752 RS_DISPATCH(ctxWrapper, ContextBindProgramFragment, pgm);
755 extern "C" void rsContextBindProgramVertex (RsContext ctxWrapper, RsProgramVertex pgm)
757 RS_DISPATCH(ctxWrapper, ContextBindProgramVertex, pgm);
760 extern "C" void rsContextBindProgramRaster (RsContext ctxWrapper, RsProgramRaster pgm)
762 RS_DISPATCH(ctxWrapper, ContextBindProgramRaster, pgm);
765 extern "C" void rsContextBindFont (RsContext ctxWrapper, RsFont pgm)
767 RS_DISPATCH(ctxWrapper, ContextBindFont, pgm);
770 extern "C" void rsContextSetSurface (RsContext ctxWrapper, uint32_t width, uint32_t height,
773 RS_DISPATCH(ctxWrapper, ContextSetSurface, width, height, sur);
776 extern "C" void rsContextBindRootScript (RsContext ctxWrapper, RsScript sampler)
778 RS_DISPATCH(ctxWrapper, ContextBindRootScript, sampler);
781 extern "C" void rsContextPause (RsContext ctxWrapper)
783 RS_DISPATCH(ctxWrapper, ContextPause);
786 extern "C" void rsContextResume (RsContext ctxWrapper)
788 RS_DISPATCH(ctxWrapper, ContextResume);
791 extern "C" RsProgramStore rsProgramStoreCreate (RsContext ctxWrapper,
799 return RS_DISPATCH(ctxWrapper, ProgramStoreCreate,
804 extern "C" RsProgramRaster rsProgramRasterCreate (RsContext ctxWrapper, bool pointSprite, RsCullMode cull)
806 return RS_DISPATCH(ctxWrapper, ProgramRasterCreate, pointSprite, cull);
809 extern "C" RsProgramFragment rsProgramFragmentCreate (RsContext ctxWrapper,
815 return RS_DISPATCH(ctxWrapper, ProgramFragmentCreate,
821 extern "C" RsProgramVertex rsProgramVertexCreate (RsContext ctxWrapper,
827 return RS_DISPATCH(ctxWrapper, ProgramVertexCreate,
833 extern "C" RsFont rsFontCreateFromFile (RsContext ctxWrapper, const char * name, size_t name_length,
836 return RS_DISPATCH(ctxWrapper, FontCreateFromFile, name, name_length, fontSize, dpi);
839 extern "C" RsFont rsFontCreateFromMemory (RsContext ctxWrapper, const char * name, size_t name_length,
843 return RS_DISPATCH(ctxWrapper, FontCreateFromMemory, name, name_length, fontSize, dpi, data, data_length);
846 extern "C" RsMesh rsMeshCreate (RsContext ctxWrapper, RsAllocation * vtx, size_t vtx_length,
850 return RS_DISPATCH(ctxWrapper, MeshCreate, vtx, vtx_length, idx, idx_length, primType, primType_length);
853 extern "C" void rsProgramBindConstants (RsContext ctxWrapper, RsProgram vp, uint32_t slot, RsAllocation constants)
855 RS_DISPATCH(ctxWrapper, ProgramBindConstants, vp, slot, constants);
858 extern "C" void rsProgramBindTexture (RsContext ctxWrapper, RsProgramFragment pf, uint32_t slot, RsAllocation a)
860 RS_DISPATCH(ctxWrapper, ProgramBindTexture, pf, slot,a);
863 extern "C" void rsProgramBindSampler (RsContext ctxWrapper, RsProgramFragment pf, uint32_t slot, RsSampler s)
865 RS_DISPATCH(ctxWrapper, ProgramBindSampler, pf, slot, s);
868 RsObjectBase rsaFileA3DGetEntryByIndex(RsContext ctxWrapper, uint32_t index, RsFile file)
870 return RS_DISPATCH(ctxWrapper, FileA3DGetEntryByIndex, index, file);
873 RsFile rsaFileA3DCreateFromMemory(RsContext ctxWrapper, const void *data, uint32_t len)
875 return RS_DISPATCH(ctxWrapper, FileA3DCreateFromMemory, data, len);
878 RsFile rsaFileA3DCreateFromAsset(RsContext ctxWrapper, void *_asset)
880 return RS_DISPATCH(ctxWrapper, FileA3DCreateFromAsset, _asset);
883 RsFile rsaFileA3DCreateFromFile(RsContext ctxWrapper, const char *path)
885 return RS_DISPATCH(ctxWrapper, FileA3DCreateFromFile, path);
888 void rsaFileA3DGetNumIndexEntries(RsContext ctxWrapper, int32_t *numEntries, RsFile file)
890 RS_DISPATCH(ctxWrapper, FileA3DGetNumIndexEntries, numEntries, file);
893 void rsaFileA3DGetIndexEntries(RsContext ctxWrapper, RsFileIndexEntry *fileEntries, uint32_t numEntries, RsFile file)
895 RS_DISPATCH(ctxWrapper, FileA3DGetIndexEntries, fileEntries, numEntries, file);
898 void rsaMeshGetVertexBufferCount(RsContext ctxWrapper, RsMesh mv, int32_t *numVtx)
900 RS_DISPATCH(ctxWrapper, MeshGetVertexBufferCount, mv, numVtx);
903 void rsaMeshGetIndexCount(RsContext ctxWrapper, RsMesh mv, int32_t *numIdx)
905 RS_DISPATCH(ctxWrapper, MeshGetIndexCount, mv, numIdx);
908 void rsaMeshGetVertices(RsContext ctxWrapper, RsMesh mv, RsAllocation *vtxData, uint32_t vtxDataCount)
910 RS_DISPATCH(ctxWrapper, MeshGetVertices, mv, vtxData, vtxDataCount);
913 void rsaMeshGetIndices(RsContext ctxWrapper, RsMesh mv, RsAllocation *va, uint32_t *primType, uint32_t idxDataCount)
915 RS_DISPATCH(ctxWrapper, MeshGetIndices, mv, va, primType, idxDataCount);