summaryrefslogtreecommitdiff
path: root/engine/src/rendering/backend/opengl.rs
diff options
context:
space:
mode:
authorHampusM <hampus@hampusmat.com>2026-08-29 23:08:14 +0200
committerHampusM <hampus@hampusmat.com>2026-08-29 23:08:14 +0200
commit5fbb20f595de6c62a86ae13abf094d70bf215e8b (patch)
tree68d523942afa26514836191a4648cfc7a0c7bd8d /engine/src/rendering/backend/opengl.rs
parent7baf722071707ecee0c61dd1eedc3d348e023930 (diff)
feat(engine): add depth texture pixel data format
Diffstat (limited to 'engine/src/rendering/backend/opengl.rs')
-rw-r--r--engine/src/rendering/backend/opengl.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/engine/src/rendering/backend/opengl.rs b/engine/src/rendering/backend/opengl.rs
index 444c757..381a609 100644
--- a/engine/src/rendering/backend/opengl.rs
+++ b/engine/src/rendering/backend/opengl.rs
@@ -1577,6 +1577,13 @@ fn tex_pixel_data_format_into_gl(
}
})
}
+ TexturePixelDataFormat::Depth(data_type) => {
+ GlTexturePixelDataFormat::DepthComponent(match data_type {
+ crate::rendering::DepthTextureDataType::Float32 => {
+ opengl_bindings::texture::DepthComponentDataType::Float32
+ }
+ })
+ }
}
}