Skip to content

FilterRenderer2D for a 2d-Build #5240

FilterRenderer2D for a 2d-Build

FilterRenderer2D for a 2d-Build #5240

Triggered via pull request December 10, 2024 23:38
Status Failure
Total duration 2m 34s
Artifacts

ci-test.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 1 warning
test/unit/webgl/p5.RendererGL.js > p5.RendererGL > texture binding > setting a custom texture works: src/webgl/p5.Shader.js#L628
TypeError: Cannot read properties of undefined (reading 'filterRenderer') ❯ Shader.ensureCompiledOnContext src/webgl/p5.Shader.js:628:42 ❯ RendererGL.shader src/webgl/material.js:3598:7 ❯ fn.shader src/webgl/material.js:838:20 ❯ test/unit/webgl/p5.RendererGL.js:92:12
test/unit/webgl/p5.RendererGL.js > p5.RendererGL > texture binding > textures remain bound after each draw call: src/webgl/p5.Shader.js#L628
TypeError: Cannot read properties of undefined (reading 'filterRenderer') ❯ Shader.ensureCompiledOnContext src/webgl/p5.Shader.js:628:42 ❯ RendererGL.shader src/webgl/material.js:3598:7 ❯ fn.shader src/webgl/material.js:838:20 ❯ test/unit/webgl/p5.RendererGL.js:121:12
test/unit/webgl/p5.RendererGL.js > p5.RendererGL > filter shader > custom shaders > work with a 2D main canvas: test/unit/webgl/p5.RendererGL.js#L241
AssertionError: expected [ +0, +0, +0, +0 ] to deeply equal [ 255, 255, +0, 255 ] - Expected + Received Array [ - 255, - 255, 0, - 255, + 0, + 0, + 0, ] ❯ testFilterShader test/unit/webgl/p5.RendererGL.js:241:16 ❯ test/unit/webgl/p5.RendererGL.js:249:9
test/unit/webgl/p5.RendererGL.js > p5.RendererGL > filter shader > custom shaders > work with a 2D graphic: test/unit/webgl/p5.RendererGL.js#L241
AssertionError: expected [ +0, +0, +0, +0 ] to deeply equal [ 255, 255, +0, 255 ] - Expected + Received Array [ - 255, - 255, 0, - 255, + 0, + 0, + 0, ] ❯ testFilterShader test/unit/webgl/p5.RendererGL.js:241:16 ❯ test/unit/webgl/p5.RendererGL.js:260:9
test/unit/webgl/p5.RendererGL.js > p5.RendererGL > filter shader > filter accepts correct params: src/webgl/p5.Shader.js#L628
TypeError: Cannot read properties of undefined (reading 'filterRenderer') ❯ Shader.ensureCompiledOnContext src/webgl/p5.Shader.js:628:42 ❯ RendererGL.shader src/webgl/material.js:3598:7 ❯ src/webgl/p5.RendererGL.js:1139:14 ❯ Framebuffer.draw src/webgl/p5.Framebuffer.js:1271:5 ❯ RendererGL.filter src/webgl/p5.RendererGL.js:1136:11 ❯ fn.filter src/image/pixels.js:751:22 ❯ test/unit/webgl/p5.RendererGL.js:274:12
test/unit/webgl/p5.RendererGL.js > p5.RendererGL > filter shader > filter() uses WEBGL implementation behind main P2D canvas: test/unit/webgl/p5.RendererGL.js#L418
AssertionError: expected undefined to not equal undefined ❯ test/unit/webgl/p5.RendererGL.js:418:14
test/unit/webgl/p5.RendererGL.js > p5.RendererGL > filter shader > BLUR parameters make different output: src/webgl/p5.Shader.js#L628
TypeError: Cannot read properties of undefined (reading 'filterRenderer') ❯ Shader.ensureCompiledOnContext src/webgl/p5.Shader.js:628:42 ❯ RendererGL.shader src/webgl/material.js:3598:7 ❯ RendererGL.filter src/webgl/p5.RendererGL.js:1107:12 ❯ fn.filter src/image/pixels.js:751:22 ❯ test/unit/webgl/p5.RendererGL.js:501:12
test/unit/webgl/p5.RendererGL.js > p5.RendererGL > filter shader > POSTERIZE parameters make different output: src/webgl/p5.Shader.js#L628
TypeError: Cannot read properties of undefined (reading 'filterRenderer') ❯ Shader.ensureCompiledOnContext src/webgl/p5.Shader.js:628:42 ❯ RendererGL.shader src/webgl/material.js:3598:7 ❯ src/webgl/p5.RendererGL.js:1139:14 ❯ Framebuffer.draw src/webgl/p5.Framebuffer.js:1271:5 ❯ RendererGL.filter src/webgl/p5.RendererGL.js:1136:11 ❯ fn.filter src/image/pixels.js:751:22 ❯ test/unit/webgl/p5.RendererGL.js:527:12
test/unit/webgl/p5.RendererGL.js > p5.RendererGL > filter shader > THRESHOLD parameters make different output: src/webgl/p5.Shader.js#L628
TypeError: Cannot read properties of undefined (reading 'filterRenderer') ❯ Shader.ensureCompiledOnContext src/webgl/p5.Shader.js:628:42 ❯ RendererGL.shader src/webgl/material.js:3598:7 ❯ src/webgl/p5.RendererGL.js:1139:14 ❯ Framebuffer.draw src/webgl/p5.Framebuffer.js:1271:5 ❯ RendererGL.filter src/webgl/p5.RendererGL.js:1136:11 ❯ fn.filter src/image/pixels.js:751:22 ❯ test/unit/webgl/p5.RendererGL.js:547:12
test/unit/webgl/p5.RendererGL.js > p5.RendererGL > filter shader > external context > blur filter > webgl mode > corner rectMode: src/webgl/p5.Shader.js#L628
TypeError: Cannot read properties of undefined (reading 'filterRenderer') ❯ Shader.ensureCompiledOnContext src/webgl/p5.Shader.js:628:42 ❯ RendererGL.shader src/webgl/material.js:3598:7 ❯ RendererGL.filter src/webgl/p5.RendererGL.js:1107:12 ❯ fn.filter src/image/pixels.js:751:22 ❯ getFilteredPixels test/unit/webgl/p5.RendererGL.js:580:14 ❯ test/unit/webgl/p5.RendererGL.js:602:21
test
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636