瀏覽代碼

metal: Fix an incorrect division.

Alex Szpakowski 6 年之前
父節點
當前提交
872936a485
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/render/metal/SDL_render_metal.m

+ 1 - 1
src/render/metal/SDL_render_metal.m

@@ -1163,7 +1163,7 @@ METAL_RunCommandQueue(SDL_Renderer * renderer, SDL_RenderCommand *cmd, void *ver
 
             case SDL_RENDERCMD_FILL_RECTS: {
                 const size_t count = cmd->data.draw.count;
-                const size_t maxcount = UINT16_MAX / 6;
+                const size_t maxcount = UINT16_MAX / 4;
                 SetDrawState(renderer, cmd, SDL_METAL_FRAGMENT_SOLID, CONSTANTS_OFFSET_IDENTITY, mtlbufvertex, &statecache);
                 /* Our index buffer has 16 bit indices, so we can only draw 65k
                  * vertices (16k rects) at a time. */