summaryrefslogtreecommitdiffstats
path: root/glow
diff options
context:
space:
mode:
authorLibravatar Richard <richardsoncusto@gmail.com>2021-11-10 11:18:57 -0300
committerLibravatar Richard <richardsoncusto@gmail.com>2022-01-19 17:40:17 -0300
commit94bb03c33c161015c200cd77bc6b2d73531d0917 (patch)
tree9ae3ecf162cc9f9c7c69890897bf1798faee36cc /glow
parent381052c50e8c3458a681ec4f2df6c74a40baf5d2 (diff)
downloadiced-94bb03c33c161015c200cd77bc6b2d73531d0917.tar.gz
iced-94bb03c33c161015c200cd77bc6b2d73531d0917.tar.bz2
iced-94bb03c33c161015c200cd77bc6b2d73531d0917.zip
Log debugging info
Diffstat (limited to 'glow')
-rw-r--r--glow/src/quad.rs2
-rw-r--r--glow/src/window/compositor.rs7
2 files changed, 9 insertions, 0 deletions
diff --git a/glow/src/quad.rs b/glow/src/quad.rs
index 5438024c..75740c7e 100644
--- a/glow/src/quad.rs
+++ b/glow/src/quad.rs
@@ -16,8 +16,10 @@ impl Pipeline {
pub fn new(gl: &glow::Context) -> Pipeline {
let version = gl.version();
if version.is_embedded || version.major == 2 {
+ log::info!("Mode: compatibility");
Pipeline::Compatibility(compatibility::Pipeline::new(gl))
} else {
+ log::info!("Mode: core");
Pipeline::Core(core::Pipeline::new(gl))
}
}
diff --git a/glow/src/window/compositor.rs b/glow/src/window/compositor.rs
index a85a4560..8d7d21d3 100644
--- a/glow/src/window/compositor.rs
+++ b/glow/src/window/compositor.rs
@@ -20,6 +20,13 @@ impl iced_graphics::window::GLCompositor for Compositor {
) -> Result<(Self, Self::Renderer), Error> {
let gl = glow::Context::from_loader_function(loader_function);
+ let version = gl.version();
+ log::info!("Version: {:?}", version);
+ log::info!("Embedded: {}", version.is_embedded);
+
+ let renderer = gl.get_parameter_string(glow::RENDERER);
+ log::info!("Renderer: {}", renderer);
+
// Enable auto-conversion from/to sRGB
gl.enable(glow::FRAMEBUFFER_SRGB);