Searched refs:oldObj (Results 1 - 8 of 8) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/mesa/main/
H A Darrayobj.c359 struct gl_vertex_array_object *oldObj = *ptr; local in function:_mesa_reference_vao_
362 if (oldObj->SharedAndImmutable) {
363 deleteFlag = p_atomic_dec_zero(&oldObj->RefCount);
365 assert(oldObj->RefCount > 0);
366 oldObj->RefCount--;
367 deleteFlag = (oldObj->RefCount == 0);
371 _mesa_delete_vao(ctx, oldObj);
972 struct gl_vertex_array_object *const oldObj = ctx->Array.VAO; local in function:bind_vertex_array
975 assert(oldObj != NULL);
977 if (oldObj
[all...]
H A Dpipelineobj.c187 struct gl_pipeline_object *oldObj = *ptr; local in function:_mesa_reference_pipeline_object_
189 assert(oldObj->RefCount > 0);
190 oldObj->RefCount--;
192 if (oldObj->RefCount == 0) {
193 _mesa_delete_pipeline_object(ctx, oldObj);
H A Dtransformfeedback.c100 struct gl_transform_feedback_object *oldObj = *ptr; local in function:reference_transform_feedback_object
102 assert(oldObj->RefCount > 0);
103 oldObj->RefCount--;
105 if (oldObj->RefCount == 0) {
108 ctx->Driver.DeleteTransformFeedback(ctx, oldObj);
H A Dbufferobj.c515 struct gl_buffer_object *oldObj = *ptr; local in function:_mesa_reference_buffer_object_
517 assert(oldObj->RefCount >= 1);
523 if (shared_binding || ctx != oldObj->Ctx) {
524 if (p_atomic_dec_zero(&oldObj->RefCount)) {
526 ctx->Driver.DeleteBuffer(ctx, oldObj);
528 } else if (ctx == oldObj->Ctx) {
530 assert(oldObj->CtxRefCount >= 1);
531 oldObj->CtxRefCount--;
/xsrc/external/mit/MesaLib.old/dist/src/mesa/main/
H A Darrayobj.c339 struct gl_vertex_array_object *oldObj = *ptr; local in function:_mesa_reference_vao_
342 if (oldObj->SharedAndImmutable) {
343 deleteFlag = p_atomic_dec_zero(&oldObj->RefCount);
345 assert(oldObj->RefCount > 0);
346 oldObj->RefCount--;
347 deleteFlag = (oldObj->RefCount == 0);
351 _mesa_delete_vao(ctx, oldObj);
1011 struct gl_vertex_array_object *const oldObj = ctx->Array.VAO; local in function:bind_vertex_array
1014 assert(oldObj != NULL);
1016 if (oldObj
[all...]
H A Dpipelineobj.c185 struct gl_pipeline_object *oldObj = *ptr; local in function:_mesa_reference_pipeline_object_
187 assert(oldObj->RefCount > 0);
188 oldObj->RefCount--;
190 if (oldObj->RefCount == 0) {
191 _mesa_delete_pipeline_object(ctx, oldObj);
H A Dtransformfeedback.c97 struct gl_transform_feedback_object *oldObj = *ptr; local in function:reference_transform_feedback_object
99 assert(oldObj->RefCount > 0);
100 oldObj->RefCount--;
102 if (oldObj->RefCount == 0) {
105 ctx->Driver.DeleteTransformFeedback(ctx, oldObj);
H A Dbufferobj.c500 struct gl_buffer_object *oldObj = *ptr; local in function:_mesa_reference_buffer_object_
502 if (p_atomic_dec_zero(&oldObj->RefCount)) {
504 ctx->Driver.DeleteBuffer(ctx, oldObj);

Completed in 23 milliseconds