summaryrefslogtreecommitdiff
path: root/engine/src/rendering/shader
diff options
context:
space:
mode:
authorHampusM <hampus@hampusmat.com>2026-11-05 10:12:09 +0100
committerHampusM <hampus@hampusmat.com>2026-11-05 10:12:09 +0100
commite8472cc24f5eafd8a9a08b64c52eb49d01ac4031 (patch)
treef3445f52e562ed50d55ddfa24b39f783db2f4df2 /engine/src/rendering/shader
parentc45826d102dc4f47c16c65d9837cc03b59534f23 (diff)
feat(engine): make shader entry point names not hardcoded
Diffstat (limited to 'engine/src/rendering/shader')
-rw-r--r--engine/src/rendering/shader/reflection.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/engine/src/rendering/shader/reflection.rs b/engine/src/rendering/shader/reflection.rs
index 10bff54..cc16ec6 100644
--- a/engine/src/rendering/shader/reflection.rs
+++ b/engine/src/rendering/shader/reflection.rs
@@ -36,7 +36,7 @@ impl<'a> EntryPointReflection<'a>
#[must_use]
pub fn stage(&self) -> Stage
{
- Stage::from_slang_stage(self.inner.stage())
+ Stage::from_slang(self.inner.stage())
}
#[must_use]
@@ -722,7 +722,7 @@ pub enum Stage
impl Stage
{
- fn from_slang_stage(stage: shader_slang::Stage) -> Self
+ pub(super) fn from_slang(stage: shader_slang::Stage) -> Self
{
match stage {
shader_slang::Stage::None => Self::None,