mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2026-09-16 06:38:03 +08:00
* shaders: shader compilation setup * nix: use rustc_codegen_spirv.so from nix * shaders: codegen for per_pixel_adjust shader nodes * shaders: disable nodes needing bool * shaders: `#[repr(u32)]` some enums * shaders: add lint ignores from rust-gpu * shaders: fix node-macro tests * gcore-shaders: toml cleanup * shader-nodes feature: put rust-gpu to wgsl compile behind feature gate * shaders: fix use TokenStream2 * shaders: allow providing shader externally * Update iai runner in workflow --------- Co-authored-by: Timon Schelling <me@timon.zip> Co-authored-by: Dennis Kobert <dennis@kobert.dev>
27 lines
645 B
JSON
27 lines
645 B
JSON
{
|
|
"allows-weak-linkage": false,
|
|
"arch": "spirv",
|
|
"crt-objects-fallback": "false",
|
|
"crt-static-allows-dylibs": true,
|
|
"crt-static-respected": true,
|
|
"data-layout": "e-m:e-p:32:32:32-i64:64-n8:16:32:64",
|
|
"dll-prefix": "",
|
|
"dll-suffix": ".spv.json",
|
|
"dynamic-linking": true,
|
|
"emit-debug-gdb-scripts": false,
|
|
"env": "naga-wgsl",
|
|
"linker-flavor": "unix",
|
|
"linker-is-gnu": false,
|
|
"llvm-target": "spirv-unknown-naga-wgsl",
|
|
"main-needs-argc-argv": false,
|
|
"metadata": {
|
|
"description": null,
|
|
"host_tools": null,
|
|
"std": null,
|
|
"tier": null
|
|
},
|
|
"panic-strategy": "abort",
|
|
"simd-types-indirect": false,
|
|
"target-pointer-width": "32"
|
|
}
|