From d2fc394a2a878af925311631d3218f2933d351a6 Mon Sep 17 00:00:00 2001
From: SDL Wiki Bot <[EMAIL REDACTED]>
Date: Fri, 17 Jan 2025 23:11:30 +0000
Subject: [PATCH] Sync SDL3 wiki -> header
[ci skip]
---
include/SDL3/SDL_gpu.h | 19 ++++++++++++-------
1 file changed, 12 insertions(+), 7 deletions(-)
diff --git a/include/SDL3/SDL_gpu.h b/include/SDL3/SDL_gpu.h
index 7a1beab26a8ca..59315a1be6ee3 100644
--- a/include/SDL3/SDL_gpu.h
+++ b/include/SDL3/SDL_gpu.h
@@ -516,13 +516,18 @@ 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.
+ * 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
*