瀏覽代碼

Set SDL_PROP_RENDERER_MAX_TEXTURE_SIZE_NUMBER for the GPU renderer

Fixes https://github.com/libsdl-org/SDL/issues/11393
Sam Lantinga 1 年之前
父節點
當前提交
87dade4421
共有 1 個文件被更改,包括 2 次插入0 次删除
  1. 2 0
      src/render/gpu/SDL_render_gpu.c

+ 2 - 0
src/render/gpu/SDL_render_gpu.c

@@ -1267,6 +1267,8 @@ static bool GPU_CreateRenderer(SDL_Renderer *renderer, SDL_Window *window, SDL_P
     SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_RGBX32);
     SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_BGRX32);
 
+    SDL_SetNumberProperty(SDL_GetRendererProperties(renderer), SDL_PROP_RENDERER_MAX_TEXTURE_SIZE_NUMBER, 16384);
+
     data->state.draw_color.r = 1.0f;
     data->state.draw_color.g = 1.0f;
     data->state.draw_color.b = 1.0f;