Open Bug 1851881 (webgpu-update-wgpu) Opened 3 years ago Updated 8 days ago

[meta] Re-vendoring of WGPU into `mozilla-central`

Categories

(Core :: Graphics: WebGPU, task, P1)

task

Tracking

()

ASSIGNED

People

(Reporter: ErichDonGubler, Assigned: ErichDonGubler)

References

(Blocks 1 open bug, )

Details

(Keywords: meta)

This bug tracks known points at which we re-vendor wgpu. The assignee should be considered the current point of contact for the next WGPU update. In general, one WGPU update as a Depends on bug will be in-flight at a time.

If you're assigned to this bug, congratulations! You're going to give Firefox's implementation of WebGPU more developmental lifeblood. Follow this section in the WebGPU team's process document for your next iteration of re-vendoring.

Alias: webgpu-wgpu-upstream → webgpu-update-wgpu
Assignee: egubler → nical.bugzilla
Status: NEW → ASSIGNED
Depends on: 1855834
Assignee: nical.bugzilla → egubler
Depends on: 1854615
Depends on: 1853105
Assignee: egubler → jimb
Depends on: 1857243
Assignee: jimb → nical.bugzilla
Depends on: 1858683
Depends on: 1859999
Depends on: 1862689
Assignee: nical.bugzilla → jimb
Depends on: 1862815
Depends on: 1863526
Depends on: 1865218
Depends on: 1865585
Assignee: jimb → nical.bugzilla
Depends on: 1865940
Assignee: nical.bugzilla → egubler
Assignee: egubler → jimb
Depends on: 1868143
Depends on: 1868672
Depends on: 1869520
Depends on: 1871429
Depends on: 1871477
Depends on: 1872658
Depends on: 1873164
Depends on: 1873506
Assignee: jimb → egubler
Depends on: 1875543
Depends on: 1876389
Assignee: egubler → jimb
Depends on: 1879284
Depends on: 1879989
Depends on: 1880505
Assignee: jimb → nical.bugzilla
Depends on: 1882956
Assignee: nical.bugzilla → egubler
No longer blocks: 1877488
Depends on: 1883346
Assignee: egubler → ttanasoaia

Assigning to myself for next week.

Assignee: ttanasoaia → egubler
Depends on: 1884946
No longer blocks: 1863872, 1883800

Reassigning to Jim for next week's iteration. There may be some complications with the fact that our team is going to be having a work week together, so we will see if it happens!

