* @brief A struct to package the result of a WGSL code compilation. */
| 467 | * @brief A struct to package the result of a WGSL code compilation. |
| 468 | */ |
| 469 | struct CompilationInfo { |
| 470 | WGPUCompilationInfoRequestStatus status; |
| 471 | std::vector<std::string> messages; |
| 472 | std::vector<uint64_t> lineNums; |
| 473 | std::vector<uint64_t> linePos; |
| 474 | bool finished; // true if the compilation is finished |
| 475 | }; |
| 476 | |
| 477 | /** |
| 478 | * @brief Operator implementation to make the Kernel type hashable. |
nothing calls this directly
no outgoing calls
no test coverage detected