No files found.
+45 −15
webgl_thread.rs
components/canvas/webgl_thread.rs
+364 −10
webgl.rs
components/canvas_traits/webgl.rs
+76 −0
webgl2renderingcontext.rs
components/script/dom/webgl2renderingcontext.rs
+1 −1
mod.rs
components/script/dom/webgl_extensions/ext/mod.rs
+12 −10
oestexturefloat.rs
...s/script/dom/webgl_extensions/ext/oestexturefloat.rs
+8 −10
oestexturehalffloat.rs
...ript/dom/webgl_extensions/ext/oestexturehalffloat.rs
+7 −7
extensions.rs
components/script/dom/webgl_extensions/extensions.rs
+0 −14
mod.rs
components/script/dom/webgl_extensions/mod.rs
+140 −10
tex_image_2d.rs
components/script/dom/webgl_validations/tex_image_2d.rs
+18 −8
types.rs
components/script/dom/webgl_validations/types.rs
+131 −24
webglrenderingcontext.rs
components/script/dom/webglrenderingcontext.rs
+79 −3
webgltexture.rs
components/script/dom/webgltexture.rs
+4 −4
WebGL2RenderingContext.webidl
...nts/script/dom/webidls/WebGL2RenderingContext.webidl
+4 −0
tex-input-validation.html.ini
...formance/textures/misc/tex-input-validation.html.ini
+2 −0
texture-size-limit.html.ini
...onformance/textures/misc/texture-size-limit.html.ini
+0 −100
bound-buffer-size-change-test.html.ini
...ance2/buffers/bound-buffer-size-change-test.html.ini
+0 −4
delete-buffer.html.ini
...bgl/meta/conformance2/buffers/delete-buffer.html.ini
+0 −3
get-buffer-sub-data-validity.html.ini
...mance2/buffers/get-buffer-sub-data-validity.html.ini
+4 −28
methods-2.html.ini
...t/webgl/meta/conformance2/context/methods-2.html.ini
+18 −15
ext-color-buffer-float.html.ini
...formance2/extensions/ext-color-buffer-float.html.ini
+4 −88
read-pixels-from-fbo-test.html.ini
...formance2/reading/read-pixels-from-fbo-test.html.ini
+2 −22
blitframebuffer-filter-outofbounds.html.ini
...endering/blitframebuffer-filter-outofbounds.html.ini
+2 −10
blitframebuffer-outside-readbuffer.html.ini
...endering/blitframebuffer-outside-readbuffer.html.ini
+2 −22
blitframebuffer-scissor-enabled.html.ini
...2/rendering/blitframebuffer-scissor-enabled.html.ini
+2 −1
blitframebuffer-size-overflow.html.ini
...ce2/rendering/blitframebuffer-size-overflow.html.ini
+2 −106
blitframebuffer-srgb-and-linear-drawbuffers.html.ini
...blitframebuffer-srgb-and-linear-drawbuffers.html.ini
+1 −1
blitframebuffer-stencil-only.html.ini
...nce2/rendering/blitframebuffer-stencil-only.html.ini
+1 −9
clear-srgb-color-buffer.html.ini
...formance2/rendering/clear-srgb-color-buffer.html.ini
+0 −3
depth-stencil-feedback-loop.html.ini
...ance2/rendering/depth-stencil-feedback-loop.html.ini
+0 −18
draw-buffers-dirty-state-bug.html.ini
...nce2/rendering/draw-buffers-dirty-state-bug.html.ini
+9 −51
draw-buffers.html.ini
...gl/meta/conformance2/rendering/draw-buffers.html.ini
+0 −12
element-index-uint.html.ini
...a/conformance2/rendering/element-index-uint.html.ini
+0 −5
framebuffer-completeness-draw-framebuffer.html.ini
...g/framebuffer-completeness-draw-framebuffer.html.ini
+0 −3
fs-color-type-mismatch-color-buffer-type.html.ini
...ng/fs-color-type-mismatch-color-buffer-type.html.ini
+0 −7
out-of-bounds-index-buffers-after-copying.html.ini
...g/out-of-bounds-index-buffers-after-copying.html.ini
+1 −16
read-draw-when-missing-image.html.ini
...nce2/rendering/read-draw-when-missing-image.html.ini
+0 −7
multi-context-sampler-test.html.ini
...rmance2/samplers/multi-context-sampler-test.html.ini
+57 −2
gl-object-get-calls.html.ini
...meta/conformance2/state/gl-object-get-calls.html.ini
0
__dir__.ini/{ → }
...l/meta/conformance2/textures/{ → canvas}/__dir__.ini
+1 −0
__dir__.ini
...nformance2/textures/canvas_sub_rectangle/__dir__.ini
+1 −0
__dir__.ini
...t/webgl/meta/conformance2/textures/image/__dir__.ini
+1 −0
__dir__.ini
...ormance2/textures/image_bitmap_from_blob/__dir__.ini
+1 −0
__dir__.ini
...mance2/textures/image_bitmap_from_canvas/__dir__.ini
+1 −0
__dir__.ini
...rmance2/textures/image_bitmap_from_image/__dir__.ini
+1 −0
__dir__.ini
.../textures/image_bitmap_from_image_bitmap/__dir__.ini
+1 −0
__dir__.ini
...e2/textures/image_bitmap_from_image_data/__dir__.ini
+1 −0
__dir__.ini
...rmance2/textures/image_bitmap_from_video/__dir__.ini
+1 −0
__dir__.ini
...gl/meta/conformance2/textures/image_data/__dir__.ini
+5 −0
active-3d-texture-bug.html.ini
...rmance2/textures/misc/active-3d-texture-bug.html.ini
+115 −0
copy-texture-cube-map-AMD-bug.html.ini
...textures/misc/copy-texture-cube-map-AMD-bug.html.ini
+5 −0
copy-texture-image-luma-format.html.ini
...extures/misc/copy-texture-image-luma-format.html.ini
+2 −0
copy-texture-image-same-texture.html.ini
...xtures/misc/copy-texture-image-same-texture.html.ini
+5 −0
copy-texture-image-webgl-specific.html.ini
...ures/misc/copy-texture-image-webgl-specific.html.ini
+2 −0
copy-texture-image.html.ini
...nformance2/textures/misc/copy-texture-image.html.ini
+673 −0
gl-get-tex-parameter.html.ini
...ormance2/textures/misc/gl-get-tex-parameter.html.ini
+5 −0
origin-clean-conformance-offscreencanvas.html.ini
...sc/origin-clean-conformance-offscreencanvas.html.ini
+16 −0
tex-3d-mipmap-levels-intel-bug.html.ini
...extures/misc/tex-3d-mipmap-levels-intel-bug.html.ini
+5 −0
tex-3d-size-limit.html.ini
...onformance2/textures/misc/tex-3d-size-limit.html.ini
+10 −0
tex-base-level-bug.html.ini
...nformance2/textures/misc/tex-base-level-bug.html.ini
+17 −0
tex-image-and-sub-image-with-array-buffer-view-sub-source.html.ini
...sub-image-with-array-buffer-view-sub-source.html.ini
+4 −0
tex-image-with-bad-args-from-dom-elements.html.ini
...c/tex-image-with-bad-args-from-dom-elements.html.ini
+14 −0
tex-image-with-bad-args.html.ini
...ance2/textures/misc/tex-image-with-bad-args.html.ini
+4 −0
tex-image-with-different-data-source.html.ini
...s/misc/tex-image-with-different-data-source.html.ini
+23 −0
tex-input-validation.html.ini
...ormance2/textures/misc/tex-input-validation.html.ini
+32 −0
tex-mipmap-levels.html.ini
...onformance2/textures/misc/tex-mipmap-levels.html.ini
+5 −0
tex-new-formats.html.ini
.../conformance2/textures/misc/tex-new-formats.html.ini
+3 −0
tex-srgb-mipmap.html.ini
.../conformance2/textures/misc/tex-srgb-mipmap.html.ini
+11 −0
tex-storage-2d.html.ini
...a/conformance2/textures/misc/tex-storage-2d.html.ini
+23 −0
tex-storage-and-subimage-3d.html.ini
...2/textures/misc/tex-storage-and-subimage-3d.html.ini
+8 −0
tex-subimage3d-canvas-bug.html.ini
...ce2/textures/misc/tex-subimage3d-canvas-bug.html.ini
+11 −0
tex-subimage3d-pixel-buffer-bug.html.ini
...xtures/misc/tex-subimage3d-pixel-buffer-bug.html.ini
+5 −0
tex-unpack-params-imagedata.html.ini
...2/textures/misc/tex-unpack-params-imagedata.html.ini
+4 −0
tex-unpack-params-with-flip-y-and-premultiply-alpha.html.ini
...ck-params-with-flip-y-and-premultiply-alpha.html.ini
+11 −0
tex-unpack-params.html.ini
...onformance2/textures/misc/tex-unpack-params.html.ini
+2 −0
texture-npot.html.ini
...eta/conformance2/textures/misc/texture-npot.html.ini
+1 −0
__dir__.ini
...bgl/meta/conformance2/textures/svg_image/__dir__.ini
+1 −0
__dir__.ini
...t/webgl/meta/conformance2/textures/video/__dir__.ini
+1 −0
__dir__.ini
.../meta/conformance2/textures/webgl_canvas/__dir__.ini