TPEGFX/2016-08-16: Difference between revisions
< TPEGFX
Jump to navigation
Jump to search
Daosheng Mu (talk | contribs) |
|||
| (4 intermediate revisions by 4 users not shown) | |||
| Line 13: | Line 13: | ||
* {{Bug|1295061}} - [WebGL2] Enable conformance tests for Windows 8 | * {{Bug|1295061}} - [WebGL2] Enable conformance tests for Windows 8 | ||
** WIP | ** WIP | ||
* Webrender 1.0 | |||
** Present | |||
* Investigating GPU driver version on try servers | * 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) | ** 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=== | ===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=== | ===Jerry Shih=== | ||
* {{Bug| | * {{Bug|1292774}} - update HandleError() for d3d error | ||
** r | ** r+ | ||
* OMTP | * OMTP | ||
** rebase and | ** keep work for rebase, build break and assertion. | ||
* {{Bug|1294625}} - Try to tick refresh driver during html parsing | * {{Bug|1294625}} - Try to tick refresh driver during html parsing | ||
| Line 28: | Line 48: | ||
===Kevin Chen=== | ===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=== | ===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 | |||
** land | |||
** https://github.com/servo/webrender/commit/76f20bc4208b5de36ade8c06de3782737c834a71 | |||
===Peter Chang=== | ===Peter Chang=== | ||
* {{Bug|831269}} - Print Preview turns blank after toggling large image between Landscape & Portrait with E10S | * {{Bug|831269}} - Print Preview turns blank after toggling large image between Landscape & Portrait with E10S | ||
Latest revision as of 06:13, 16 August 2016
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