mirror of
https://github.com/servo/servo.git
synced 2025-06-06 16:45:39 +00:00
Simplify BufferParameter
This commit is contained in:
parent
0747853ad0
commit
7e5160b79e
3 changed files with 16 additions and 17 deletions
|
@ -1112,13 +1112,8 @@ impl WebGLImpl {
|
|||
fn buffer_parameter(gl: &gl::Gl,
|
||||
target: u32,
|
||||
param_id: u32,
|
||||
chan: WebGLSender<WebGLResult<WebGLParameter>>) {
|
||||
let result = match param_id {
|
||||
gl::BUFFER_SIZE |
|
||||
gl::BUFFER_USAGE =>
|
||||
Ok(WebGLParameter::Int(gl.get_buffer_parameter_iv(target, param_id))),
|
||||
_ => Err(WebGLError::InvalidEnum),
|
||||
};
|
||||
chan: WebGLSender<i32>) {
|
||||
let result = gl.get_buffer_parameter_iv(target, param_id);
|
||||
|
||||
chan.send(result).unwrap();
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue