Sync SDL3 wiki -> header

[ci skip]
This commit is contained in:
SDL Wiki Bot 2025-05-14 00:29:20 +00:00
parent f85f83ec7c
commit 83cbf7f811

View file

@ -2256,19 +2256,22 @@ extern SDL_DECLSPEC SDL_GPUDevice * SDLCALL SDL_CreateGPUDevice(
* *
* With the Vulkan renderer: * With the Vulkan renderer:
* *
* - `SDL_PROP_GPU_DEVICE_CREATE_VULKAN_SHADERCLIPDISTANCE_BOOL`: Enable device feature * - `SDL_PROP_GPU_DEVICE_CREATE_VULKAN_SHADERCLIPDISTANCE_BOOL`: Enable
* shaderClipDistance. If disabled, clip distances are not supported in shader code: * device feature shaderClipDistance. If disabled, clip distances are not
* gl_ClipDistance[] built-ins of GLSL, SV_ClipDistance0/1 semantics of HLSL and * supported in shader code: gl_ClipDistance[] built-ins of GLSL,
* [[clip_distance]] attribute of Metal. Defaults to true. * SV_ClipDistance0/1 semantics of HLSL and [[clip_distance]] attribute of
* - `SDL_PROP_GPU_DEVICE_CREATE_VULKAN_DEPTHCLAMP_BOOL`: Enable device feature * Metal. Defaults to true.
* depthClamp. If disabled, there is no depth clamp support and enable_depth_clip in * - `SDL_PROP_GPU_DEVICE_CREATE_VULKAN_DEPTHCLAMP_BOOL`: Enable device
* SDL_GPURasterizerState must always be set to true. Defaults to true. * feature depthClamp. If disabled, there is no depth clamp support and
* - `SDL_PROP_GPU_DEVICE_CREATE_VULKAN_DRAWINDIRECTFIRST_BOOL`: Enable device feature * enable_depth_clip in SDL_GPURasterizerState must always be set to true.
* drawIndirectFirstInstance. If disabled, the argument first_instance of * Defaults to true.
* SDL_GPUIndirectDrawCommand must be set to zero. Defaults to true. * - `SDL_PROP_GPU_DEVICE_CREATE_VULKAN_DRAWINDIRECTFIRST_BOOL`: Enable device
* - `SDL_PROP_GPU_DEVICE_CREATE_VULKAN_SAMPLERANISOTROPY_BOOL`: Enable device feature * feature drawIndirectFirstInstance. If disabled, the argument
* samplerAnisotropy. If disabled, enable_anisotropy of SDL_GPUSamplerCreateInfo must * first_instance of SDL_GPUIndirectDrawCommand must be set to zero.
* be set to false. Defaults to true. * Defaults to true.
* - `SDL_PROP_GPU_DEVICE_CREATE_VULKAN_SAMPLERANISOTROPY_BOOL`: Enable device
* feature samplerAnisotropy. If disabled, enable_anisotropy of
* SDL_GPUSamplerCreateInfo must be set to false. Defaults to true.
* *
* \param props the properties to use. * \param props the properties to use.
* \returns a GPU context on success or NULL on failure; call SDL_GetError() * \returns a GPU context on success or NULL on failure; call SDL_GetError()