1 /* 2 * Copyright (C) 2015 The Android Open Source Project 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 17 extern "C" void rsContextDestroy (RsContext rsc) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 18 extern "C" RsMessageToClientType rsContextGetMessage (RsContext rsc, void * data, size_t data_length, size_t * receiveLen, size_t receiveLen_length, uint32_t * usrID, size_t usrID_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 19 extern "C" RsMessageToClientType rsContextPeekMessage (RsContext rsc, size_t * receiveLen, size_t receiveLen_length, uint32_t * usrID, size_t usrID_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 20 extern "C" void rsContextSendMessage (RsContext rsc, uint32_t id, const uint8_t * data, size_t data_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 21 extern "C" void rsContextInitToClient (RsContext rsc) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 22 extern "C" void rsContextDeinitToClient (RsContext rsc) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 23 extern "C" void rsContextSetCacheDir (RsContext rsc, const char * cacheDir, size_t cacheDir_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 24 extern "C" RsType rsTypeCreate (RsContext rsc, RsElement e, uint32_t dimX, uint32_t dimY, uint32_t dimZ, bool mipmaps, bool faces, uint32_t yuv) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 25 extern "C" RsType rsTypeCreate2 (RsContext rsc, const RsTypeCreateParams * dat, size_t dat_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 26 extern "C" RsAllocation rsAllocationCreateTyped (RsContext rsc, RsType vtype, RsAllocationMipmapControl mipmaps, uint32_t usages, uintptr_t ptr) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 27 extern "C" RsAllocation rsAllocationCreateFromBitmap (RsContext rsc, RsType vtype, RsAllocationMipmapControl mipmaps, const void * data, size_t data_length, uint32_t usages) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 28 extern "C" RsAllocation rsAllocationCubeCreateFromBitmap (RsContext rsc, RsType vtype, RsAllocationMipmapControl mipmaps, const void * data, size_t data_length, uint32_t usages) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 29 extern "C" void rsAllocationSetupBufferQueue (RsContext rsc, RsAllocation alloc, uint32_t numAlloc) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 30 extern "C" void rsAllocationShareBufferQueue (RsContext rsc, RsAllocation alloc1, RsAllocation alloc2) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 31 extern "C" RsNativeWindow rsAllocationGetSurface (RsContext rsc, RsAllocation alloc) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 32 extern "C" void rsAllocationSetSurface (RsContext rsc, RsAllocation alloc, RsNativeWindow sur) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 33 extern "C" RsAllocation rsAllocationAdapterCreate (RsContext rsc, RsType vtype, RsAllocation baseAlloc) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 34 extern "C" void rsAllocationAdapterOffset (RsContext rsc, RsAllocation alloc, const uint32_t * offsets, size_t offsets_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 35 extern "C" void rsContextFinish (RsContext rsc) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 36 extern "C" void rsContextDump (RsContext rsc, int32_t bits) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 37 extern "C" void rsContextSetPriority (RsContext rsc, int32_t priority) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 38 extern "C" void rsContextDestroyWorker (RsContext rsc) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 39 extern "C" void rsAssignName (RsContext rsc, RsObjectBase obj, const char * name, size_t name_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 40 extern "C" void rsObjDestroy (RsContext rsc, RsAsyncVoidPtr objPtr) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 41 extern "C" RsElement rsElementCreate (RsContext rsc, RsDataType mType, RsDataKind mKind, bool mNormalized, uint32_t mVectorSize) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 42 extern "C" RsElement rsElementCreate2 (RsContext rsc, const RsElement * elements, size_t elements_length, const char ** names, size_t names_length_length, const size_t * names_length, const uint32_t * arraySize, size_t arraySize_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 43 extern "C" void rsAllocationCopyToBitmap (RsContext rsc, RsAllocation alloc, void * data, size_t data_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 44 extern "C" void * rsAllocationGetPointer (RsContext rsc, RsAllocation va, uint32_t lod, RsAllocationCubemapFace face, uint32_t z, uint32_t array, size_t * stride, size_t stride_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 45 extern "C" void rsAllocation1DData (RsContext rsc, RsAllocation va, uint32_t xoff, uint32_t lod, uint32_t count, const void * data, size_t data_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 46 extern "C" void rsAllocation1DElementData (RsContext rsc, RsAllocation va, uint32_t x, uint32_t lod, const void * data, size_t data_length, size_t comp_offset) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 47 extern "C" void rsAllocationElementData (RsContext rsc, RsAllocation va, uint32_t x, uint32_t y, uint32_t z, uint32_t lod, const void * data, size_t data_length, size_t comp_offset) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 48 extern "C" void rsAllocation2DData (RsContext rsc, RsAllocation va, uint32_t xoff, uint32_t yoff, uint32_t lod, RsAllocationCubemapFace face, uint32_t w, uint32_t h, const void * data, size_t data_length, size_t stride) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 49 extern "C" void rsAllocation3DData (RsContext rsc, RsAllocation va, uint32_t xoff, uint32_t yoff, uint32_t zoff, uint32_t lod, uint32_t w, uint32_t h, uint32_t d, const void * data, size_t data_length, size_t stride) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 50 extern "C" void rsAllocationGenerateMipmaps (RsContext rsc, RsAllocation va) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 51 extern "C" void rsAllocationRead (RsContext rsc, RsAllocation va, void * data, size_t data_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 52 extern "C" void rsAllocation1DRead (RsContext rsc, RsAllocation va, uint32_t xoff, uint32_t lod, uint32_t count, void * data, size_t data_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 53 extern "C" void rsAllocationElementRead (RsContext rsc, RsAllocation va, uint32_t x, uint32_t y, uint32_t z, uint32_t lod, void * data, size_t data_length, size_t comp_offset) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 54 extern "C" void rsAllocation2DRead (RsContext rsc, RsAllocation va, uint32_t xoff, uint32_t yoff, uint32_t lod, RsAllocationCubemapFace face, uint32_t w, uint32_t h, void * data, size_t data_length, size_t stride) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 55 extern "C" void rsAllocation3DRead (RsContext rsc, RsAllocation va, uint32_t xoff, uint32_t yoff, uint32_t zoff, uint32_t lod, uint32_t w, uint32_t h, uint32_t d, void * data, size_t data_length, size_t stride) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 56 extern "C" void rsAllocationSyncAll (RsContext rsc, RsAllocation va, RsAllocationUsageType src) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 57 extern "C" void rsAllocationResize1D (RsContext rsc, RsAllocation va, uint32_t dimX) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 58 extern "C" void rsAllocationCopy2DRange (RsContext rsc, RsAllocation dest, uint32_t destXoff, uint32_t destYoff, uint32_t destMip, uint32_t destFace, uint32_t width, uint32_t height, RsAllocation src, uint32_t srcXoff, uint32_t srcYoff, uint32_t srcMip, uint32_t srcFace) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 59 extern "C" void rsAllocationCopy3DRange (RsContext rsc, RsAllocation dest, uint32_t destXoff, uint32_t destYoff, uint32_t destZoff, uint32_t destMip, uint32_t width, uint32_t height, uint32_t depth, RsAllocation src, uint32_t srcXoff, uint32_t srcYoff, uint32_t srcZoff, uint32_t srcMip) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 60 extern "C" RsClosure rsClosureCreate (RsContext rsc, RsScriptKernelID kernelID, RsAllocation returnValue, RsScriptFieldID * fieldIDs, size_t fieldIDs_length, const int64_t * values, size_t values_length, const int * sizes, size_t sizes_length, RsClosure * depClosures, size_t depClosures_length, RsScriptFieldID * depFieldIDs, size_t depFieldIDs_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 61 extern "C" RsClosure rsInvokeClosureCreate (RsContext rsc, RsScriptInvokeID invokeID, const void * params, size_t params_length, const RsScriptFieldID * fieldIDs, size_t fieldIDs_length, const int64_t * values, size_t values_length, const int * sizes, size_t sizes_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 62 extern "C" void rsClosureSetArg (RsContext rsc, RsClosure closureID, uint32_t index, uintptr_t value, int valueSize) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 63 extern "C" void rsClosureSetGlobal (RsContext rsc, RsClosure closureID, RsScriptFieldID fieldID, int64_t value, int valueSize) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 64 extern "C" RsSampler rsSamplerCreate (RsContext rsc, RsSamplerValue magFilter, RsSamplerValue minFilter, RsSamplerValue wrapS, RsSamplerValue wrapT, RsSamplerValue wrapR, float mAniso) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 65 extern "C" void rsScriptBindAllocation (RsContext rsc, RsScript vtm, RsAllocation va, uint32_t slot) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 66 extern "C" void rsScriptSetTimeZone (RsContext rsc, RsScript s, const char * timeZone, size_t timeZone_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 67 extern "C" RsScriptInvokeID rsScriptInvokeIDCreate (RsContext rsc, RsScript s, uint32_t slot) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 68 extern "C" void rsScriptInvoke (RsContext rsc, RsScript s, uint32_t slot) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 69 extern "C" void rsScriptInvokeV (RsContext rsc, RsScript s, uint32_t slot, const void * data, size_t data_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 70 extern "C" void rsScriptForEach (RsContext rsc, RsScript s, uint32_t slot, RsAllocation ain, RsAllocation aout, const void * usr, size_t usr_length, const RsScriptCall * sc, size_t sc_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 71 extern "C" void rsScriptForEachMulti (RsContext rsc, RsScript s, uint32_t slot, RsAllocation * ains, size_t ains_length, RsAllocation aout, const void * usr, size_t usr_length, const RsScriptCall * sc, size_t sc_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 72 extern "C" void rsScriptReduce (RsContext rsc, RsScript s, uint32_t slot, RsAllocation * ains, size_t ains_length, RsAllocation aout, const RsScriptCall * sc, size_t sc_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 73 extern "C" void rsScriptSetVarI (RsContext rsc, RsScript s, uint32_t slot, int value) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 74 extern "C" void rsScriptSetVarObj (RsContext rsc, RsScript s, uint32_t slot, RsObjectBase value) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 75 extern "C" void rsScriptSetVarJ (RsContext rsc, RsScript s, uint32_t slot, int64_t value) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 76 extern "C" void rsScriptSetVarF (RsContext rsc, RsScript s, uint32_t slot, float value) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 77 extern "C" void rsScriptSetVarD (RsContext rsc, RsScript s, uint32_t slot, double value) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 78 extern "C" void rsScriptSetVarV (RsContext rsc, RsScript s, uint32_t slot, const void * data, size_t data_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 79 extern "C" void rsScriptGetVarV (RsContext rsc, RsScript s, uint32_t slot, void * data, size_t data_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 80 extern "C" void rsScriptSetVarVE (RsContext rsc, RsScript s, uint32_t slot, const void * data, size_t data_length, RsElement e, const uint32_t * dims, size_t dims_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 81 extern "C" RsScript rsScriptCCreate (RsContext rsc, const char * resName, size_t resName_length, const char * cacheDir, size_t cacheDir_length, const char * text, size_t text_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 82 extern "C" RsScript rsScriptIntrinsicCreate (RsContext rsc, uint32_t id, RsElement eid) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 83 extern "C" RsScriptKernelID rsScriptKernelIDCreate (RsContext rsc, RsScript sid, int slot, int sig) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 84 extern "C" RsScriptFieldID rsScriptFieldIDCreate (RsContext rsc, RsScript sid, int slot) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 85 extern "C" RsScriptGroup rsScriptGroupCreate (RsContext rsc, RsScriptKernelID * kernels, size_t kernels_length, RsScriptKernelID * src, size_t src_length, RsScriptKernelID * dstK, size_t dstK_length, RsScriptFieldID * dstF, size_t dstF_length, const RsType * type, size_t type_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 86 extern "C" void rsScriptGroupSetOutput (RsContext rsc, RsScriptGroup group, RsScriptKernelID kernel, RsAllocation alloc) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 87 extern "C" void rsScriptGroupSetInput (RsContext rsc, RsScriptGroup group, RsScriptKernelID kernel, RsAllocation alloc) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 88 extern "C" void rsScriptGroupExecute (RsContext rsc, RsScriptGroup group) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 89 extern "C" RsScriptGroup2 rsScriptGroup2Create (RsContext rsc, const char * name, size_t name_length, const char * cacheDir, size_t cacheDir_length, RsClosure * closures, size_t closures_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 90 extern "C" void rsAllocationIoSend (RsContext rsc, RsAllocation alloc) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 91 extern "C" int64_t rsAllocationIoReceive (RsContext rsc, RsAllocation alloc) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 92 extern "C" RsProgramStore rsProgramStoreCreate (RsContext rsc, bool colorMaskR, bool colorMaskG, bool colorMaskB, bool colorMaskA, bool depthMask, bool ditherEnable, RsBlendSrcFunc srcFunc, RsBlendDstFunc destFunc, RsDepthFunc depthFunc) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 93 extern "C" RsProgramRaster rsProgramRasterCreate (RsContext rsc, bool pointSprite, RsCullMode cull) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 94 extern "C" void rsProgramBindConstants (RsContext rsc, RsProgram vp, uint32_t slot, RsAllocation constants) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 95 extern "C" void rsProgramBindTexture (RsContext rsc, RsProgramFragment pf, uint32_t slot, RsAllocation a) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 96 extern "C" void rsProgramBindSampler (RsContext rsc, RsProgramFragment pf, uint32_t slot, RsSampler s) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 97 extern "C" RsProgramFragment rsProgramFragmentCreate (RsContext rsc, const char * shaderText, size_t shaderText_length, const char ** textureNames, size_t textureNames_length_length, const size_t * textureNames_length, const uintptr_t * params, size_t params_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 98 extern "C" RsProgramVertex rsProgramVertexCreate (RsContext rsc, const char * shaderText, size_t shaderText_length, const char ** textureNames, size_t textureNames_length_length, const size_t * textureNames_length, const uintptr_t * params, size_t params_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 99 extern "C" RsFont rsFontCreateFromFile (RsContext rsc, const char * name, size_t name_length, float fontSize, uint32_t dpi) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 100 extern "C" RsFont rsFontCreateFromMemory (RsContext rsc, const char * name, size_t name_length, float fontSize, uint32_t dpi, const void * data, size_t data_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 101 extern "C" RsMesh rsMeshCreate (RsContext rsc, RsAllocation * vtx, size_t vtx_length, RsAllocation * idx, size_t idx_length, uint32_t * primType, size_t primType_length) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 102 extern "C" void rsContextBindProgramStore (RsContext rsc, RsProgramStore pgm) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 103 extern "C" void rsContextBindProgramFragment (RsContext rsc, RsProgramFragment pgm) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 104 extern "C" void rsContextBindProgramVertex (RsContext rsc, RsProgramVertex pgm) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 105 extern "C" void rsContextBindProgramRaster (RsContext rsc, RsProgramRaster pgm) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 106 extern "C" void rsContextBindFont (RsContext rsc, RsFont pgm) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 107 extern "C" void rsContextSetSurface (RsContext rsc, uint32_t width, uint32_t height, RsNativeWindow sur) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 108 extern "C" void rsContextBindRootScript (RsContext rsc, RsScript sampler) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 109 extern "C" void rsContextPause (RsContext rsc) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 110 extern "C" void rsContextResume (RsContext rsc) __DEPRECATED_IN(31, "RenderScript is deprecated. See https://developer.android.com/guide/topics/renderscript/migrate"); 111 112 113