diff options
author | HampusM <hampus@hampusmat.com> | 2023-10-13 23:32:00 +0200 |
---|---|---|
committer | HampusM <hampus@hampusmat.com> | 2023-10-13 23:32:00 +0200 |
commit | 12f48046b2606fc77a1312a6d5e5fc7ff9feff88 (patch) | |
tree | 644f4abd6785a5f0c066c7fbadcfc5e820a41ebf /engine/src/object.rs | |
parent | cfa73b1ea42fa491ff9e00bb5efb5e5a5d860578 (diff) |
refactor(engine): move uses of OpenGL to OpenGL module
Diffstat (limited to 'engine/src/object.rs')
-rw-r--r-- | engine/src/object.rs | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/engine/src/object.rs b/engine/src/object.rs index 6b4bf4e..a650abc 100644 --- a/engine/src/object.rs +++ b/engine/src/object.rs @@ -1,5 +1,10 @@ +use crate::opengl::shader::{ + Error as ShaderError, + Kind as ShaderKind, + Program as ShaderProgram, + Shader, +}; use crate::renderer::Renderable; -use crate::shader::{Kind as ShaderKind, Program as ShaderProgram, Shader}; use crate::vertex::Vertex; #[derive(Debug)] @@ -61,11 +66,11 @@ impl Object pub enum Error { #[error("Failed to create vertex shader")] - CreateVertexShaderFailed(#[source] crate::shader::Error), + CreateVertexShaderFailed(#[source] ShaderError), #[error("Failed to create fragment shader")] - CreateFragmentShaderFailed(#[source] crate::shader::Error), + CreateFragmentShaderFailed(#[source] ShaderError), #[error("Failed to link shader program")] - LinkShaderProgramFailed(#[source] crate::shader::Error), + LinkShaderProgramFailed(#[source] ShaderError), } |