Lines Matching defs:descriptor_bo
2878 if (queue->descriptor_bo)
2879 ws->buffer_destroy(ws, queue->descriptor_bo);
4268 struct radeon_winsys_bo *descriptor_bo)
4270 if (!descriptor_bo)
4273 uint64_t va = radv_buffer_get_va(descriptor_bo);
4274 radv_cs_add_buffer(device->ws, cs, descriptor_bo);
4284 struct radeon_winsys_bo *descriptor_bo)
4288 if (!descriptor_bo)
4291 va = radv_buffer_get_va(descriptor_bo);
4293 radv_cs_add_buffer(device->ws, cs, descriptor_bo);
4359 struct radeon_winsys_bo *descriptor_bo = queue->descriptor_bo;
4474 if ((queue->qf == RADV_QUEUE_COMPUTE && !descriptor_bo && task_rings_bo) ||
4491 RADV_BO_PRIORITY_DESCRIPTOR, 0, &descriptor_bo);
4496 if (descriptor_bo != queue->descriptor_bo) {
4497 uint32_t *map = (uint32_t *)ws->buffer_map(descriptor_bo);
4519 ws->buffer_unmap(descriptor_bo);
4566 radv_emit_graphics_shader_pointers(device, cs, descriptor_bo);
4581 radv_emit_compute_shader_pointers(device, cs, descriptor_bo);
4654 if (descriptor_bo != queue->descriptor_bo) {
4655 if (queue->descriptor_bo)
4656 ws->buffer_destroy(ws, queue->descriptor_bo);
4657 queue->descriptor_bo = descriptor_bo;
4671 if (descriptor_bo && descriptor_bo != queue->descriptor_bo)
4672 ws->buffer_destroy(ws, descriptor_bo);