TPEGFX/2016-08-16
From MozillaWiki
< TPEGFX
Contents
Weekly Report
ChihYi Leu
- bug 1287986 - Follow up bug 1284440 - RefTest cannot detect some graphics error.
- WIP
- WebGL2 conformance test failure under Ubuntu in tryserver.
- The platform in tryserver only supports OpenGL3.1, which is not sufficient to run WebGL2.
- Tracing WebGL2 implementation under Chromium.
Daosheng Mu
- bug 1290333 - [WebGL2] Fix conformance test - drawingbuffer-static-canvas-test.html crash in Windows 8
- Writing a test case
- r?
- bug 1295061 - [WebGL2] Enable conformance tests for Windows 8
- WIP
- Webrender 1.0
- Present
- Investigating GPU driver version on try servers
- From a release engineer: Any change in graphics driver to fix an issue may cause other problems in other test suites, either perma-failures that show up immediately, or intermittent ones that require deeper testing. They may also shift performance numbers (hopefully for the better)
Ethan Lin
- bug 1294771 - Investigate Intel blocklist versions
- study
- bug 1293028 - Newer Intel graphics drivers blocked for webgl2, inaccurate version detection
- land, uplift
Canvas
- bug 1293968 - Avoid calling EnsureTarget in CanvasRenderingContext2D::GetImageBuffer
- land
- bug 1294607 - Remove redundant EnsureTarget in CanvasRenderingContext2D
- r+
- bug 1293970 - Avoid canvas copy-on-write in CanvasRenderingContext2D::PutImageData and DrawWindow
- r?
- bug 1290008 - Add dirty region for canvas to avoid copying whole surface
- f-
WebRender
- Try to run webrender on windows, compile errors:
expected struct 'euclid::Rect', found struct 'euclid::rect::TypedRect' expected struct 'euclid::Size2D', found struct 'euclid::size::TypedSize2D'
Jerry Shih
- bug 1292774 - update HandleError() for d3d error
- r+
- OMTP
- keep work for rebase, build break and assertion.
- bug 1294625 - Try to tick refresh driver during html parsing
- wip
Kevin Chen
- bug 1290782 - SVG border-image without viewport size and viewBox is broken when changing the opacity.
- r?
- bug 1264809 - SVG as border-image incorrectly stretches on the edges
- r?
- bug 1284797 - Small SVG as border image incorrectly stretches
- WIP
- Gecko inside
- Present
- OMTP
- Study
Morris Tseng
- bug 1286871 - -6.0% performance regression in Firefox Nightly in Unity3D Robot Lab and AngryBots on July 8th (in emunittests suite)
- r?
- bug 1293845 - Fix in-tree webidl to be forward-compatible with eventual webgl2 webidl
- review
- bug 1272878 - Autophone - Mochitest Skia failures
- review
- Implement border-style:double in webrender2
Peter Chang
- bug 831269 - Print Preview turns blank after toggling large image between Landscape & Portrait with E10S
- debug
- Check image decode timing
- bug 1293598 - clean up pointer after free in pixman_image_fini
- r-
- gfx triage
Vincent Liu
- Issues on Fennec.
- bug 1285531 - High number of jemalloc crashes in webgl
- Establish test environment.
- Find a way to reproduce it.
- bug 1254443 - PROCESS-CRASH | dom/media/test/test_bug879717.html | application crashed [@ mozilla::layers::GLImage::GetAsSourceSurface]
- bug 1285531 - High number of jemalloc crashes in webgl
- bug 1286458 - MOZ_CRASH "0 <= dot && dot <= 1.0f + (1.0f / (1 << 12))" in [@SkConic::BuildUnitArc]
- Land
- bug 1283113 - SEGV around null [@nsLineLayout::ReflowFrame] because !DrawTargetCairo::IsValid() because canvas text measurement causes CAIRO_STATUS_INVALID_MATRIX state
- Land
Team
Rule of Thumb
Status code: debug/wip/PTO/feedback/review/land/study