1libRS {
2  global:
3    gDebuggerPresent;
4    rsaAllocationGetType;
5    rsaContextSetNativeLibDir;
6    rsaElementGetNativeData;
7    rsaElementGetSubElements;
8    rsaGetName;
9    rsAllocation1DData;
10    rsAllocation1DElementData;
11    rsAllocation1DRead;
12    rsAllocation2DData;
13    rsAllocation2DRead;
14    rsAllocation3DData;
15    rsAllocation3DRead;
16    rsAllocationAdapterCreate;
17    rsAllocationAdapterOffset;
18    rsAllocationCopy2DRange;
19    rsAllocationCopy3DRange;
20    rsAllocationCopyToBitmap;
21    rsAllocationCreateFromBitmap;
22    rsAllocationCreateTyped;
23    rsAllocationCubeCreateFromBitmap;
24    rsAllocationElementData;
25    rsAllocationElementRead;
26    rsAllocationGenerateMipmaps;
27    rsAllocationGetPointer;
28    rsAllocationGetSurface;
29    rsAllocationIoReceive;
30    rsAllocationIoSend;
31    rsAllocationRead;
32    rsAllocationResize1D;
33    rsAllocationSetSurface;
34    rsAllocationSetupBufferQueue;
35    rsAllocationShareBufferQueue;
36    rsAllocationSyncAll;
37    rsAssignName;
38    rsaTypeGetNativeData;
39    rsClosureCreate;
40    rsClosureSetArg;
41    rsClosureSetGlobal;
42    rsContextBindProgramFragment;
43    rsContextBindProgramRaster;
44    rsContextBindProgramStore;
45    rsContextBindProgramVertex;
46    rsContextBindRootScript;
47    rsContextCreate;
48    rsContextDeinitToClient;
49    rsContextDestroy;
50    rsContextDestroyWorker;
51    rsContextDump;
52    rsContextFinish;
53    rsContextGetMessage;
54    rsContextInitToClient;
55    rsContextPause;
56    rsContextPeekMessage;
57    rsContextResume;
58    rsContextSendMessage;
59    rsContextSetCacheDir;
60    rsContextSetPriority;
61    rsContextSetSurface;
62    rsDebugGetHighLevelContext;
63    rsDeviceCreate;
64    rsDeviceDestroy;
65    rsDeviceSetConfig;
66    rsElementCreate;
67    rsElementCreate2;
68    rsFontCreateFromFile;
69    rsFontCreateFromMemory;
70    rsInvokeClosureCreate;
71    rsMeshCreate;
72    rsObjDestroy;
73    rsProgramBindConstants;
74    rsProgramBindSampler;
75    rsProgramBindTexture;
76    rsProgramFragmentCreate;
77    rsProgramRasterCreate;
78    rsProgramStoreCreate;
79    rsProgramVertexCreate;
80    rsSamplerCreate;
81    rsScriptBindAllocation;
82    rsScriptCCreate;
83    rsScriptFieldIDCreate;
84    rsScriptForEach;
85    rsScriptForEachMulti;
86    rsScriptGetVarV;
87    rsScriptGroup2Create;
88    rsScriptGroupCreate;
89    rsScriptGroupExecute;
90    rsScriptGroupSetInput;
91    rsScriptGroupSetOutput;
92    rsScriptIntrinsicCreate;
93    rsScriptInvoke;
94    rsScriptInvokeIDCreate;
95    rsScriptInvokeV;
96    rsScriptKernelIDCreate;
97    rsScriptReduce;
98    rsScriptSetTimeZone;
99    rsScriptSetVarD;
100    rsScriptSetVarF;
101    rsScriptSetVarI;
102    rsScriptSetVarJ;
103    rsScriptSetVarObj;
104    rsScriptSetVarV;
105    rsScriptSetVarVE;
106    rsTypeCreate;
107    rsTypeCreate2;
108    rsaFileA3DCreateFromFile;
109    rsaFileA3DCreateFromAsset;
110    rsaFileA3DGetEntryByIndex;
111    rsaFileA3DGetIndexEntries;
112    rsaFileA3DCreateFromMemory;
113    rsaFileA3DGetNumIndexEntries;
114    rsaMeshGetIndices;
115    rsaMeshGetVertices;
116    rsaMeshGetIndexCount;
117    rsaMeshGetVertexBufferCount;
118    rsContextCreateGL;
119
120  local:
121    *;
122};
123