mirror of
https://github.com/libsdl-org/SDL.git
synced 2025-05-20 19:58:33 +00:00
Sync SDL3 wiki -> header
[ci skip]
This commit is contained in:
parent
d317fc9c08
commit
d2fc394a2a
1 changed files with 12 additions and 7 deletions
|
@ -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
|
||||
*
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue