A compiled WGSL module. More...
#include <gpu_pass.hpp>
Public Member Functions | |
| GpuShaderModule ()=default | |
| bool | valid () const noexcept |
| const std::vector< WgslDiagnostic > & | warnings () const noexcept |
Friends | |
| struct | detail::GpuAccess |
A compiled WGSL module.
Creation fails with shader_compilation and the compiler's line/column messages; warnings of a module that compiled stay readable here.
|
default |
|
noexcept |
|
noexcept |
|
friend |