Graphics Backlog
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
View only
 
|
 
Still loading...
ABCDEFGHIJKLM
1
ThemeFeatureNotesBug(s)Android PriorityDesktop PriorityFxOS PriorityStatusEst. ShippingManagerStarting TrainLanding Train
2
GFx-13-001aMozSurfaceDeprecated textures - D3D9, D3D112 - High2 - High2 - HighDone (Accepted)29Milan28.129.3
3
GFx-13-001bMozSurfaceDeprecated textures - Linux2 - High2 - High2 - HighDone (Accepted)29Milan28.129.3
4
GFx-13-001cMozSurfaceDeprecated textures - Surface stream2 - High2 - High2 - HighDone (Accepted)29Milan28.229.3
5
GFx-13-001eMozSurfaceDeprecated textures - gralloc2 - High2 - High2 - HighDone (Accepted)30Milan29.330.1
6
GFx-13-001fMozSurfaceDeprecated textures - content client/host2 - High2 - High2 - HighDone (Accepted)30Milan29.130.1
7
GFx-13-002DevicesCamera: high resolution (verify correctness)There is no thing we need to do at our side for 1.4. Vendor will do all the stuff by itself2 - HighDone (Accepted)29CJ2929
8
GFx-13-003DevicesJellyBean 4.3 Fences with HWC (1.3)9254442 - HighDone (Accepted)28Milan28.329.2
9
GFx-14-004DevicesJellyBean 4.3 Fences with HWC (1.4)The 1.3 implementation had to be done in Aurora and with more deprecated textures usage.9573232 - HighDone (Accepted)30Milan29.230.1
10
GFx-14-008Firecrash in gfxContext::PushClipsToDT with Direct2D 1.1 (d3d11.dll 6.2 or 6.3)Can't wait for this to ride the 30 train, need a solution we can uplift to 28.8054061 - BlockerDone (Accepted)30Milan30.130.1
11
GFx-13-004OMTCOMTC D3D10/11We will take a scrolling regression.756606, 899785, 10364572 - HighCompleted34Milanlong ago32.3
12
GFx-13-005OMTCOMTC D3D9We will take a scrolling regression.899787, 10364572 - HighCompleted34Milanlong ago32.3
13
GFx-13-006OMTCOMTC OS X 10.7+7566012 - HighDone (Accepted)28Milanlong ago28
14
GFx-13-007SkiaGLSkiaGL Context sharing (canvas)Reduces memory usage when multiple canvases exist9392763 - Med2 - HighDone (Accepted)30Milan29.130
15
GFx-13-008DevicesFlatfish performance, including 1.3Make sure we include the profiler tool extensions necessary to accomplish this task.2 - HighDone (Accepted)28UMilan/CJ28.229
16
GFx-13-032TilingTiling on B2GWe will do this before Skia, optimize everything else.894333, 9630732 - HighDone (Accepted)30Milan30.230.3
17
GFx-13-018DevicesKitKat 4.4, etc.Currently this is an internal driver, working with the system team946241, 959505 Done (Accepted)30CJ29.130
18
GFx-13-074Memory UsageImage downsize on decodeFor example, image decoding for MMS, image manipulation, gallery, image downscaling on decode854795, 2 - HighDone (Accepted)30Milan30.130.2
19
GFx-13-009MozSurfaceMozSurface unificationNeeds detailed breakdown1027599HoldingMilan28
20
GFx-13-025OMTCOMTC Basic LayersOnly fallback for e10s (never non-OMTC)703484, 913249, 947037, 9945413 - MedCompleted36
21
GFx-14-032Android L, 8909Devices team is on the forefront here1 - BlockerUnscheduled38Milan
22
GFx-13-067OMTCE10S support9936393 - MedActive39Lassey
23
GFx-13-020V-sync - Project Silk(coordinate with bug 970751)9875323 - Med2 - High2 - HighCompleted37Peter30.2
24
GFx-14-018APZAPZ off main thread eventsRequired for Silk completion.930939, 918288, 9509341 - BlockerDone (Accepted)38Milan
25
GFx-14-024APZAPZ scrolling tweaks (including overscroll)1066888, 10420173 - MedDone (Accepted)38Milan
26
GFx-13-052WebGLWebGL 2.*3 - Med2 - High4 - LowActive39Milan33.1
27
GFx-14-023WebGLWebGL2 GDC Desktop, Tank, Angry BirdsNeeds to be in by 384 - Low2 - High1 - BlockerCompleted39Milan35.2
28
GFx-14-031Loop and hardware composer support10435581 - BlockerScheduled38Milan
29
GFx-14-029DesktopBlacklist drivers for critical memory problems1 - BlockerCompleted39Milan
30
GFx-13-010Moz2DMoz2D - First stage (ready for D2D 1.1)This is not about doing D2D 1.1, but the first stage criteria happens to coincide with that for enabling D2D 1.19029522 - High2 - High2 - HighCompletedMilan2633.3
31
GFx-13-011Moz2DFont containersJet's team is going to see when they can do 962832 as the next step.9485032 - High2 - High2 - HighHoldingMilan28.1
32
GFx-13-012APZAPZC B2G: All apps are using APZCgaia-apzc, 916185, 9400362 - HighDone (Accepted)28U (1.3)Milan28.329
33
GFx-14-003Fix two E10S top crashers947213, 947240Done (Accepted)29Milan29.329.3
34
GFx-13-014APZAPZC Metro support2 - HighDone (Accepted)28UMilan28.229
35
GFx-14-005ToolsB2G emulator tests on Amazon EC2It appears this should come before the B2G out of process reftests.8189682 - HighDone (Accepted)30Milan29.330.1
36
GFx-14-001ToolsRun b2g reftests out of processWork with :ahal on this (see bug)922680, 973835 2 - HighDone (Accepted)Peter
37
GFx-14-006Separate GrallocBuffer allocations from Compositor thread 9590892 - HighDone (Accepted)32Peter30.132.1
38
GFx-14-002Layer streaming infrastructure "design only"(Keep in mind outputs to WiFi Display, disk recording, and WebRTC streaming)
https://docs.google.com/a/mozilla.com/document/d/1Ae4K6FzVZUzboqZ5ofGfdbU3CJlHZdQCdpHPoy1ar6s/edit?usp=sharing
9256152 - High2 - High2 - HighHoldingPeter
39
GFx-13-015Accelerated SVG FiltersThis is completed, except for the Neon optimizations.924103, 941887, 9617592 - High2 - High2 - HighCompletedJet
40
GFx-13-035TilingTiling on desktopB2G covered above, Fennec done916812, 967158, 983035, 8941282 - HighActive41Milan
41
GFx-13-066APZAPZC Desktop944938, 1013364, 10861623 - MedActive41Milan
42
GFx-14-022TilingWindows - tiling + omtc + apzPut it all together and enable by default.2 - HighActive41Milan
43
GFx-14-021TilingOSX - tiling + omtc + apzPut it all together and enable by default.10644923 - MedActive42Milan
44
GFx-14-019APZAPZ support for out of process iframesRequired for 1020135 (nested-oop - e.g., installed apps embedding panel into settings app)10201993 - MedUnscheduled43Milan
45
GFx-14-020APZAPZ support "fake overscroll"For example, keyboard can go on top without resizing, forcing us to be able to scroll the one below.970093?3 - MedUnscheduled43Milan
46
GFx-13-064WebGLWebGL: Native-parity performance3 - MedUnscheduled44Milan35.1
47
GFx-14-030WebGLWebGL: Mobile performance2 - HighUnscheduled43Milan
48
GFx-14-017SkiaGLRoad to Skia (OSX) - CanvasMake the Skia/GL the default canvas on OS X. Shumway has seen good performance numbers from this change.9329583 - MedCompleted36Milan
49
GFx-13-017OMTCLegacy layers removalThis requires completion of GFx-13-004, GFx-13-005, GFx-13-0062 - HighPeter
50
GFx-13-019Input system (need help from other teams)Event handling, and propagation of events and have an easy way to report some of these problemsHoldingPeter
51
GFx-14-007WebGLOn modern windows we still use ANGLE D3D9, we should switch to D3D11 on OMTC canvas clients...Vlad thinks this is 1-2 week project.2 - HighCompleted36Milan
52
GFx-13-021OMTCOMT CSS AnimationBrian Birtles is working on this.3 - Med3 - Med2 - HighJet
53
GFx-13-022WebGLImplement all 'Community Approved' and 'Ratified' exts WebGL 1.*9647883 - Med3 - Med3 - MedDone (Accepted)30Milan29.230.3
54
GFx-13-023TilingTiled scrolled content on B2GNeed explicit acceptance criteria to distinguish from GFx-13-0329156733 - MedDone (Accepted)Prelim: 30 (1.4)30.230.3
55
GFx-13-071Preferences on main thread only910860, 912794, 946860, 9469072 - High2 - High2 - HighDone (Accepted)Milan29.130.1
56
GFx-13-024Security IPC898117, 9637902 - HighDone (Accepted)30Milan29.330.2
57
GFx-14-010APZAPZ and low-res & progressive tiles9934733 - Med3 - MedDone (Accepted)32Milan31.232.3
58
GFx-14-013APZAPZ and home screen supportFlywheel, overscroll907123, 9980252 - HighDone (Accepted)32 (stretch)Milan32.132.3
59
GFx-14-015APZAPZ: transform: scale(X) not being repaintedInvestigate first, then figure out if it's representative of a category of problems.9894033 - MedDone (Accepted)34Milan33.2
60
GFx-14-011APZAPZ and multiple layers967844, 10116393 - Med3 - Med3 - MedDone (Accepted)34Jet/Milan33.234.3
61
GFx-13-001dMozSurfaceDeprecated textures - OMTC Basic layers2 - High2 - High2 - HighCompleted30Milan
62
GFx-14-014Full color managementWe are now behind on color management, and are causing problems for site authors. We need to apply color management to all colors, not just tagged images (which is what we do now) 9996002 - HighHoldingMilan
63
GFx-14-009ToolsBetter emulator support - being escalated for 1.4983489, 987251. etc.Completed31Milan31.3
64
GFx-13-027SkiaGLHWC, graphics in Gonk2 - HighHolding
65
GFx-13-030SkiaGLRoad to Skia (Windows)These are the non-D2D scenarios, including printing687187, 994101, 772958, 939709, 1007702, 10025492 - HighActiveMilan31.2
66
GFx-13-026SkiaGLRoad to Skia (B2G)883442, 993516, 9397092 - HighActiveMilan31.2
67
GFx-13-029SkiaGLRoad to Skia (Linux)Contractors completed the preliminary work.939709, 996611, 738937, 720523, skia-reftest2 - HighActive34 (prelim)Milan29.1
68
GFx-13-028SkiaGLRoad to Skia (Android)725119, 9397092 - HighMilan
69
GFx-13-031SkiaGLRoad to Skia (OSX)9397092 - HighMilan
70
GFx-13-033Layering decisionsSome of the performance improvements are out of the reach of "speed up what we're doing", and are instead in the "start doing fewer or less expensive things". Layerization algorithms and heuristics can make a big difference here.938668, 8049753 - MedActiveJet/Milan
71
GFx-13-016ToolsExtending layer visualization tool (layer scope extensions) Cross platform.Detailed feature enhancement and discussion in team

