Lines Matching refs:id
20 GrBufferObj(GrGLuint id) : fID(id), fDataPtr(NULL), fSize(0), fMapped(false) {
34 GrGLuint id() const { return fID; }
54 static GrBufferObj* look_up(GrGLuint id) {
55 GrBufferObj* buffer = gBuffers[id];
56 GrAssert(NULL != buffer && buffer->id() == id);
66 GrGLuint id;
71 id = gBuffers.count();
72 buffer = SkNEW_ARGS(GrBufferObj, (id));
76 id = SkTCast<GrGLuint>(gBuffers[0]);
77 gBuffers[0] = gBuffers[id];
79 buffer = SkNEW_ARGS(GrBufferObj, (id));
80 gBuffers[id] = buffer;
89 GrGLuint id = buffer->id();
93 gBuffers[id] = gBuffers[0];
94 gBuffers[0] = SkTCast<GrBufferObj*>((const void*)(intptr_t)id);
99 GrGLvoid GR_GL_FUNCTION_TYPE nullGLBeginQuery(GrGLenum target, GrGLuint id) {}
102 GrGLvoid GR_GL_FUNCTION_TYPE nullGLBindVertexArray(GrGLuint id) {}
108 ids[i] = buffer->id();
118 GrGLuint id = 0;
122 id = gCurrArrayBuffer;
125 id = gCurrElementArrayBuffer;
132 if (id > 0) {
133 GrBufferObj* buffer = look_up(id);
191 GrGLuint id = 0;
194 id = gCurrArrayBuffer;
197 id = gCurrElementArrayBuffer;
201 if (id > 0) {
202 GrBufferObj* buffer = look_up(id);
213 GrGLuint id = 0;
216 id = gCurrArrayBuffer;
219 id = gCurrElementArrayBuffer;
222 if (id > 0) {
223 GrBufferObj* buffer = look_up(id);
237 GrGLuint id = 0;
240 id = gCurrArrayBuffer;
243 id = gCurrElementArrayBuffer;
246 if (id > 0) {
247 GrBufferObj* buffer = look_up(id);