Lines Matching refs:Shared
111 _mesa_HashLookup(ctx->Shared->TexObjects, id); in _mesa_lookup_texture()
137 _mesa_HashLookupLocked(ctx->Shared->TexObjects, id); in _mesa_lookup_texture_locked()
955 if (!ctx->Shared->FallbackTex[tex]) { in _mesa_get_fallback_texture()
1065 ctx->Shared->FallbackTex[tex] = texObj; in _mesa_get_fallback_texture()
1072 return ctx->Shared->FallbackTex[tex]; in _mesa_get_fallback_texture()
1123 _mesa_HashWalk(ctx->Shared->TexObjects, count_tex_size, &total); in _mesa_total_texture_memory()
1127 total += texture_size(ctx->Shared->DefaultTex[tgt]); in _mesa_total_texture_memory()
1221 _mesa_HashLockMutex(ctx->Shared->TexObjects); in create_textures()
1223 _mesa_HashFindFreeKeys(ctx->Shared->TexObjects, textures, n); in create_textures()
1230 _mesa_HashUnlockMutex(ctx->Shared->TexObjects); in create_textures()
1236 _mesa_HashInsertLocked(ctx->Shared->TexObjects, texObj->Name, texObj, true); in create_textures()
1239 _mesa_HashUnlockMutex(ctx->Shared->TexObjects); in create_textures()
1398 ctx->Shared->DefaultTex[index]); in unbind_texobj_from_texunits()
1436 struct gl_texture_object *texObj = ctx->Shared->DefaultTex[index]; in unbind_textures_from_unit()
1509 _mesa_HashRemove(ctx->Shared->TexObjects, delObj->Name); in delete_textures()
1674 simple_mtx_lock(&ctx->Shared->Mutex); in bind_texture_object()
1675 early_out = ((ctx->Shared->RefCount == 1) in bind_texture_object()
1677 simple_mtx_unlock(&ctx->Shared->Mutex); in bind_texture_object()
1766 newTexObj = ctx->Shared->DefaultTex[targetIndex]; in _mesa_lookup_or_create_texture()
1799 _mesa_HashInsert(ctx->Shared->TexObjects, texName, newTexObj, false); in _mesa_lookup_or_create_texture()
1982 _mesa_HashLockMutex(ctx->Shared->TexObjects); in bind_textures()
2014 _mesa_HashUnlockMutex(ctx->Shared->TexObjects); in bind_textures()
2196 mtx_lock(&ctx->Shared->TexMutex); in _mesa_lock_context_textures()
2198 if (ctx->Shared->TextureStateStamp != ctx->TextureStateTimestamp) { in _mesa_lock_context_textures()
2200 ctx->TextureStateTimestamp = ctx->Shared->TextureStateStamp; in _mesa_lock_context_textures()
2208 assert(ctx->Shared->TextureStateStamp == ctx->TextureStateTimestamp); in _mesa_unlock_context_textures()
2209 mtx_unlock(&ctx->Shared->TexMutex); in _mesa_unlock_context_textures()