https://docs.google.com/a/mozilla.com/document/d/1An40Uz1KQvSbUTzXhws_bsTY611_WNf3G-dztaDlDzA/edit?usp=sharing
(Meta: 959112) 946043 959091 959114 959115 959118ActivePeter29.1
72
GFx-13-034Low level performance (gralloc, copybit, allocation, copying), including paging performanceDiego may be doing some of this stuff for QC, but we want to do things with other chipset vendors. These are all device specific.Peter
73
GFx-13-036Efficient video compositing pipeline2 - High2 - High2 - High
74
GFx-13-037WebGLEfficient cross process WebGL compositing pipeline2 - High
75
GFx-14-028Blacklisting, including downloadable reworkBig nasty issues in 21, 33, no fallback838845, 10842862 - High2 - High5 - N/AMilan
76
GFx-13-038WebGLWebGL: Cross-process frame-streaming solution (SurfaceDescriptor unification follow-up)1028859
77
GFx-13-001MozSurfaceDeprecated textures removal - remove the code989904, 9898832 - High2 - High2 - HighDone (Accepted)31Milan28.1
78
GFx-13-039Efficient screenshot implementation in the Compositorhttps://wiki.mozilla.org/User:Roc/ScreenCaptureAPI7441002 - High2 - High
79
GFx-13-041WebGLWebGL - blocklisting relaxation2 - High
80
GFx-13-042WebGLWebGL 1.* remaining extensions2 - High
81
GFx-13-043OMTCOMTC XP7566083 - MedCompleted34Milanlong ago32.3
82
GFx-13-044OMTCOMTC OS X 10.63 - Med
83
GFx-13-045OMTCOMTC Linux722012, 9945413 - Med
84
GFx-13-073e10s windowed plugin support2 - HighHolding
85
GFx-13-046SkiaGLSkiaGL Content for SkiaSW platforms1009722, 9966112 - High3 - Med2 - High
86
GFx-13-047HW acceleration for CSS effectsWe have to consider the security implications and timing attacks948265, 878883Completed35.1
87
GFx-13-069ToolsIntegrate trace view3 - Med3 - Med2 - High
88
GFx-13-048TilingHigh DPI performance (esp. image scaling/tiling) for content
89
GFx-13-049OMT Canvas2 - High2 - High2 - HighHolding
90
GFx-13-051Frame scheduling2 - High2 - High2 - High
91
GFx-13-070Parallel paintingReplaced by GFx-13-057 - multicore content renderingCancelled
92
GFx-13-076WebGLRe-enable WebGL tests on B2G
93
GFx-13-053Moz2DTurn on D2D 1.19029522 - HighActiveMilan
94
GFx-14-016Invert color, contrast, b&wAccessibility feature1016539, 10558913 - MedCompletedMilan34.1
95
GFx-13-054Moz2DMoz2D to completionCopyableCanvasLayer, ThebesLayerBuffer cleanup, Clear manual creation of gfxContext,
Simplify/de-branch gfxContext, gfxContext to DrawTarget (simple
cases), gfxContext to DrawTarget (expert cases: borders, image frames,
drawables, filters), SVG - undesired patterns of Moz2D usage, Removal
of gfxContext as we know it

2 - High2 - High2 - HighActiveMilan
96
GFx-13-013APZAPZC B2G: Dynamic Addressbar/Toolbar. We don't need this anymore, rocketbar etc. took over. Partial work is available but not necessary.Will probably have to postpone this to 31 or later, because of outstanding APZC work in 30.Cancelled--Milan28.1
97
GFx-13-055X-7 No Basic Layers for Inactive LayersThis will need more discussion about the viability of this approach.
98
GFx-13-056Security APZC898563Done (Accepted)
99
GFx-13-057Multicore content renderingref 13-07010831012 - High2 - High2 - HighActive
100
GFx-13-058OMT GIF Animation
Loading...
 
 
 
Prioritized
Incoming
Reviewed
Choices
Devices