Home
last modified time | relevance | path

Searched refs:ShaderObjects (Results 1 – 5 of 5) sorted by relevance

/external/mesa3d/src/mesa/main/
Dshaderobj.c75 _mesa_HashRemove(ctx->Shared->ShaderObjects, old->Name); in _mesa_reference_shader()
153 _mesa_HashLookup(ctx->Shared->ShaderObjects, name); in _mesa_lookup_shader()
179 _mesa_HashLookup(ctx->Shared->ShaderObjects, name); in _mesa_lookup_shader_err()
255 _mesa_HashRemove(ctx->Shared->ShaderObjects, old->Name); in _mesa_reference_shader_program_()
422 _mesa_HashLookup(ctx->Shared->ShaderObjects, name); in _mesa_lookup_shader_program()
449 _mesa_HashLookup(ctx->Shared->ShaderObjects, name); in _mesa_lookup_shader_program_err()
Dshared.c84 shared->ShaderObjects = _mesa_NewHashTable(); in _mesa_alloc_shared_state()
356 if (shared->ShaderObjects) { in free_shared_state()
357 _mesa_HashWalk(shared->ShaderObjects, free_shader_program_data_cb, ctx); in free_shared_state()
358 _mesa_HashDeleteAll(shared->ShaderObjects, delete_shader_cb, ctx); in free_shared_state()
359 _mesa_DeleteHashTable(shared->ShaderObjects); in free_shared_state()
Dshaderapi.c334 _mesa_HashLockMutex(ctx->Shared->ShaderObjects); in create_shader()
335 name = _mesa_HashFindFreeKeyBlock(ctx->Shared->ShaderObjects, 1); in create_shader()
338 _mesa_HashInsertLocked(ctx->Shared->ShaderObjects, name, sh); in create_shader()
339 _mesa_HashUnlockMutex(ctx->Shared->ShaderObjects); in create_shader()
364 _mesa_HashLockMutex(ctx->Shared->ShaderObjects); in create_shader_program()
366 name = _mesa_HashFindFreeKeyBlock(ctx->Shared->ShaderObjects, 1); in create_shader_program()
370 _mesa_HashInsertLocked(ctx->Shared->ShaderObjects, name, shProg); in create_shader_program()
374 _mesa_HashUnlockMutex(ctx->Shared->ShaderObjects); in create_shader_program()
Dmtypes.h3269 struct _mesa_HashTable *ShaderObjects; member
/external/mesa3d/src/mesa/state_tracker/
Dst_program.c1873 _mesa_HashWalk(st->ctx->Shared->ShaderObjects, in st_destroy_program_variants()