Lines Matching defs:obj
40 struct zink_resource_object *obj = (struct zink_resource_object *)entry->key;
41 if (!zink_resource_object_usage_unset(obj, bs)) {
42 obj->unordered_read = obj->unordered_write = false;
43 obj->access = 0;
44 obj->access_stage = 0;
46 util_dynarray_append(&bs->unref_resources, struct zink_resource_object*, obj);
123 struct zink_resource_object *obj = util_dynarray_pop(&bs->unref_resources, struct zink_resource_object*);
124 zink_resource_object_reference(screen, &obj, NULL);
431 struct zink_resource_object *obj = util_dynarray_pop(&bs->persistent_resources, struct zink_resource_object*);
432 VkMappedMemoryRange range = zink_resource_init_mem_range(screen, obj, 0, obj->size);
495 if (zink_kopper_acquired(batch->swapchain->obj->dt, batch->swapchain->obj->dt_idx) && !batch->swapchain->obj->present) {
517 if (res->obj->dt) {
522 if (write && !res->obj->is_buffer) {
529 if (!res->obj->coherent && res->obj->persistent_maps)
530 util_dynarray_append(&batch->state->persistent_resources, struct zink_resource_object*, res->obj);
574 if (!batch_ptr_add_usage(batch, batch->state->resources, res->obj))
576 pipe_reference(NULL, &res->obj->reference);
577 batch->state->resource_size += res->obj->size;
585 if (!batch_ptr_add_usage(batch, batch->state->resources, res->obj))
587 batch->state->resource_size += res->obj->size;