Refactor and improve brush

This commit is contained in:
Andras Schmelczer 2023-04-29 20:20:57 +01:00
commit d8a3ae7528
No known key found for this signature in database
GPG key ID: FC8F2C3D3D1A718C
19 changed files with 367 additions and 92 deletions

View file

@ -0,0 +1,15 @@
export const smartCompile = (device: GPUDevice, code: string) => {
const module = device.createShaderModule({
code,
});
module
.getCompilationInfo()
.then((info) =>
info.messages.forEach((message) =>
console.warn(message.type, message.message, code.split('\n')[message.lineNum - 1])
)
);
return module;
};