From ee469c6aff65d2c2aa0dd9b5303d8e9f1dbfadc5 Mon Sep 17 00:00:00 2001 From: SDL Wiki Bot Date: Fri, 17 Jan 2025 22:26:32 +0000 Subject: [PATCH] Sync SDL3 wiki -> header [ci skip] --- include/SDL3/SDL_gpu.h | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/include/SDL3/SDL_gpu.h b/include/SDL3/SDL_gpu.h index 1408a2459c..7a1beab26a 100644 --- a/include/SDL3/SDL_gpu.h +++ b/include/SDL3/SDL_gpu.h @@ -515,12 +515,14 @@ typedef struct SDL_GPUFence SDL_GPUFence; /** * Specifies the primitive topology of a graphics pipeline. * - * 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 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]] 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. + * 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 + * 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]] + * 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 *