Searched refs:zink_resource_object (Results 1 - 4 of 4) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_resource.h | 58 struct zink_resource_object { struct 119 struct zink_resource_object *obj; 202 zink_resource_init_mem_range(struct zink_screen *screen, struct zink_resource_object *obj, VkDeviceSize offset, VkDeviceSize size); 207 zink_destroy_resource_object(struct zink_screen *screen, struct zink_resource_object *resource_object); 210 debug_describe_zink_resource_object(char *buf, const struct zink_resource_object *ptr); 214 struct zink_resource_object **dst, in zink_resource_object_reference() 215 struct zink_resource_object *src) in zink_resource_object_reference() 217 struct zink_resource_object *old_dst = dst ? *dst : NULL; in zink_resource_object_reference() 293 zink_resource_object_usage_unset(struct zink_resource_object *obj, struct zink_batch_state *bs) in zink_resource_object_usage_unset()
|
H A D | zink_batch.c | 40 struct zink_resource_object *obj = (struct zink_resource_object *)entry->key; in zink_reset_batch_state() 46 util_dynarray_append(&bs->unref_resources, struct zink_resource_object*, obj); in zink_reset_batch_state() 122 while (util_dynarray_contains(&bs->unref_resources, struct zink_resource_object*)) { in unref_resources() 123 struct zink_resource_object *obj = util_dynarray_pop(&bs->unref_resources, struct zink_resource_object*); in unref_resources() 430 while (util_dynarray_contains(&bs->persistent_resources, struct zink_resource_object*)) { in submit_queue() 431 struct zink_resource_object *obj = util_dynarray_pop(&bs->persistent_resources, struct zink_resource_object*); in submit_queue() 530 util_dynarray_append(&batch->state->persistent_resources, struct zink_resource_object*, re in zink_batch_resource_usage_set() [all...] |
H A D | zink_resource.c | 93 debug_describe_zink_resource_object(char *buf, const struct zink_resource_object *ptr) in debug_describe_zink_resource_object() 95 sprintf(buf, "zink_resource_object"); in debug_describe_zink_resource_object() 99 zink_destroy_resource_object(struct zink_screen *screen, struct zink_resource_object *obj) in zink_destroy_resource_object() 549 static struct zink_resource_object * 553 struct zink_resource_object *obj = CALLOC_STRUCT(zink_resource_object); in resource_object_create() 1236 struct zink_resource_object *old_obj = res->obj; in add_resource_bind() 1243 struct zink_resource_object *new_obj = resource_object_create(screen, &res->base.b, NULL, &res->optimal_tiling, res->modifiers, res->modifiers_count, NULL); in add_resource_bind() 1286 struct zink_resource_object *obj = res->obj; in zink_resource_get_param() 1405 struct zink_resource_object *ob in zink_resource_get_handle() [all...] |
H A D | zink_descriptors.c | 71 struct zink_resource_object **res_objs; 659 struct zink_resource_object **res_objs = NULL; in allocate_desc_set() 672 res_objs = rzalloc_array(pool, struct zink_resource_object*, num_resources * bucket_size); in allocate_desc_set() 695 zds->res_objs = (struct zink_resource_object**)&res_objs[i * num_resources]; in allocate_desc_set() 1617 struct zink_resource_object *obj = res ? res->obj : NULL; in calc_descriptor_state_hash_ubo() 1633 struct zink_resource_object *obj = res ? res->obj : NULL; in calc_descriptor_state_hash_ssbo()
|
Completed in 9 milliseconds