Lines Matching refs:ids
246 GrGLvoid genBuffers(GrGLsizei n, GrGLuint* ids) override {
249 ids[i] = buffer->id();
275 GrGLvoid deleteBuffers(GrGLsizei n, const GrGLuint* ids) override {
282 if (ids[i] == fBoundBuffers[buffIdx]) {
291 if (ids[i] > 0) {
292 Buffer* buffer = fBufferManager.lookUp(ids[i]);
316 GrGLvoid deleteFramebuffers(GrGLsizei n, const GrGLuint* ids) override {
318 if (ids[i] == fCurrDrawFramebuffer) {
321 if (ids[i] == fCurrReadFramebuffer) {
325 if (ids[i] > 0) {
326 Framebuffer* framebuffer = fFramebufferManager.lookUp(ids[i]);
332 GrGLvoid genQueries(GrGLsizei n, GrGLuint *ids) override { this->genGenericIds(n, ids); }
346 GrGLvoid deleteRenderbuffers(GrGLsizei n, const GrGLuint* ids) override {
348 if (ids[i] <= 0) {
351 if (ids[i] == fCurrRenderbuffer) {
354 Renderbuffer* renderbuffer = fRenderbufferManager.lookUp(ids[i]);
744 // also works around a bug in chromium's cc_unittests where they send us texture IDs that
770 GrGLvoid genGenericIds(GrGLsizei n, GrGLuint* ids) {
772 ids[i] = ++fCurrGenericID;