Просмотр исходного кода

GPU: Return early in SDL_WaitForGPUFences if num_fences is 0

zanadoman 2 дней назад
Родитель
Сommit
d7b1255484
1 измененных файлов с 5 добавлено и 1 удалено
  1. 5 1
      src/gpu/SDL_gpu.c

+ 5 - 1
src/gpu/SDL_gpu.c

@@ -3468,7 +3468,11 @@ bool SDL_WaitForGPUFences(
 {
 {
     CHECK_DEVICE_MAGIC(device, false);
     CHECK_DEVICE_MAGIC(device, false);
 
 
-    CHECK_PARAM(fences == NULL && num_fences > 0) {
+    if (!num_fences) {
+        return true;
+    }
+
+    CHECK_PARAM(fences == NULL) {
         SDL_InvalidParamError("fences");
         SDL_InvalidParamError("fences");
         return false;
         return false;
     }
     }