diff --git a/src/gallium/frontends/rusticl/mesa/compiler/clc/spirv.rs b/src/gallium/frontends/rusticl/mesa/compiler/clc/spirv.rs index 1230565ee3a..fec2f09cd6f 100644 --- a/src/gallium/frontends/rusticl/mesa/compiler/clc/spirv.rs +++ b/src/gallium/frontends/rusticl/mesa/compiler/clc/spirv.rs @@ -263,6 +263,12 @@ impl SPIRVBin { } } } + + pub fn print(&self) { + unsafe { + clc_dump_spirv(&self.spirv, stderr); + } + } } impl Drop for SPIRVBin { diff --git a/src/gallium/frontends/rusticl/rusticl_mesa_bindings.h b/src/gallium/frontends/rusticl/rusticl_mesa_bindings.h index 5d40f17bc9f..96d294d1012 100644 --- a/src/gallium/frontends/rusticl/rusticl_mesa_bindings.h +++ b/src/gallium/frontends/rusticl/rusticl_mesa_bindings.h @@ -1,6 +1,7 @@ #include "rusticl_mesa_inline_bindings_wrapper.h" #include "compiler/clc/clc.h" +#include "compiler/clc/clc_helpers.h" #include "nir_types.h" #include "spirv/nir_spirv.h"