Lines Matching refs:programs
29 public ArrayList<Integer> programs = new ArrayList<Integer>();
42 shader.programs = (ArrayList<Integer>) programs.clone();
81 public SparseArray<GLProgram> programs = new SparseArray<GLProgram>();
99 copy.programs = new SparseArray<GLProgram>(programs.size());
100 for (int i = 0; i < programs.size(); i++)
101 copy.programs.append(programs.keyAt(i), programs.valueAt(i).clone(copy));
104 copy.current = copy.programs.get(current.name);
164 GLProgram program = ctx.serverShader.programs.get(name);
182 shader.programs.add(program.name);
187 programs.put(msg.getRet(), new GLProgram(msg.getRet(), this));
207 programs.remove(program.name);
216 if (shader.programs.size() == 0)
234 shader.programs.remove(new Integer(program.name));
235 if (shader.delete && shader.programs.size() == 0)
256 oldCurrent.context.programs.remove(new Integer(oldCurrent.name));