Sync SDL3 wiki -> header

[ci skip]
This commit is contained in:
SDL Wiki Bot
2024-12-06 21:46:49 +00:00
parent 8d8578785c
commit 2c4fc2e549

View File

@@ -3499,19 +3499,26 @@ extern SDL_DECLSPEC bool SDLCALL SDL_SetGPUSwapchainParameters(
/** /**
* Configures the maximum allowed number of frames in flight. * Configures the maximum allowed number of frames in flight.
* *
* The default value when the device is created is 2. * The default value when the device is created is 2. This means that after
* This means that after you have submitted 2 frames for presentation, if the GPU has not finished working on the first frame, SDL_AcquireGPUSwapchainTexture() will block or return false depending on the present mode. * you have submitted 2 frames for presentation, if the GPU has not finished
* working on the first frame, SDL_AcquireGPUSwapchainTexture() will block or
* return false depending on the present mode.
* *
* Higher values increase throughput at the expense of visual latency. * Higher values increase throughput at the expense of visual latency. Lower
* Lower values decrease visual latency at the expense of throughput. * values decrease visual latency at the expense of throughput.
* *
* Note that calling this function will stall and flush the command queue to prevent synchronization issues. * Note that calling this function will stall and flush the command queue to
* prevent synchronization issues.
* *
* The minimum value of allowed frames in flight is 1, and the maximum is 3. * The minimum value of allowed frames in flight is 1, and the maximum is 3.
* *
* \param device a GPU context. * \param device a GPU context.
* \param allowed_frames_in_flight the maximum number of frames that can be pending on the GPU before AcquireSwapchainTexture blocks or returns false. * \param allowed_frames_in_flight the maximum number of frames that can be
* \returns true if successful, false on error; call SDL_GetError() for more information. * pending on the GPU before
* AcquireSwapchainTexture blocks or returns
* false.
* \returns true if successful, false on error; call SDL_GetError() for more
* information.
* *
* \since This function is available since SDL 3.2.0. * \since This function is available since SDL 3.2.0.
*/ */