Lines Matching refs:rs
36 * @param rs
38 protected ScriptC(int id, RenderScript rs) {
39 super(id, rs);
45 * @param rs
48 protected ScriptC(long id, RenderScript rs) {
49 super(id, rs);
55 * @param rs
59 protected ScriptC(RenderScript rs, Resources resources, int resourceID) {
60 super(0, rs);
61 long id = internalCreate(rs, resources, resourceID);
71 * @param rs
73 protected ScriptC(RenderScript rs, String resName, byte[] bitcode32, byte[] bitcode64) {
74 super(0, rs);
77 id = internalStringCreate(rs, resName, bitcode32);
79 id = internalStringCreate(rs, resName, bitcode64);
94 private static synchronized long internalCreate(RenderScript rs, Resources resources, int resourceID) {
127 File f = new File(rs.mCacheDir, CACHE_PATH);
132 return rs.nScriptCCreate(resName, mCachePath, pgm, pgmLength);
135 private static synchronized long internalStringCreate(RenderScript rs, String resName, byte[] bitcode) {
138 File f = new File(rs.mCacheDir, CACHE_PATH);
143 return rs.nScriptCCreate(resName, mCachePath, bitcode, bitcode.length);