Lines Matching defs:num
424 const char * const **dst, uint32_t *num, int debug)
539 *num = extensions_found;
553 const char * const **dst, uint32_t *num,
650 *num = enabled_layers_count;
773 uint32_t num;
782 ret = vk->EnumeratePhysicalDevices(hwctx->inst, &num, NULL);
783 if (ret != VK_SUCCESS || !num) {
788 devices = av_malloc_array(num, sizeof(VkPhysicalDevice));
792 ret = vk->EnumeratePhysicalDevices(hwctx->inst, &num, devices);
800 prop = av_calloc(num, sizeof(*prop));
806 idp = av_calloc(num, sizeof(*idp));
813 for (int i = 0; i < num; i++) {
826 for (int i = 0; i < num; i++) {
837 for (int i = 0; i < num; i++) {
849 for (int i = 0; i < num; i++) {
861 for (int i = 0; i < num; i++) {
872 if (select->index < num) {
924 uint32_t num;
933 vk->GetPhysicalDeviceQueueFamilyProperties(hwctx->phys_dev, &num, NULL);
934 if (!num) {
940 qf = av_malloc_array(num, sizeof(VkQueueFamilyProperties));
945 vk->GetPhysicalDeviceQueueFamilyProperties(hwctx->phys_dev, &num, qf);
948 for (int i = 0; i < num; i++) {
965 graph_index = pick_queue_family(qf, num, VK_QUEUE_GRAPHICS_BIT);
966 comp_index = pick_queue_family(qf, num, VK_QUEUE_COMPUTE_BIT);
967 tx_index = pick_queue_family(qf, num, VK_QUEUE_TRANSFER_BIT);
968 enc_index = pick_queue_family(qf, num, VK_QUEUE_VIDEO_ENCODE_BIT_KHR);
969 dec_index = pick_queue_family(qf, num, VK_QUEUE_VIDEO_DECODE_BIT_KHR);
973 tx_index = pick_queue_family(qf, num, VK_QUEUE_COMPUTE_BIT);
975 tx_index = pick_queue_family(qf, num, VK_QUEUE_GRAPHICS_BIT);