diff options
Diffstat (limited to 'opengl-bindings/src/shader.rs')
| -rw-r--r-- | opengl-bindings/src/shader.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/opengl-bindings/src/shader.rs b/opengl-bindings/src/shader.rs index e3df35c..9d7d674 100644 --- a/opengl-bindings/src/shader.rs +++ b/opengl-bindings/src/shader.rs @@ -227,11 +227,13 @@ impl Program var.set(current_context, self, location); } + #[must_use] pub fn from_raw(raw: u32) -> Self { Self { program: raw } } + #[must_use] pub fn into_raw(self) -> u32 { self.program @@ -374,6 +376,7 @@ pub struct UniformLocation(crate::sys::types::GLint); impl UniformLocation { + #[must_use] pub fn from_number(number: i32) -> Self { Self(number) |
