Add support for DrawRangeElements in WebGL2

Adds initial support for the WebGL2 `DrawRangeElements` call.
This commit is contained in:
Istvan 2020-03-18 10:53:23 +01:00
parent c3ecf2ecef
commit bfa43fbeba
8 changed files with 216 additions and 108 deletions

View file

@ -572,6 +572,11 @@ impl WebGLProgram {
return Err(WebGLError::InvalidValue);
}
let mut active_uniforms = self.active_uniforms.borrow_mut();
if active_uniforms.len() > block_binding as usize {
active_uniforms[block_binding as usize].bind_index = Some(block_binding);
}
self.upcast::<WebGLObject>()
.context()
.send_command(WebGLCommand::UniformBlockBinding(