Sync SDL3 wiki -> header
[ci skip]
This commit is contained in:
parent
f85f83ec7c
commit
83cbf7f811
1 changed files with 16 additions and 13 deletions
|
@ -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()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue