Searched refs:ShaderObjects (Results 1 – 5 of 5) sorted by relevance
/external/mesa3d/src/mesa/main/ |
D | shaderobj.c | 75 _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()
|
D | shared.c | 84 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()
|
D | shaderapi.c | 334 _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()
|
D | mtypes.h | 3269 struct _mesa_HashTable *ShaderObjects; member
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_program.c | 1873 _mesa_HashWalk(st->ctx->Shared->ShaderObjects, in st_destroy_program_variants()
|