internal/

directory
v0.18.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 2, 2026 License: MIT

Directories

Path Synopsis
Package bitcode implements a bit-level writer for LLVM 3.7 bitcode format.
Package bitcode implements a bit-level writer for LLVM 3.7 bitcode format.
Package container implements the DXBC container format used to wrap DXIL shader bitcode.
Package container implements the DXBC container format used to wrap DXIL shader bitcode.
Package emit implements naga IR to DXIL module lowering.
Package emit implements naga IR to DXIL module lowering.
Package module provides an in-memory representation of a DXIL module.
Package module provides an in-memory representation of a DXIL module.
passes
dce
Package dce implements dead code elimination for DXIL shader functions.
Package dce implements dead code elimination for DXIL shader functions.
mem2reg
Package mem2reg promotes function-scope local variables of scalar type to SSA values, eliminating the corresponding alloca / load / store triples that the DXIL emitter would otherwise produce.
Package mem2reg promotes function-scope local variables of scalar type to SSA values, eliminating the corresponding alloca / load / store triples that the DXIL emitter would otherwise produce.
sroa
Package sroa implements Scalar Replacement of Aggregates for DXIL emit.
Package sroa implements Scalar Replacement of Aggregates for DXIL emit.
Package viewid computes input→output dataflow dependencies for graphics entry points, producing the data that populates DXIL's `dx.viewIdState` metadata (ComputeViewIdState.cpp format) and the PSV0 dependency table (PSVDependencyTable layout).
Package viewid computes input→output dataflow dependencies for graphics entry points, producing the data that populates DXIL's `dx.viewIdState` metadata (ComputeViewIdState.cpp format) and the PSV0 dependency table (PSVDependencyTable layout).

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL