Sync SDL3 wiki -> header

[ci skip]
This commit is contained in:
SDL Wiki Bot
2025-01-17 22:26:32 +00:00
parent d4d22dd8de
commit ee469c6aff

View File

@@ -515,12 +515,14 @@ typedef struct SDL_GPUFence SDL_GPUFence;
/** /**
* Specifies the primitive topology of a graphics pipeline. * Specifies the primitive topology of a graphics pipeline.
* *
* If you are using POINTLIST you must include a point size output in the vertex shader. * If you are using POINTLIST you must include a point size output in the
* For HLSL compiling to SPIRV you must decorate a float output with [[vk::builtin("PointSize")]]. * vertex shader. For HLSL compiling to SPIRV you must decorate a float output
* FOR GLSL you must set the gl_PointSize builtin. * with [[vk::builtin("PointSize")]]. FOR GLSL you must set the gl_PointSize
* For MSL you must include a float output with the [[point_size]] decorator. * builtin. For MSL you must include a float output with the [[point_size]]
* Note that sized point topology is totally unsupported on D3D12. Any size other than 1 will be ignored. * decorator. Note that sized point topology is totally unsupported on D3D12.
* In general, you should avoid using point topology for both compatibility and performance reasons. You WILL regret using it. * Any size other than 1 will be ignored. In general, you should avoid using
* point topology for both compatibility and performance reasons. You WILL
* regret using it.
* *
* \since This enum is available since SDL 3.1.3 * \since This enum is available since SDL 3.1.3
* *