diff options
author | chansuke <chansuke@georepublic.de> | 2018-09-18 23:24:15 +0900 |
---|---|---|
committer | Josh Matthews <josh@joshmatthews.net> | 2018-09-19 17:40:47 -0400 |
commit | c37a345dc9f4dda6ea29c42f96f6c7201c42cbac (patch) | |
tree | 1f05b49bac02318455a59d5b143c186fd872bdb9 /components/script/dom/webgl_extensions/ext | |
parent | 2ca7a134736bb4759ff209c1bc0b6dc3cc1984c9 (diff) | |
download | servo-c37a345dc9f4dda6ea29c42f96f6c7201c42cbac.tar.gz servo-c37a345dc9f4dda6ea29c42f96f6c7201c42cbac.zip |
Format script component
Diffstat (limited to 'components/script/dom/webgl_extensions/ext')
11 files changed, 93 insertions, 53 deletions
diff --git a/components/script/dom/webgl_extensions/ext/angleinstancedarrays.rs b/components/script/dom/webgl_extensions/ext/angleinstancedarrays.rs index 7c93c8c6567..030146b8d3a 100644 --- a/components/script/dom/webgl_extensions/ext/angleinstancedarrays.rs +++ b/components/script/dom/webgl_extensions/ext/angleinstancedarrays.rs @@ -64,16 +64,11 @@ impl WebGLExtension for ANGLEInstancedArrays { impl ANGLEInstancedArraysMethods for ANGLEInstancedArrays { // https://www.khronos.org/registry/webgl/extensions/ANGLE_instanced_arrays/ - fn DrawArraysInstancedANGLE( - &self, - mode: u32, - first: i32, - count: i32, - primcount: i32, - ) { + fn DrawArraysInstancedANGLE(&self, mode: u32, first: i32, count: i32, primcount: i32) { handle_potential_webgl_error!( self.ctx, - self.ctx.draw_arrays_instanced(mode, first, count, primcount) + self.ctx + .draw_arrays_instanced(mode, first, count, primcount) ) } @@ -88,7 +83,8 @@ impl ANGLEInstancedArraysMethods for ANGLEInstancedArrays { ) { handle_potential_webgl_error!( self.ctx, - self.ctx.draw_elements_instanced(mode, count, type_, offset, primcount) + self.ctx + .draw_elements_instanced(mode, count, type_, offset, primcount) ) } diff --git a/components/script/dom/webgl_extensions/ext/extblendminmax.rs b/components/script/dom/webgl_extensions/ext/extblendminmax.rs index 70bf828ccc8..78c4c5bcb78 100644 --- a/components/script/dom/webgl_extensions/ext/extblendminmax.rs +++ b/components/script/dom/webgl_extensions/ext/extblendminmax.rs @@ -17,7 +17,9 @@ pub struct EXTBlendMinmax { impl EXTBlendMinmax { fn new_inherited() -> Self { - Self { reflector_: Reflector::new() } + Self { + reflector_: Reflector::new(), + } } } diff --git a/components/script/dom/webgl_extensions/ext/extshadertexturelod.rs b/components/script/dom/webgl_extensions/ext/extshadertexturelod.rs index f31a40fd29f..9766032c0c5 100644 --- a/components/script/dom/webgl_extensions/ext/extshadertexturelod.rs +++ b/components/script/dom/webgl_extensions/ext/extshadertexturelod.rs @@ -17,7 +17,9 @@ pub struct EXTShaderTextureLod { impl EXTShaderTextureLod { fn new_inherited() -> Self { - Self { reflector_: Reflector::new() } + Self { + reflector_: Reflector::new(), + } } } diff --git a/components/script/dom/webgl_extensions/ext/exttexturefilteranisotropic.rs b/components/script/dom/webgl_extensions/ext/exttexturefilteranisotropic.rs index 203f4da6251..ce8e6f840cc 100644 --- a/components/script/dom/webgl_extensions/ext/exttexturefilteranisotropic.rs +++ b/components/script/dom/webgl_extensions/ext/exttexturefilteranisotropic.rs @@ -44,8 +44,12 @@ impl WebGLExtension for EXTTextureFilterAnisotropic { } fn enable(ext: &WebGLExtensions) { - ext.enable_get_tex_parameter_name(EXTTextureFilterAnisotropicConstants::TEXTURE_MAX_ANISOTROPY_EXT); - ext.enable_get_parameter_name(EXTTextureFilterAnisotropicConstants::MAX_TEXTURE_MAX_ANISOTROPY_EXT); + ext.enable_get_tex_parameter_name( + EXTTextureFilterAnisotropicConstants::TEXTURE_MAX_ANISOTROPY_EXT, + ); + ext.enable_get_parameter_name( + EXTTextureFilterAnisotropicConstants::MAX_TEXTURE_MAX_ANISOTROPY_EXT, + ); } fn name() -> &'static str { diff --git a/components/script/dom/webgl_extensions/ext/oeselementindexuint.rs b/components/script/dom/webgl_extensions/ext/oeselementindexuint.rs index 2868ab0c41d..48e60b316dd 100644 --- a/components/script/dom/webgl_extensions/ext/oeselementindexuint.rs +++ b/components/script/dom/webgl_extensions/ext/oeselementindexuint.rs @@ -17,7 +17,9 @@ pub struct OESElementIndexUint { impl OESElementIndexUint { fn new_inherited() -> Self { - Self { reflector_: Reflector::new() } + Self { + reflector_: Reflector::new(), + } } } diff --git a/components/script/dom/webgl_extensions/ext/oesstandardderivatives.rs b/components/script/dom/webgl_extensions/ext/oesstandardderivatives.rs index 36fb84124a5..966a03505b6 100644 --- a/components/script/dom/webgl_extensions/ext/oesstandardderivatives.rs +++ b/components/script/dom/webgl_extensions/ext/oesstandardderivatives.rs @@ -27,9 +27,11 @@ impl OESStandardDerivatives { impl WebGLExtension for OESStandardDerivatives { type Extension = OESStandardDerivatives; fn new(ctx: &WebGLRenderingContext) -> DomRoot<OESStandardDerivatives> { - reflect_dom_object(Box::new(OESStandardDerivatives::new_inherited()), - &*ctx.global(), - OESStandardDerivativesBinding::Wrap) + reflect_dom_object( + Box::new(OESStandardDerivatives::new_inherited()), + &*ctx.global(), + OESStandardDerivativesBinding::Wrap, + ) } fn spec() -> WebGLExtensionSpec { @@ -42,8 +44,12 @@ impl WebGLExtension for OESStandardDerivatives { } fn enable(ext: &WebGLExtensions) { - ext.enable_hint_target(OESStandardDerivativesConstants::FRAGMENT_SHADER_DERIVATIVE_HINT_OES); - ext.enable_get_parameter_name(OESStandardDerivativesConstants::FRAGMENT_SHADER_DERIVATIVE_HINT_OES); + ext.enable_hint_target( + OESStandardDerivativesConstants::FRAGMENT_SHADER_DERIVATIVE_HINT_OES, + ); + ext.enable_get_parameter_name( + OESStandardDerivativesConstants::FRAGMENT_SHADER_DERIVATIVE_HINT_OES, + ); } fn name() -> &'static str { diff --git a/components/script/dom/webgl_extensions/ext/oestexturefloat.rs b/components/script/dom/webgl_extensions/ext/oestexturefloat.rs index a7eb655947f..13170f19538 100644 --- a/components/script/dom/webgl_extensions/ext/oestexturefloat.rs +++ b/components/script/dom/webgl_extensions/ext/oestexturefloat.rs @@ -26,9 +26,11 @@ impl OESTextureFloat { impl WebGLExtension for OESTextureFloat { type Extension = OESTextureFloat; fn new(ctx: &WebGLRenderingContext) -> DomRoot<OESTextureFloat> { - reflect_dom_object(Box::new(OESTextureFloat::new_inherited()), - &*ctx.global(), - OESTextureFloatBinding::Wrap) + reflect_dom_object( + Box::new(OESTextureFloat::new_inherited()), + &*ctx.global(), + OESTextureFloatBinding::Wrap, + ) } fn spec() -> WebGLExtensionSpec { @@ -36,9 +38,11 @@ impl WebGLExtension for OESTextureFloat { } fn is_supported(ext: &WebGLExtensions) -> bool { - ext.supports_any_gl_extension(&["GL_OES_texture_float", - "GL_ARB_texture_float", - "GL_EXT_color_buffer_float"]) + ext.supports_any_gl_extension(&[ + "GL_OES_texture_float", + "GL_ARB_texture_float", + "GL_EXT_color_buffer_float", + ]) } fn enable(ext: &WebGLExtensions) { @@ -49,10 +53,17 @@ impl WebGLExtension for OESTextureFloat { // Special internal formats must be used to avoid clamped float values ext.add_effective_tex_internal_format(webgl::RGBA, webgl::FLOAT, gl::RGBA32F); ext.add_effective_tex_internal_format(webgl::RGB, webgl::FLOAT, gl::RGB32F); - ext.add_effective_tex_internal_format(webgl::LUMINANCE, webgl::FLOAT, gl::LUMINANCE32F_ARB); + ext.add_effective_tex_internal_format( + webgl::LUMINANCE, + webgl::FLOAT, + gl::LUMINANCE32F_ARB, + ); ext.add_effective_tex_internal_format(webgl::ALPHA, webgl::FLOAT, gl::ALPHA32F_ARB); - ext.add_effective_tex_internal_format(webgl::LUMINANCE_ALPHA, webgl::FLOAT, - gl::LUMINANCE_ALPHA32F_ARB); + ext.add_effective_tex_internal_format( + webgl::LUMINANCE_ALPHA, + webgl::FLOAT, + gl::LUMINANCE_ALPHA32F_ARB, + ); } } diff --git a/components/script/dom/webgl_extensions/ext/oestexturefloatlinear.rs b/components/script/dom/webgl_extensions/ext/oestexturefloatlinear.rs index 7ce5cb3533a..264dd8fe41d 100644 --- a/components/script/dom/webgl_extensions/ext/oestexturefloatlinear.rs +++ b/components/script/dom/webgl_extensions/ext/oestexturefloatlinear.rs @@ -25,9 +25,11 @@ impl OESTextureFloatLinear { impl WebGLExtension for OESTextureFloatLinear { type Extension = OESTextureFloatLinear; fn new(ctx: &WebGLRenderingContext) -> DomRoot<OESTextureFloatLinear> { - reflect_dom_object(Box::new(OESTextureFloatLinear::new_inherited()), - &*ctx.global(), - OESTextureFloatLinearBinding::Wrap) + reflect_dom_object( + Box::new(OESTextureFloatLinear::new_inherited()), + &*ctx.global(), + OESTextureFloatLinearBinding::Wrap, + ) } fn spec() -> WebGLExtensionSpec { @@ -35,8 +37,7 @@ impl WebGLExtension for OESTextureFloatLinear { } fn is_supported(ext: &WebGLExtensions) -> bool { - ext.supports_any_gl_extension(&["GL_OES_texture_float_linear", - "GL_ARB_texture_float"]) + ext.supports_any_gl_extension(&["GL_OES_texture_float_linear", "GL_ARB_texture_float"]) } fn enable(ext: &WebGLExtensions) { diff --git a/components/script/dom/webgl_extensions/ext/oestexturehalffloat.rs b/components/script/dom/webgl_extensions/ext/oestexturehalffloat.rs index df35ee66c5e..67c9521750f 100644 --- a/components/script/dom/webgl_extensions/ext/oestexturehalffloat.rs +++ b/components/script/dom/webgl_extensions/ext/oestexturehalffloat.rs @@ -26,9 +26,11 @@ impl OESTextureHalfFloat { impl WebGLExtension for OESTextureHalfFloat { type Extension = OESTextureHalfFloat; fn new(ctx: &WebGLRenderingContext) -> DomRoot<OESTextureHalfFloat> { - reflect_dom_object(Box::new(OESTextureHalfFloat::new_inherited()), - &*ctx.global(), - OESTextureHalfFloatBinding::Wrap) + reflect_dom_object( + Box::new(OESTextureHalfFloat::new_inherited()), + &*ctx.global(), + OESTextureHalfFloatBinding::Wrap, + ) } fn spec() -> WebGLExtensionSpec { @@ -36,10 +38,12 @@ impl WebGLExtension for OESTextureHalfFloat { } fn is_supported(ext: &WebGLExtensions) -> bool { - ext.supports_any_gl_extension(&["GL_OES_texture_half_float", - "GL_ARB_half_float_pixel", - "GL_NV_half_float", - "GL_EXT_color_buffer_half_float"]) + ext.supports_any_gl_extension(&[ + "GL_OES_texture_half_float", + "GL_ARB_half_float_pixel", + "GL_NV_half_float", + "GL_EXT_color_buffer_half_float", + ]) } fn enable(ext: &WebGLExtensions) { @@ -53,7 +57,11 @@ impl WebGLExtension for OESTextureHalfFloat { ext.add_effective_tex_internal_format(webgl::RGB, hf, gl::RGB16F); ext.add_effective_tex_internal_format(webgl::LUMINANCE, hf, gl::LUMINANCE16F_ARB); ext.add_effective_tex_internal_format(webgl::ALPHA, hf, gl::ALPHA16F_ARB); - ext.add_effective_tex_internal_format(webgl::LUMINANCE_ALPHA, hf, gl::LUMINANCE_ALPHA16F_ARB); + ext.add_effective_tex_internal_format( + webgl::LUMINANCE_ALPHA, + hf, + gl::LUMINANCE_ALPHA16F_ARB, + ); } } diff --git a/components/script/dom/webgl_extensions/ext/oestexturehalffloatlinear.rs b/components/script/dom/webgl_extensions/ext/oestexturehalffloatlinear.rs index dad96a32f93..80a0583f822 100644 --- a/components/script/dom/webgl_extensions/ext/oestexturehalffloatlinear.rs +++ b/components/script/dom/webgl_extensions/ext/oestexturehalffloatlinear.rs @@ -26,9 +26,11 @@ impl OESTextureHalfFloatLinear { impl WebGLExtension for OESTextureHalfFloatLinear { type Extension = OESTextureHalfFloatLinear; fn new(ctx: &WebGLRenderingContext) -> DomRoot<OESTextureHalfFloatLinear> { - reflect_dom_object(Box::new(OESTextureHalfFloatLinear::new_inherited()), - &*ctx.global(), - OESTextureHalfFloatLinearBinding::Wrap) + reflect_dom_object( + Box::new(OESTextureHalfFloatLinear::new_inherited()), + &*ctx.global(), + OESTextureHalfFloatLinearBinding::Wrap, + ) } fn spec() -> WebGLExtensionSpec { @@ -36,9 +38,11 @@ impl WebGLExtension for OESTextureHalfFloatLinear { } fn is_supported(ext: &WebGLExtensions) -> bool { - ext.supports_any_gl_extension(&["GL_OES_texture_float_linear", - "GL_ARB_half_float_pixel", - "GL_NV_half_float"]) + ext.supports_any_gl_extension(&[ + "GL_OES_texture_float_linear", + "GL_ARB_half_float_pixel", + "GL_NV_half_float", + ]) } fn enable(ext: &WebGLExtensions) { diff --git a/components/script/dom/webgl_extensions/ext/oesvertexarrayobject.rs b/components/script/dom/webgl_extensions/ext/oesvertexarrayobject.rs index aae50c1effe..630088ab029 100644 --- a/components/script/dom/webgl_extensions/ext/oesvertexarrayobject.rs +++ b/components/script/dom/webgl_extensions/ext/oesvertexarrayobject.rs @@ -52,9 +52,11 @@ impl OESVertexArrayObjectMethods for OESVertexArrayObject { impl WebGLExtension for OESVertexArrayObject { type Extension = OESVertexArrayObject; fn new(ctx: &WebGLRenderingContext) -> DomRoot<OESVertexArrayObject> { - reflect_dom_object(Box::new(OESVertexArrayObject::new_inherited(ctx)), - &*ctx.global(), - OESVertexArrayObjectBinding::Wrap) + reflect_dom_object( + Box::new(OESVertexArrayObject::new_inherited(ctx)), + &*ctx.global(), + OESVertexArrayObjectBinding::Wrap, + ) } fn spec() -> WebGLExtensionSpec { @@ -62,9 +64,11 @@ impl WebGLExtension for OESVertexArrayObject { } fn is_supported(ext: &WebGLExtensions) -> bool { - ext.supports_any_gl_extension(&["GL_OES_vertex_array_object", - "GL_ARB_vertex_array_object", - "GL_APPLE_vertex_array_object"]) + ext.supports_any_gl_extension(&[ + "GL_OES_vertex_array_object", + "GL_ARB_vertex_array_object", + "GL_APPLE_vertex_array_object", + ]) } fn enable(ext: &WebGLExtensions) { |