reflect: rename SpirV to SPIRV
This commit is contained in:
parent
f49c78912b
commit
403ed5ed13
|
@ -5,7 +5,7 @@ use librashader::reflect::image::{Image, UVDirection, RGBA8};
|
|||
use librashader::reflect::semantics::{
|
||||
Semantic, ShaderSemantics, TextureSemantics, UniformSemantic, UniqueSemantics,
|
||||
};
|
||||
use librashader::reflect::targets::SpirV;
|
||||
use librashader::reflect::targets::SPIRV;
|
||||
use librashader::reflect::{
|
||||
CompileShader, CompilerBackend, FromCompilation, GlslangCompilation, ReflectShader,
|
||||
ShaderCompilerOutput, ShaderReflection,
|
||||
|
@ -51,7 +51,7 @@ impl FilterReflection {
|
|||
let source: ShaderSource = ShaderSource::load(&shader.name)?;
|
||||
|
||||
let spirv = GlslangCompilation::compile(&source)?;
|
||||
let mut reflect = SpirV::from_compilation(spirv)?;
|
||||
let mut reflect = SPIRV::from_compilation(spirv)?;
|
||||
|
||||
for parameter in source.parameters.iter() {
|
||||
uniform_semantics.insert(
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
use crate::back::targets::SpirV;
|
||||
use crate::back::targets::SPIRV;
|
||||
use crate::back::{CompileShader, CompilerBackend, FromCompilation, ShaderCompilerOutput};
|
||||
use crate::error::{ShaderCompileError, ShaderReflectError};
|
||||
use crate::front::shaderc::GlslangCompilation;
|
||||
|
@ -13,8 +13,8 @@ struct WriteSpirV {
|
|||
fragment: Vec<u32>,
|
||||
}
|
||||
|
||||
impl FromCompilation<GlslangCompilation> for SpirV {
|
||||
type Target = SpirV;
|
||||
impl FromCompilation<GlslangCompilation> for SPIRV {
|
||||
type Target = SPIRV;
|
||||
type Options = Option<()>;
|
||||
type Context = ();
|
||||
type Output =
|
||||
|
@ -46,7 +46,7 @@ impl ReflectShader for WriteSpirV {
|
|||
}
|
||||
}
|
||||
|
||||
impl CompileShader<SpirV> for WriteSpirV {
|
||||
impl CompileShader<SPIRV> for WriteSpirV {
|
||||
type Options = Option<()>;
|
||||
type Context = ();
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ pub struct GLSL;
|
|||
/// Shader compiler target for HLSL.
|
||||
pub struct HLSL;
|
||||
/// Shader compiler target for SPIR-V.
|
||||
pub struct SpirV;
|
||||
pub struct SPIRV;
|
||||
/// Shader compiler target for MSL
|
||||
pub struct MSL;
|
||||
|
||||
|
@ -19,7 +19,7 @@ impl OutputTarget for GLSL {
|
|||
impl OutputTarget for HLSL {
|
||||
type Output = String;
|
||||
}
|
||||
impl OutputTarget for SpirV {
|
||||
impl OutputTarget for SPIRV {
|
||||
type Output = Vec<u32>;
|
||||
}
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@ use ash::vk;
|
|||
use librashader_common::{ImageFormat, Size, Viewport};
|
||||
use librashader_preprocess::ShaderSource;
|
||||
use librashader_presets::{ShaderPassConfig, ShaderPreset, TextureConfig};
|
||||
use librashader_reflect::back::targets::SpirV;
|
||||
use librashader_reflect::back::targets::SPIRV;
|
||||
use librashader_reflect::back::{CompileShader, CompilerBackend, FromCompilation};
|
||||
use librashader_reflect::front::shaderc::GlslangCompilation;
|
||||
use librashader_reflect::reflect::semantics::{
|
||||
|
@ -39,7 +39,7 @@ pub struct VulkanObjects {
|
|||
type ShaderPassMeta = (
|
||||
ShaderPassConfig,
|
||||
ShaderSource,
|
||||
CompilerBackend<impl CompileShader<SpirV, Options = Option<()>, Context = ()> + ReflectShader>,
|
||||
CompilerBackend<impl CompileShader<SPIRV, Options = Option<()>, Context = ()> + ReflectShader>,
|
||||
);
|
||||
|
||||
/// A collection of handles needed to access the Vulkan instance.
|
||||
|
@ -289,7 +289,7 @@ impl FilterChainVulkan {
|
|||
let source: ShaderSource = ShaderSource::load(&shader.name)?;
|
||||
|
||||
let spirv = GlslangCompilation::compile(&source)?;
|
||||
let reflect = SpirV::from_compilation(spirv)?;
|
||||
let reflect = SPIRV::from_compilation(spirv)?;
|
||||
|
||||
for parameter in source.parameters.iter() {
|
||||
uniform_semantics.insert(
|
||||
|
|
Loading…
Reference in a new issue