Lines Matching refs:nb_queues
97 VkQueueFlagBits dev_family, int nb_queues)
124 if (!nb_queues)
125 qf->nb_queues = qf->actual_queues;
127 qf->nb_queues = nb_queues;
134 qf->cur_queue = (qf->cur_queue + 1) % qf->nb_queues;
400 .commandBufferCount = qf->nb_queues,
409 e->queues = av_mallocz(qf->nb_queues * sizeof(*e->queues));
413 e->bufs = av_mallocz(qf->nb_queues * sizeof(*e->bufs));
436 for (int i = 0; i < qf->nb_queues; i++) {
935 pl->desc_layout_num + pl->qf->nb_queues);
970 for (int i = 0; i < pl->qf->nb_queues; i++) {
999 pl->pool_size_desc[j].descriptorCount += FFMAX(desc[i].elems, 1)*pl->qf->nb_queues;
1023 pl->total_descriptor_sets + pl->qf->nb_queues);
1028 memset(dt, 0, sizeof(*dt)*pl->qf->nb_queues);
1030 for (int i = 0; i < pl->qf->nb_queues; i++) {
1041 pl->desc_layout_num += pl->qf->nb_queues;
1042 pl->total_descriptor_sets += pl->qf->nb_queues;
1087 for (int i = 0; i < pl->qf->nb_queues; i++) {
1088 int idx = set_id*pl->qf->nb_queues + i;
1098 set_id = set_id*pl->qf->nb_queues + pl->qf->cur_queue;
1172 for (int i = 0; i < pl->total_descriptor_sets; i += pl->qf->nb_queues)
1208 for (int i = 0; i < pl->total_descriptor_sets; i += pl->qf->nb_queues) {
1272 pl->desc_staging[i] = pl->desc_set[i*pl->qf->nb_queues + pl->qf->cur_queue];
1288 for (int i = 0; i < e->qf->nb_queues; i++) {
1312 vk->FreeCommandBuffers(s->hwctx->act_dev, e->pool, e->qf->nb_queues, e->bufs);
1369 for (int i = 0; i < pl->total_descriptor_sets; i += pl->qf->nb_queues) {