Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions WSIWindow/CDevices.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -122,8 +122,9 @@ void CPhysicalDevices::Print(bool show_queues) {

//-----------------------------CDevice----------------------------
CQueue* CDevice::AddQueue(VkQueueFlags flags, VkSurfaceKHR surface) {
uint f_inx = gpu.FindQueueFamily(flags, surface); // Find correct queue family
if (f_inx < 0) { LOGW("Could not create queue with requested properties."); return 0; } // exit if not found
int f_inx_i = gpu.FindQueueFamily(flags, surface); // Find correct queue family
if (f_inx_i < 0) { LOGW("Could not create queue with requested properties."); return 0; }// exit if not found
uint f_inx = (uint)f_inx_i;
uint max = gpu.queue_families[f_inx].queueCount; // max number of queues
uint q_inx = FamilyQueueCount(f_inx); // count queues from this family
if (q_inx == max) { LOGW("No more queues available from this family."); return 0; } // exit if too many queues
Expand Down