Assignee: egubler → jimb
Depends on: 1886197
Depends on: 1887909
Assignee: jimb → egubler
No longer blocks: 1877461
Depends on: 1891754
No longer blocks: webgpu-triage
Depends on: 1893057
Depends on: 1895268
Depends on: 1896191
Depends on: 1897554
Depends on: 1900038
Depends on: 1901628
Depends on: 1903296
Depends on: 1905010
Depends on: 1906679
Depends on: 1908573
Assignee: egubler → jimb
No longer blocks: 1907222
Depends on: 1910150
No longer blocks: 1909085
Depends on: 1913121
Depends on: 1914434
Depends on: 1915609
Assignee: jimb → egubler
Depends on: 1917102
No longer blocks: 1878320
Assignee: egubler → jimb
Depends on: 1918739
Depends on: 1919567
Depends on: 1922854
Depends on: 1923913
Depends on: 1926917
No longer blocks: 1829898, 1926305
Depends on: 1928745
Depends on: 1929483
Depends on: 1930274
Depends on: 1930751
No longer blocks: 1882800
No longer blocks: 1930015
Depends on: 1934617
Depends on: 1933492
Depends on: 1936609
Depends on: 1939787
No longer blocks: 1937600
Depends on: 1941540
No longer blocks: 1941831
Depends on: 1943149
Depends on: 1947780
Depends on: 1949839
Depends on: 1950655
No longer blocks: 1946934
No longer blocks: 1948441
Depends on: 1952126
Depends on: 1955085
No longer blocks: 1869929
Depends on: 1956123
No longer blocks: 1786566
Depends on: 1958061
Depends on: 1961411
No longer blocks: 1960112
No longer blocks: 1952980
No longer blocks: 1916464
Depends on: 1962269
No longer blocks: 1960093
Depends on: 1963329
No longer blocks: 1962481
No longer blocks: 1962450
No longer blocks: 1952979
No longer blocks: 1952976
Depends on: 1964139
Depends on: 1964776
No longer depends on: 1964139
Depends on: 1966553
Assignee: jimb → aleiserson
Depends on: 1969027
No longer blocks: 1922992
No longer blocks: 1878534
Depends on: 1971901
Depends on: 1971903
No longer depends on: 1971901
No longer depends on: 1971903
Depends on: 1972183
No longer blocks: 1953930, 1960453, 1963925, 1970416
Depends on: 1972749
Depends on: 1974058
No longer blocks: 1962807
Depends on: 1974980
Depends on: 1976086
No longer blocks: 1974924, 1975285
Depends on: 1976958
Blocks: 1976736
No longer blocks: 1976736
Depends on: 1848866
Depends on: 1979701
No longer depends on: 1848866
No longer blocks: 1976573
Depends on: 1981508
Depends on: 1981509
Depends on: 1982886
Depends on: 1985088
Depends on: 1986556
No longer blocks: 1974921
Depends on: 1988247
Depends on: 1990501
No longer blocks: 1964057
Blocks: 1960426
Depends on: 1991551
No longer blocks: 1960426, 1974924, 1985191
Blocks: 1978197
Blocks: 1992758
Blocks: 1992500
No longer blocks: 1992842
Depends on: 1992842
No longer blocks: 1992758
No longer blocks: 1992500
No longer blocks: 1978197
Depends on: 1995050
Assignee: aleiserson → jimb
Assignee: jimb → ttanasoaia
Depends on: 1974924
Depends on: 1996195
No longer depends on: 1974924
Depends on: 1996957
Assignee: ttanasoaia → egubler
Depends on: 1998052
Assignee: egubler → jimb
Depends on: 2000474
Blocks: 1997866
Depends on: 2005294
No longer blocks: 2000823
No longer blocks: 2002460
No longer blocks: 1997866
Blocks: 1997866
No longer blocks: 1997866
No longer blocks: 2000441
Assignee: jimb → egubler
Blocks: 1997866
Depends on: 2007791
No longer blocks: 1997866
Depends on: 2009723
No longer blocks: 2007754
Depends on: 2011556
No longer blocks: 2011999
Blocks: 2011999
Depends on: 2013073
No longer blocks: wgsl-shadowing
No longer blocks: 2011999
Depends on: 2017642
No longer blocks: float32-blendable
Depends on: 2017645
No longer depends on: 2017642
Depends on: 2022543
Depends on: 2024068
Blocks: 2014998
No longer blocks: 2014998
Depends on: 2019412
Depends on: 2025979
Depends on: 2025958
No longer depends on: 2025958
Blocks: 2025954
No longer blocks: 2025954
Blocks: 1987462
Assignee: egubler → jimb
Depends on: 2028585
No longer blocks: 1987462
No longer blocks: 2029327
No longer blocks: 2028332
Depends on: 2031993
No longer blocks: 2029219
No longer blocks: 1850202
Depends on: 2036941
No longer blocks: 1994733
Depends on: 2042510
No longer blocks: 2012288, 2020561
Depends on: 2044206

I'm going to start a second wgpu update this week, since I think we have fixes for three of our Urgent/Critical bugs.

Depends on: 2045128
Depends on: 2048728
No longer blocks: 2046962
Depends on: 2052109
No longer blocks: 2005061, 2019441
No longer depends on: 2052109
Depends on: 2052109
Blocks: 2053293
Depends on: 2053800
Assignee: jimb → egubler
No longer blocks: 2053293
Blocks: 2053860
Depends on: 2055081
No longer blocks: 2053860
Depends on: 2060894
No longer blocks: 1965982, 2047014, 2055976
Depends on: 2059531
Depends on: 2066780
Assignee: egubler → ttanasoaia
Depends on: 2069928
Assignee: ttanasoaia → egubler
No longer blocks: 2006720
You need to log in before you can comment on or make changes to this bug.