From 8938a29f671d92ad37bf149e17e3ec9a2e69eb0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Thu, 3 Feb 2022 12:04:08 +0100 Subject: [PATCH] python: expose depth/stencil PixelFormat values. --- src/python/magnum/magnum.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/python/magnum/magnum.cpp b/src/python/magnum/magnum.cpp index d5da71b..08fb692 100644 --- a/src/python/magnum/magnum.cpp +++ b/src/python/magnum/magnum.cpp @@ -268,7 +268,14 @@ void magnum(py::module_& m) { .value("R32F", PixelFormat::R32F) .value("RG32F", PixelFormat::RG32F) .value("RGB32F", PixelFormat::RGB32F) - .value("RGBA32F", PixelFormat::RGBA32F); + .value("RGBA32F", PixelFormat::RGBA32F) + .value("DEPTH16_UNORM", PixelFormat::Depth16Unorm) + .value("DEPTH24_UNORM", PixelFormat::Depth24Unorm) + .value("DEPTH32F", PixelFormat::Depth32F) + .value("STENCIL8UI", PixelFormat::Stencil8UI) + .value("DEPTH16_UNORM_STENCIL8UI", PixelFormat::Depth16UnormStencil8UI) + .value("DEPTH24_UNORM_STENCIL8UI", PixelFormat::Depth24UnormStencil8UI) + .value("DEPTH32F_STENCIL8UI", PixelFormat::Depth32FStencil8UI); py::class_{m, "PixelStorage", "Pixel storage parameters"} .def(py::init(), "Default constructor")