mirror of
https://github.com/gfx-rs/wgpu.git
synced 2026-04-22 03:02:01 -04:00
Fix index buffer state not being reset in reset_state
This commit is contained in:
committed by
Dzmitry Malyshau
parent
99b3a6ebfb
commit
5b2b6f514b
@@ -59,7 +59,7 @@ impl super::Queue {
|
||||
}
|
||||
}
|
||||
|
||||
unsafe fn reset_state(&self, gl: &glow::Context) {
|
||||
unsafe fn reset_state(&mut self, gl: &glow::Context) {
|
||||
gl.use_program(None);
|
||||
gl.bind_framebuffer(glow::FRAMEBUFFER, None);
|
||||
gl.disable(glow::DEPTH_TEST);
|
||||
@@ -71,6 +71,9 @@ impl super::Queue {
|
||||
if self.features.contains(wgt::Features::DEPTH_CLIP_CONTROL) {
|
||||
gl.disable(glow::DEPTH_CLAMP);
|
||||
}
|
||||
|
||||
gl.bind_buffer(glow::ELEMENT_ARRAY_BUFFER, None);
|
||||
self.current_index_buffer = None;
|
||||
}
|
||||
|
||||
unsafe fn set_attachment(
|
||||
|
||||
Reference in New Issue
Block a user