aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/webgl_extensions/ext
diff options
context:
space:
mode:
authorchansuke <chansuke@georepublic.de>2018-09-18 23:24:15 +0900
committerJosh Matthews <josh@joshmatthews.net>2018-09-19 17:40:47 -0400
commitc37a345dc9f4dda6ea29c42f96f6c7201c42cbac (patch)
tree1f05b49bac02318455a59d5b143c186fd872bdb9 /components/script/dom/webgl_extensions/ext
parent2ca7a134736bb4759ff209c1bc0b6dc3cc1984c9 (diff)
downloadservo-c37a345dc9f4dda6ea29c42f96f6c7201c42cbac.tar.gz
servo-c37a345dc9f4dda6ea29c42f96f6c7201c42cbac.zip
Format script component
Diffstat (limited to 'components/script/dom/webgl_extensions/ext')
-rw-r--r--components/script/dom/webgl_extensions/ext/angleinstancedarrays.rs14
-rw-r--r--components/script/dom/webgl_extensions/ext/extblendminmax.rs4
-rw-r--r--components/script/dom/webgl_extensions/ext/extshadertexturelod.rs4
-rw-r--r--components/script/dom/webgl_extensions/ext/exttexturefilteranisotropic.rs8
-rw-r--r--components/script/dom/webgl_extensions/ext/oeselementindexuint.rs4
-rw-r--r--components/script/dom/webgl_extensions/ext/oesstandardderivatives.rs16
-rw-r--r--components/script/dom/webgl_extensions/ext/oestexturefloat.rs29
-rw-r--r--components/script/dom/webgl_extensions/ext/oestexturefloatlinear.rs11
-rw-r--r--components/script/dom/webgl_extensions/ext/oestexturehalffloat.rs24
-rw-r--r--components/script/dom/webgl_extensions/ext/oestexturehalffloatlinear.rs16
-rw-r--r--components/script/dom/webgl_extensions/ext/oesvertexarrayobject.rs16
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) {