目次 - SDL 3.0 API(機能別) - 3DレンダリングとGPUコンピューティング - SDL_GPUPrimitiveType

SDL_GPUPrimitiveType

グラフィックパイプラインのプリミティブトポロジの列挙体

ヘッダ

SDL3/SDL_gpu.h

SDL_GPU_PRIMITIVETYPE_TRIANGLELIST個別の三角形
SDL_GPU_PRIMITIVETYPE_TRIANGLESTRIPつながった三角形
SDL_GPU_PRIMITIVETYPE_LINELIST個別の線分
SDL_GPU_PRIMITIVETYPE_LINESTRIPつながった線分
SDL_GPU_PRIMITIVETYPE_POINTLIST個別の点

詳細

POINTLISTを使う場合, 頂点シェーダの出力点にサイズ情報を含める必要がある.

D3D12では, 大きさのある点のトポロジにはまったく対応していない. 1よりも大きなサイズは全て無視される. 一般的には, 互換性とパフォーマンスの両方の理由で, 点トポロジの使用は避けるべきである. これを使用すると後悔することになるだろう.

バージョン

SDL 3.2.0以降

関連項目

SDL Wikiへのリンク

SDL_GPUPrimitiveType - SDL Wiki