glium icon indicating copy to clipboard operation
glium copied to clipboard

Safe OpenGL wrapper for the Rust language.

Results 142 glium issues
Sort by recently updated
recently updated
newest added

This appears to be triggered by: `ctxt.gl.GetIntegerv(gl::MAX_CLIP_DISTANCES, &mut max_clip_planes);` here https://github.com/glium/glium/blob/master/src/draw_parameters/mod.rs#L634 Here's the debug message trace: ``` 2020-10-17T21:23:02.900Z ERROR wezterm::gui::termwindow > OpenGL initialized! ANGLE (NVIDIA GeForce RTX 2080 Ti Direct3D11...

I want to keep an object in one structure, like this (maybe it's not a correct way, but I'm a newbie, so that sorry): ```rust pub struct ObjectPipeline } ```...

I'm seeing [this issue](https://github.com/glium/glium/issues/1648) with glium 0.27.0 on macOS 10.15.4 on a 2014 MBP with Intel Iris GPU. ``` thread 'main' panicked at 'gl function was not loaded', /Users/moritz/code/generative/target/release/build/glium-5a230c4287d7cff8/out/gl_bindings.rs:2535:13 stack...

T-bug

The `gpgpu` example does show a minimum use case of compute shader, however it does not explain how to share data between other shader stage. I'm implementing an example of...

Now that glium has support for SPIR-V shaders, here's a new issue that came up: One SPIR-V module can contain multiple entry points ("main" functions), even for the same shader...

Currently, glium uses fnv for HashMaps, but lookup could be made faster with FxHash. https://github.com/cbreeden/fxhash#benchmarks > Generally `fxhash` is faster than `fnv` on `u32`, `u64`, or any byte sequence with...

I'd like to make simple tests with GTK using this lib. I've found nothing about GTK on the issues. Can somebody give me an idea on where to start?

Glium seems to be exhibiting some strange flushing/waiting-related behavior if draw() is called more than once. Glium ends up busy-waiting on Vsync rather than allowing the drivers and application to...

I need to send a uniform like ```glsl uniform vec3 iChannelResolution[4]; ``` with ```rust let iChannelResolution: [(f32, f32, f32); 4] = /* ... */; let uniforms = uniform! { iChannelResolution:...

Submitting frames to the OpenVR compositor invalidates a `glium::Texture2d` (or its contents). The `glium::Texture2d` mentioned above is used to render a textured quad in the main window. Two other textures...