LoginSignup
1
0

WebGPU Native 踏んだエラーとその対処のメモ

Last updated at Posted at 2023-07-08

概要

WebGPU Native開発で踏んだエラーとその対処をメモしています

エラーと対処

オフスクリーンレンダリング用のレンダーパス

  • エラー内容
    • オフスクリーンレンダリング用のレンダーパスのwgpuRenderPassEncoderEnd でメモリアクセス違反を起こす
  • 原因と対処
    • カラーバッファとデプスバッファのサイズが違った
    • レンダーパスに使用するTextureViewのフォーマットはWGPUTextureFormat_BGRA8Unorm のみ対応していた
      • RGBAの順番じゃないことに要注意

SSBOの使用

  • エラー内容
    • Vertex ShaderやFragment ShaderでSSBOを使用すると MissingFeatures(VERTEX_WRITABLE_STORAGE) エラーで落ちる
  • 原因と対処
1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0