Lines Matching refs:instance
16 vn_cs_renderer_protocol_info_init_once(struct vn_instance *instance)
18 const struct vn_renderer_info *renderer_info = &instance->renderer->info;
37 vn_cs_renderer_protocol_info_init(struct vn_instance *instance)
45 vn_cs_renderer_protocol_info_init_once(instance);
116 vn_renderer_shmem_unref(enc->instance->renderer,
135 vn_renderer_shmem_unref(enc->instance->renderer, enc->buffers[i].shmem);
149 struct vn_instance *instance,
157 enc->instance = instance;
169 vn_renderer_shmem_unref(enc->instance->renderer, enc->buffers[i].shmem);
265 shmem = vn_renderer_shmem_create(enc->instance->renderer, buf_size);
270 vn_instance_cs_shmem_alloc(enc->instance, buf_size, &buf_offset);
275 if (unlikely(!enc->instance->renderer->info.supports_blob_id_0)) {
278 vn_instance_submit_roundtrip(enc->instance, &roundtrip);
280 vn_renderer_shmem_unref(enc->instance->renderer, shmem);