Sync SDL3 wiki -> header

[ci skip]
This commit is contained in:
SDL Wiki Bot 2025-01-17 23:11:30 +00:00
parent d317fc9c08
commit d2fc394a2a

View file

@ -516,13 +516,18 @@ 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 * If you are using POINTLIST you must include a point size output in the
* vertex shader. For HLSL compiling to SPIRV you must decorate a float output * vertex shader.
* with [[vk::builtin("PointSize")]]. FOR GLSL you must set the gl_PointSize *
* builtin. For MSL you must include a float output with the [[point_size]] * - For HLSL compiling to SPIRV you must decorate a float output with
* decorator. Note that sized point topology is totally unsupported on D3D12. * [[vk::builtin("PointSize")]].
* Any size other than 1 will be ignored. In general, you should avoid using * - For GLSL you must set the gl_PointSize builtin.
* point topology for both compatibility and performance reasons. You WILL * - For MSL you must include a float output with the [[point_size]]
* regret using it. * decorator.
*
* Note that sized point topology is totally unsupported on D3D12. 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
* *