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

SDL_UploadToGPUBuffer

データを転送バッファからバッファにアップロードする

ヘッダ

SDL3/SDL_gpu.h

構文

void SDL_UploadToGPUBuffer(SDL_GPUCopyPass *copy_pass, const SDL_GPUTransferBufferLocation *source, const SDL_GPUBufferRegion *destination, bool cycle);

引数

SDL_GPUCopyPass *copy_passコピーパスハンドル
const SDL_GPUTransferBufferLocation *source転送元の転送バッファとオフセット
const SDL_GPUBufferRegion *destination転送先のバッファとオフセットとサイズ
boolcycle真のとき既にバインドされている場合はバッファをサイクルする. 偽のときデータを上書きする

詳細

アップロードはGPUタイムラインを発生させる. その後のコマンドはアップロードが完了しているとみなしてよい.

バージョン

SDL 3.2.0以降

SDL Wikiへのリンク

SDL_UploadToGPUBuffer - SDL Wiki