Lines Matching defs:tObj
714 static void crStateCleanupTextureRefs(CRContext *g, CRTextureObj *tObj)
724 if (tObj == t->unit[u].currentTexture1D)
728 if (tObj == t->unit[u].currentTexture2D)
733 if (tObj == t->unit[u].currentTexture3D)
739 if (tObj == t->unit[u].currentTextureCubeMap)
745 if (tObj == t->unit[u].currentTextureRect)
752 crStateTextureCheckFBOAPs(GL_DRAW_FRAMEBUFFER, tObj->id);
753 crStateTextureCheckFBOAPs(GL_READ_FRAMEBUFFER, tObj->id);
785 CRTextureObj *tObj;
789 GET_TOBJ(tObj, g, name);
790 if (tObj)
794 crStateCleanupTextureRefs(g, tObj);
796 CR_STATE_SHAREDOBJ_USAGE_CLEAR(tObj, g);
798 CR_STATE_SHAREDOBJ_USAGE_FOREACH_USED_IDX(tObj, j)
807 crStateCleanupTextureRefs(ctx, tObj);
808 CR_STATE_SHAREDOBJ_USAGE_CLEAR(tObj, g);
811 CR_STATE_SHAREDOBJ_USAGE_CLEAR_IDX(tObj, j);