aboutsummaryrefslogtreecommitdiff
path: root/tools/gen_spirv_spec.zig
AgeCommit message (Expand)Author
2025-10-30std.debug.lockStderrWriter: also return ttyconfMatthew Lugg
2025-08-30update tools and other miscellaneous things to new APIsAndrew Kelley
2025-08-28update more to avoid GenericWriterAndrew Kelley
2025-08-11std.ArrayList: make unmanaged the defaultAndrew Kelley
2025-08-08zig std: fix build failuresAndrew Kelley
2025-08-04spirv: define and use extended instruction set opcodesAli Cheraghi
2025-08-02spirv: refactorAli Cheraghi
2025-07-16update compilerAndrew Kelley
2025-07-14spirv: snake-case the specAli Cheraghi
2025-07-07update standalone and incremental tests to new APIAndrew Kelley
2024-04-22ComptimeStringMap: return a regular struct and optimizeTravis Staloch
2024-04-07Update usages of `fmtId`/`isValidId`Carl Ã…stholm
2024-03-18spirv: make generic globals invocation-localRobin Voetter
2024-03-18spirv: add zig-specific ext instRobin Voetter
2024-03-18spirv: make IdResult an enumRobin Voetter
2024-03-18spirv: update spec generatorRobin Voetter
2024-02-05spirv: basic shader supportAli Chraghi
2023-11-22tools/gen_spirv_spec: fix wrong use of BoundedArrayAndrew Kelley
2023-11-19tools: correct unnecessary uses of 'var'mlugg
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-19std: Support user-provided jsonParse method. Unify json.Parser and json.parse...Josh Wolfe
2023-06-17std: replace builtin.Version with SemanticVersionr00ster91
2023-05-13std: Rewrite low-level json api to support streaming (#15602)Josh Wolfe
2023-04-09spirv: make IdResultType and IdRef weak aliases of IdResultRobin Voetter
2023-02-18update std lib and compiler sources to new for loop syntaxAndrew Kelley
2022-11-23spirv: assemblerRobin Voetter
2022-11-18run zig fmt on everything checked by CIStevie Hryciw
2022-08-22stage2+stage1: remove type parameter from bit builtinsVeikka Tuominen
2022-02-24spirv spec: do not align packed struct fieldsVeikka Tuominen
2022-01-28spirv: improve generatorRobin Voetter
2021-11-30allocgate: renamed getAllocator function to allocatorLee Cannon
2021-11-30allocgate: stage 1 and 2 buildingLee Cannon
2021-06-13tools: Unbreak many toolsLemonBoy
2021-06-10zig fmtAndrew Kelley
2021-05-15Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-14SPIR-V: Don't parse/render in gen_spirv_spec.zig, just emit in the right formatRobin Voetter
2021-05-14SPIR-V: Split out registry from gen_spirv_spec.zigRobin Voetter
2021-05-14SPIR-V: Adapt spec generator to new render apiRobin Voetter
2021-05-14SPIR-V: Begin generating typesRobin Voetter
2021-01-19SPIR-V: Spec generatorRobin Voetter