Page MenuHomePhabricator

jnicol (Jamie Nicol)
User

Projects

User Details

User Since
Aug 22 2018, 2:29 PM (376 w, 5 d)
Availability
Available
Review Queue
1

Recent Activity

Yesterday

jnicol committed rFIREFOXBETA73966626d36e: Bug 1994441 - Build ExternalTextureSourceHost from TextureHost instead of… (authored by jnicol).
Bug 1994441 - Build ExternalTextureSourceHost from TextureHost instead of…
Mon, Nov 10, 2:45 PM
jnicol committed rFIREFOXBETA6e9c5451caf2: Bug 1994984 - Increase GPU process launch timeout to 10 seconds. r=aosmond (authored by jnicol).
Bug 1994984 - Increase GPU process launch timeout to 10 seconds. r=aosmond
Mon, Nov 10, 2:43 PM
jnicol committed rFIREFOXBETA43609422072d: Bug 1995541 - Do not indefinitely attempt to launch non-content child processes… (authored by jnicol).
Bug 1995541 - Do not indefinitely attempt to launch non-content child processes…
Mon, Nov 10, 2:39 PM
jnicol committed rFIREFOXBETAdafde2167d6d: Bug 1995557 - Ensure jujutsu tracks changed files when creating try commit… (authored by jnicol).
Bug 1995557 - Ensure jujutsu tracks changed files when creating try commit…
Mon, Nov 10, 2:32 PM
jnicol committed rFIREFOXBETAe4bf0c007d9a: Bug 1994022 - Use Span for ExternalTextureSourceHost::CreateFromBufferDesc. (authored by jnicol).
Bug 1994022 - Use Span for ExternalTextureSourceHost::CreateFromBufferDesc.
Mon, Nov 10, 2:22 PM
jnicol committed rFIREFOXBETA80d5e410121a: Bug 1994982 - Apply Xclipse vertex buffer workaround to Android 15 onwards. (authored by jnicol).
Bug 1994982 - Apply Xclipse vertex buffer workaround to Android 15 onwards.
Mon, Nov 10, 2:19 PM
jnicol committed rFIREFOXBETA109489f1e1fb: Bug 1994022 - Use Span for ExternalTextureSourceHost::CreateFromBufferDesc. (authored by jnicol).
Bug 1994022 - Use Span for ExternalTextureSourceHost::CreateFromBufferDesc.
Mon, Nov 10, 2:18 PM
jnicol committed rFIREFOXBETA47a1818c6a30: Bug 1983036 - Pad vertex buffers with space for an extra vertex on Xclipse GPUs. (authored by jnicol).
Bug 1983036 - Pad vertex buffers with space for an extra vertex on Xclipse GPUs.
Mon, Nov 10, 2:15 PM
jnicol committed rFIREFOXBETA71b4f75f6415: Bug 1983036 - Pad vertex buffers with space for an extra vertex on Xclipse GPUs. (authored by jnicol).
Bug 1983036 - Pad vertex buffers with space for an extra vertex on Xclipse GPUs.
Mon, Nov 10, 2:14 PM
jnicol committed rFIREFOXBETAcc900f29e5c4: Bug 1983036 - Pad vertex buffers with space for an extra vertex on Xclipse GPUs. (authored by jnicol).
Bug 1983036 - Pad vertex buffers with space for an extra vertex on Xclipse GPUs.
Mon, Nov 10, 2:05 PM

Fri, Nov 7

jnicol accepted D271746: Bug 1998927 - Update glslopt to explicitly define MOZILLA_CONFIG_H. r=jnicol!.
Fri, Nov 7, 10:40 AM · testing-exception-unchanged (Doesn't change behavior for users)
jnicol accepted D271601: Bug 1992321 - Don't prevent mozilla-config.h inclusion in all rust-built C++. r=glandium!.
Fri, Nov 7, 10:32 AM

Tue, Nov 4

jnicol added a comment to D267679: Bug 1992857 - Avoid disabling GPU process when backgrounded on Android..

Looks great!

Tue, Nov 4, 7:25 PM · testing-exception-other (Please leave a comment explaining why)

Mon, Nov 3

jnicol committed rFIREFOXRELEASE997f74380e12: Bug 1992951 - Annotate crash reports with reason for GPU process launch failure… (authored by jnicol).
Bug 1992951 - Annotate crash reports with reason for GPU process launch failure…
Mon, Nov 3, 11:34 AM
jnicol accepted D267679: Bug 1992857 - Avoid disabling GPU process when backgrounded on Android..

Looks great! r+ with one suggestion

Mon, Nov 3, 9:35 AM · testing-exception-other (Please leave a comment explaining why)

Tue, Oct 28

jnicol accepted D270354: Bug 1991789 - Remove unnecessary Android version checks and workarounds..
Tue, Oct 28, 4:45 PM · testing-exception-unchanged (Doesn't change behavior for users)
jnicol added a comment to D270354: Bug 1991789 - Remove unnecessary Android version checks and workarounds..

r+ for GLContext.cpp and GeckoSurfaceTexture.java

Tue, Oct 28, 4:37 PM · testing-exception-unchanged (Doesn't change behavior for users)
jnicol accepted D270353: Bug 1991789 - Remove unnecessary GetApiVersion checks and NewApi suppressions..

r+ for gfx stuff

Tue, Oct 28, 4:29 PM · testing-exception-unchanged (Doesn't change behavior for users)
jnicol accepted D270317: Bug 1996793 - Remove GPUProcessManager::EnsureGPUReady call in CreateContentBridges..

Shall we add a comment to the CreateContentBridges declaration documenting that it is the caller's responsibility to ensure the GPU is ready?

Tue, Oct 28, 2:52 PM · testing-exception-unchanged (Doesn't change behavior for users)

Thu, Oct 23

jnicol committed rFIREFOXAUTOLAND73966626d36e: Bug 1994441 - Build ExternalTextureSourceHost from TextureHost instead of… (authored by jnicol).
Bug 1994441 - Build ExternalTextureSourceHost from TextureHost instead of…
Thu, Oct 23, 5:33 PM
jnicol closed D269562: Bug 1994984 - Increase GPU process launch timeout to 10 seconds. r?aosmond.
Thu, Oct 23, 2:02 PM · testing-exception-unchanged (Doesn't change behavior for users)
jnicol committed rFIREFOXAUTOLAND6e9c5451caf2: Bug 1994984 - Increase GPU process launch timeout to 10 seconds. r=aosmond (authored by jnicol).
Bug 1994984 - Increase GPU process launch timeout to 10 seconds. r=aosmond
Thu, Oct 23, 2:02 PM
jnicol edited projects for D269562: Bug 1994984 - Increase GPU process launch timeout to 10 seconds. r?aosmond, added: testing-exception-unchanged (Doesn't change behavior for users); removed needs-testing-tag.
Thu, Oct 23, 12:16 PM · testing-exception-unchanged (Doesn't change behavior for users)

Wed, Oct 22

jnicol closed D269561: Bug 1995541 - Do not indefinitely attempt to launch non-content child processes if they fail with STARTED_BUSY. r?#geckoview-reviewers.
Wed, Oct 22, 2:55 PM · testing-exception-unchanged (Doesn't change behavior for users)
jnicol committed rFIREFOXAUTOLAND43609422072d: Bug 1995541 - Do not indefinitely attempt to launch non-content child processes… (authored by jnicol).
Bug 1995541 - Do not indefinitely attempt to launch non-content child processes…
Wed, Oct 22, 2:55 PM
jnicol edited projects for D269561: Bug 1995541 - Do not indefinitely attempt to launch non-content child processes if they fail with STARTED_BUSY. r?#geckoview-reviewers, added: testing-exception-unchanged (Doesn't change behavior for users); removed needs-testing-tag.

only affects xpcshell and geckoview-junit tests

Wed, Oct 22, 2:24 PM · testing-exception-unchanged (Doesn't change behavior for users)
jnicol updated the diff for D269562: Bug 1994984 - Increase GPU process launch timeout to 10 seconds. r?aosmond.
Wed, Oct 22, 12:35 PM · testing-exception-unchanged (Doesn't change behavior for users)
jnicol updated the diff for D269561: Bug 1995541 - Do not indefinitely attempt to launch non-content child processes if they fail with STARTED_BUSY. r?#geckoview-reviewers.
Wed, Oct 22, 12:35 PM · testing-exception-unchanged (Doesn't change behavior for users)
jnicol added a comment to D269561: Bug 1995541 - Do not indefinitely attempt to launch non-content child processes if they fail with STARTED_BUSY. r?#geckoview-reviewers.

@janerik From the discussion in bug 1995596, would you rather I update the comments with a specific reason for the disabling the tests rather than a link to a bug? (to me the bug link implies they're temporarily being skipped due to them failing as opposed to not wanting to run them in the first place)

Wed, Oct 22, 12:03 PM · testing-exception-unchanged (Doesn't change behavior for users)
jnicol created D269562: Bug 1994984 - Increase GPU process launch timeout to 10 seconds. r?aosmond.
Wed, Oct 22, 10:39 AM · testing-exception-unchanged (Doesn't change behavior for users)
jnicol created D269561: Bug 1995541 - Do not indefinitely attempt to launch non-content child processes if they fail with STARTED_BUSY. r?#geckoview-reviewers.
Wed, Oct 22, 10:39 AM · testing-exception-unchanged (Doesn't change behavior for users)

Tue, Oct 21

jnicol accepted D269479: Bug 1993123: Set macOS gpu process on-by-default..
Tue, Oct 21, 9:47 PM · testing-exception-unchanged (Doesn't change behavior for users)
jnicol closed D269409: Bug 1995557 - Ensure jujutsu tracks changed files when creating try commit.
Tue, Oct 21, 2:48 PM · testing-exception-unchanged (Doesn't change behavior for users)
jnicol committed rFIREFOXAUTOLANDdafde2167d6d: Bug 1995557 - Ensure jujutsu tracks changed files when creating try commit… (authored by jnicol).
Bug 1995557 - Ensure jujutsu tracks changed files when creating try commit…
Tue, Oct 21, 2:48 PM
jnicol retitled D269409: Bug 1995557 - Ensure jujutsu tracks changed files when creating try commit from WIP: Bug 1995557 - Ensure jujutsu tracks changed files when creating try commit to Bug 1995557 - Ensure jujutsu tracks changed files when creating try commit.
Tue, Oct 21, 2:45 PM · testing-exception-unchanged (Doesn't change behavior for users)
jnicol requested review of D269409: Bug 1995557 - Ensure jujutsu tracks changed files when creating try commit.
Tue, Oct 21, 2:41 PM · testing-exception-unchanged (Doesn't change behavior for users)
jnicol planned changes to D269409: Bug 1995557 - Ensure jujutsu tracks changed files when creating try commit.
Tue, Oct 21, 2:27 PM · testing-exception-unchanged (Doesn't change behavior for users)

Mon, Oct 20

jnicol added a comment to D269275: Bug 1994984 - Extend GPU process launching timeout from 5s to 10s..

I was hitting the xpcshell and junit failures doing this. Have you done a try run?

Mon, Oct 20, 7:08 PM · testing-exception-unchanged (Doesn't change behavior for users)

Sat, Oct 18

jnicol committed rFIREFOXAUTOLANDe4bf0c007d9a: Bug 1994022 - Use Span for ExternalTextureSourceHost::CreateFromBufferDesc. (authored by jnicol).
Bug 1994022 - Use Span for ExternalTextureSourceHost::CreateFromBufferDesc.
Sat, Oct 18, 5:24 PM

Fri, Oct 17

jnicol closed D269033: Bug 1994982 - Apply Xclipse vertex buffer workaround to Android 15 onwards. r?#gfx-reviewers.
Fri, Oct 17, 9:41 PM · testing-exception-other (Please leave a comment explaining why)
jnicol committed rFIREFOXAUTOLAND80d5e410121a: Bug 1994982 - Apply Xclipse vertex buffer workaround to Android 15 onwards. (authored by jnicol).
Bug 1994982 - Apply Xclipse vertex buffer workaround to Android 15 onwards.
Fri, Oct 17, 9:41 PM
jnicol committed rFIREFOXAUTOLAND109489f1e1fb: Bug 1994022 - Use Span for ExternalTextureSourceHost::CreateFromBufferDesc. (authored by jnicol).
Bug 1994022 - Use Span for ExternalTextureSourceHost::CreateFromBufferDesc.
Fri, Oct 17, 3:56 PM
jnicol edited projects for D269033: Bug 1994982 - Apply Xclipse vertex buffer workaround to Android 15 onwards. r?#gfx-reviewers, added: testing-exception-other (Please leave a comment explaining why) ; removed needs-testing-tag.

device specific workaround

Fri, Oct 17, 1:47 PM · testing-exception-other (Please leave a comment explaining why)
jnicol created D269033: Bug 1994982 - Apply Xclipse vertex buffer workaround to Android 15 onwards. r?#gfx-reviewers.
Fri, Oct 17, 11:59 AM · testing-exception-other (Please leave a comment explaining why)
jnicol added a comment to D269000: Bug 1994913 - chore(webgpu): add :jnicol as a WebGPU peer r=#webgpu-reviewers!.

Should this be titled "add to peers" instead of webgpu-reviewers? I'm already in the phab group

Fri, Oct 17, 7:19 AM · testing-exception-unchanged (Doesn't change behavior for users)
jnicol accepted D269000: Bug 1994913 - chore(webgpu): add :jnicol as a WebGPU peer r=#webgpu-reviewers!.
Fri, Oct 17, 7:18 AM · testing-exception-unchanged (Doesn't change behavior for users)

Thu, Oct 16

jnicol closed D268727: Bug 1983036 - Pad vertex buffers with space for an extra vertex on Xclipse GPUs. r?#gfx-reviewers.
Thu, Oct 16, 6:08 PM · testing-exception-other (Please leave a comment explaining why)
jnicol committed rFIREFOXAUTOLAND47a1818c6a30: Bug 1983036 - Pad vertex buffers with space for an extra vertex on Xclipse GPUs. (authored by jnicol).
Bug 1983036 - Pad vertex buffers with space for an extra vertex on Xclipse GPUs.
Thu, Oct 16, 6:08 PM
jnicol accepted D268893: Bug 1991644 - Remove unneeded builtin_available checks. r=jnicol,aosmond.

We should really remove AndroidHardwareBufferApi altogether and just call the functions directly. But understand if that's more than you want to bite off with this.. so r+ for HardwareBuffer stuff

Thu, Oct 16, 3:05 PM · testing-exception-unchanged (Doesn't change behavior for users)
jnicol updated the diff for D268727: Bug 1983036 - Pad vertex buffers with space for an extra vertex on Xclipse GPUs. r?#gfx-reviewers.
Thu, Oct 16, 2:14 PM · testing-exception-other (Please leave a comment explaining why)
jnicol closed D268727: Bug 1983036 - Pad vertex buffers with space for an extra vertex on Xclipse GPUs. r?#gfx-reviewers.
Thu, Oct 16, 12:27 PM · testing-exception-other (Please leave a comment explaining why)
jnicol committed rFIREFOXAUTOLAND71b4f75f6415: Bug 1983036 - Pad vertex buffers with space for an extra vertex on Xclipse GPUs. (authored by jnicol).
Bug 1983036 - Pad vertex buffers with space for an extra vertex on Xclipse GPUs.
Thu, Oct 16, 12:27 PM
jnicol updated the diff for D268727: Bug 1983036 - Pad vertex buffers with space for an extra vertex on Xclipse GPUs. r?#gfx-reviewers.
Thu, Oct 16, 9:04 AM · testing-exception-other (Please leave a comment explaining why)

Wed, Oct 15

jnicol closed D268727: Bug 1983036 - Pad vertex buffers with space for an extra vertex on Xclipse GPUs. r?#gfx-reviewers.
Wed, Oct 15, 7:51 PM · testing-exception-other (Please leave a comment explaining why)
jnicol committed rFIREFOXAUTOLANDcc900f29e5c4: Bug 1983036 - Pad vertex buffers with space for an extra vertex on Xclipse GPUs. (authored by jnicol).
Bug 1983036 - Pad vertex buffers with space for an extra vertex on Xclipse GPUs.
Wed, Oct 15, 7:51 PM
jnicol edited projects for D268727: Bug 1983036 - Pad vertex buffers with space for an extra vertex on Xclipse GPUs. r?#gfx-reviewers, added: testing-exception-other (Please leave a comment explaining why) ; removed needs-testing-tag.

Device specific workaround

Wed, Oct 15, 7:43 PM · testing-exception-other (Please leave a comment explaining why)
jnicol created D268727: Bug 1983036 - Pad vertex buffers with space for an extra vertex on Xclipse GPUs. r?#gfx-reviewers.
Wed, Oct 15, 4:22 PM · testing-exception-other (Please leave a comment explaining why)

Tue, Oct 14

jnicol accepted D268577: Bug 1994213 - Switch IsGPUReady asserts to be diagnostic asserts..
Tue, Oct 14, 3:55 PM · testing-exception-unchanged (Doesn't change behavior for users)

Mon, Oct 13

jnicol committed rFIREFOXBETA997f74380e12: Bug 1992951 - Annotate crash reports with reason for GPU process launch failure… (authored by jnicol).
Bug 1992951 - Annotate crash reports with reason for GPU process launch failure…
Mon, Oct 13, 12:22 PM
jnicol accepted D268364: Bug 1993946 - Allow the GPU process on unknown configs on Android..

testing-exception-other: config change

Mon, Oct 13, 11:44 AM · testing-exception-other (Please leave a comment explaining why)

Oct 9 2025

jnicol added a comment to D268079: Bug 1985082 Part 3: Allow GPUProcessManager::KillProcess when called by the gpu process..

GPUProcessManager should only exist in the parent process. We assert that here. Why is this getting called in the GPU process at all?

Oct 9 2025, 2:43 PM

Oct 7 2025

jnicol closed D267763: Bug 1992951 - Annotate crash reports with reason for GPU process launch failure on Android. r?#gfx-reviewers.
Oct 7 2025, 5:42 PM · testing-exception-unchanged (Doesn't change behavior for users)
jnicol committed rFIREFOXAUTOLAND997f74380e12: Bug 1992951 - Annotate crash reports with reason for GPU process launch failure… (authored by jnicol).
Bug 1992951 - Annotate crash reports with reason for GPU process launch failure…
Oct 7 2025, 5:42 PM
jnicol created D267763: Bug 1992951 - Annotate crash reports with reason for GPU process launch failure on Android. r?#gfx-reviewers.
Oct 7 2025, 10:59 AM · testing-exception-unchanged (Doesn't change behavior for users)
jnicol requested changes to D267679: Bug 1992857 - Avoid disabling GPU process when backgrounded on Android..
Oct 7 2025, 8:58 AM · testing-exception-other (Please leave a comment explaining why)
jnicol added a comment to D267679: Bug 1992857 - Avoid disabling GPU process when backgrounded on Android..

I think it's more complicated than this, unfortunately.

Oct 7 2025, 8:58 AM · testing-exception-other (Please leave a comment explaining why)

Oct 6 2025

jnicol accepted D267652: Bug 1992835 - Ensure GPU process launch failure before IPDL is retried on Android..
Oct 6 2025, 7:00 PM · testing-exception-elsewhere (Please comment explaining where the tests are)
jnicol committed rFIREFOXRELEASE34967bdb19e6: Bug 1986246 - Let WebGPU external textures ride the trains on Macos. r=webgpu… (authored by jnicol).
Bug 1986246 - Let WebGPU external textures ride the trains on Macos. r=webgpu…
Oct 6 2025, 4:43 PM
jnicol committed rFIREFOXRELEASEd91d4df00451: Bug 1984688 - Import external textures directly into wgpu from Mac IOSurfaces. (authored by jnicol).
Bug 1984688 - Import external textures directly into wgpu from Mac IOSurfaces.
Oct 6 2025, 4:37 PM
jnicol committed rFIREFOXRELEASEdf13f0094ca4: Bug 1983594 - Enable webgpu external textures on windows. r=webgpu-reviewers… (authored by jnicol).
Bug 1983594 - Enable webgpu external textures on windows. r=webgpu-reviewers…
Oct 6 2025, 4:14 PM
jnicol committed rFIREFOXRELEASEc6206cdfd874: Bug 1983593 - Import direct3d video frames directly into wgpu for external… (authored by jnicol).
Bug 1983593 - Import direct3d video frames directly into wgpu for external…
Oct 6 2025, 4:13 PM
jnicol committed rFIREFOXRELEASE83147dd2e20d: Bug 1983593 - Import direct3d video frames directly into wgpu for external… (authored by jnicol).
Bug 1983593 - Import direct3d video frames directly into wgpu for external…
Oct 6 2025, 4:08 PM
jnicol committed rFIREFOXRELEASEf7a24d24070d: Bug 1983168 - Avoid using gfxVars to determine whether Device. (authored by jnicol).
Bug 1983168 - Avoid using gfxVars to determine whether Device.
Oct 6 2025, 4:07 PM

Sep 18 2025

jnicol accepted D265355: Bug 1983879 Part 2: Ensure nsCocoaWindow::CreateCompositor initializes the gfxPlatform..

This revision requires a Testing Policy Project Tag to be set before landing. Please apply one of testing-approved, testing-exception-unchanged, testing-exception-ui, testing-exception-elsewhere, testing-exception-other. Tip: this Firefox add-on makes it easy!

Sep 18 2025, 8:04 PM · needs-testing-tag

Sep 15 2025

jnicol committed rFIREFOXBETA34967bdb19e6: Bug 1986246 - Let WebGPU external textures ride the trains on Macos. r=webgpu… (authored by jnicol).
Bug 1986246 - Let WebGPU external textures ride the trains on Macos. r=webgpu…
Sep 15 2025, 1:09 PM
jnicol committed rFIREFOXBETAd91d4df00451: Bug 1984688 - Import external textures directly into wgpu from Mac IOSurfaces. (authored by jnicol).
Bug 1984688 - Import external textures directly into wgpu from Mac IOSurfaces.
Sep 15 2025, 1:03 PM
jnicol committed rFIREFOXBETAdf13f0094ca4: Bug 1983594 - Enable webgpu external textures on windows. r=webgpu-reviewers… (authored by jnicol).
Bug 1983594 - Enable webgpu external textures on windows. r=webgpu-reviewers…
Sep 15 2025, 12:41 PM
jnicol committed rFIREFOXBETAc6206cdfd874: Bug 1983593 - Import direct3d video frames directly into wgpu for external… (authored by jnicol).
Bug 1983593 - Import direct3d video frames directly into wgpu for external…
Sep 15 2025, 12:40 PM
jnicol committed rFIREFOXBETA83147dd2e20d: Bug 1983593 - Import direct3d video frames directly into wgpu for external… (authored by jnicol).
Bug 1983593 - Import direct3d video frames directly into wgpu for external…
Sep 15 2025, 12:35 PM
jnicol committed rFIREFOXBETAf7a24d24070d: Bug 1983168 - Avoid using gfxVars to determine whether Device. (authored by jnicol).
Bug 1983168 - Avoid using gfxVars to determine whether Device.
Sep 15 2025, 12:34 PM

Sep 8 2025

jnicol accepted D264110: Bug 1849913 - test(webgpu): mark non-`long` macOS CTS runs as tier 1 r=#webgpu-reviewers!.

This revision requires a Testing Policy Project Tag to be set before landing. Please apply one of testing-approved, testing-exception-unchanged, testing-exception-ui, testing-exception-elsewhere, testing-exception-other. Tip: this Firefox add-on makes it easy!

Sep 8 2025, 8:58 PM · testing-approved
jnicol committed rFIREFOXRELEASE25076c928dd3: Bug 1982866 - Make WebGPU external texture support configurable via a pref and… (authored by jnicol).
Bug 1982866 - Make WebGPU external texture support configurable via a pref and…
Sep 8 2025, 2:34 PM
jnicol committed rFIREFOXRELEASE7b08643650c3: Bug 1982866 - Make WebGPU external texture support configurable via a pref and… (authored by jnicol).
Bug 1982866 - Make WebGPU external texture support configurable via a pref and…
Sep 8 2025, 2:33 PM
jnicol committed rFIREFOXRELEASEf2fee9b8b447: Bug 1982866 - Make WebGPU external texture support configurable via a pref and… (authored by jnicol).
Bug 1982866 - Make WebGPU external texture support configurable via a pref and…
Sep 8 2025, 2:33 PM
jnicol committed rFIREFOXRELEASE95a29549cc25: Bug 1979110 - Allow reusing previously imported external textures. r=webgpu… (authored by jnicol).
Bug 1979110 - Allow reusing previously imported external textures. r=webgpu…
Sep 8 2025, 2:30 PM
jnicol committed rFIREFOXRELEASE361fefaf487d: Bug 1979110 - Hold reference to layers::Image until all external texture work… (authored by jnicol).
Bug 1979110 - Hold reference to layers::Image until all external texture work…
Sep 8 2025, 2:30 PM
jnicol committed rFIREFOXRELEASE589362b6651f: Bug 1982408 - Keep separate deque of pending work done promises per each queue. (authored by jnicol).
Bug 1982408 - Keep separate deque of pending work done promises per each queue.
Sep 8 2025, 2:28 PM
jnicol committed rFIREFOXRELEASEfb7772931567: Bug 1979108 - Implement ExternalTexture expiration. r=webgpu-reviewers,media… (authored by jnicol).
Bug 1979108 - Implement ExternalTexture expiration. r=webgpu-reviewers,media…
Sep 8 2025, 2:27 PM
jnicol committed rFIREFOXRELEASE4b1b9309bda6: Bug 1979101 - Support external textures in BindGroups. r=webgpu-reviewers… (authored by jnicol).
Bug 1979101 - Support external textures in BindGroups. r=webgpu-reviewers…
Sep 8 2025, 2:27 PM
jnicol committed rFIREFOXRELEASE07684da9a2b1: Bug 1979100 - Add infrastructure for importing video frames into wgpu textures. (authored by jnicol).
Bug 1979100 - Add infrastructure for importing video frames into wgpu textures.
Sep 8 2025, 2:25 PM
jnicol committed rFIREFOXRELEASE2326fa335ed3: Bug 1979100 - Implement WebGPU Device.importExternalTexture(). r=webgpu… (authored by jnicol).
Bug 1979100 - Implement WebGPU Device.importExternalTexture(). r=webgpu…
Sep 8 2025, 2:25 PM
jnicol committed rFIREFOXRELEASE5e6a52fd1046: Bug 1979100 - Move ErrorBuffer declaration to WebGPUParent.h. r=webgpu… (authored by jnicol).
Bug 1979100 - Move ErrorBuffer declaration to WebGPUParent.h. r=webgpu…
Sep 8 2025, 2:25 PM
jnicol committed rFIREFOXRELEASE8c6211446542: Bug 1979100 - Add infrastructure for importing video frames into wgpu textures. (authored by jnicol).
Bug 1979100 - Add infrastructure for importing video frames into wgpu textures.
Sep 8 2025, 2:23 PM
jnicol committed rFIREFOXRELEASE0bb81554176e: Bug 1979100 - Implement WebGPU Device.importExternalTexture(). r=webgpu… (authored by jnicol).
Bug 1979100 - Implement WebGPU Device.importExternalTexture(). r=webgpu…
Sep 8 2025, 2:23 PM
jnicol committed rFIREFOXRELEASE02e5b2a7d70d: Bug 1979100 - Move ErrorBuffer declaration to WebGPUParent.h. r=webgpu… (authored by jnicol).
Bug 1979100 - Move ErrorBuffer declaration to WebGPUParent.h. r=webgpu…
Sep 8 2025, 2:23 PM
jnicol committed rFIREFOXRELEASEaf960245c6ce: Bug 1941154 - Use shader to clear alpha targets on Adreno 510. r=gfx-reviewers… (authored by jnicol).
Bug 1941154 - Use shader to clear alpha targets on Adreno 510. r=gfx-reviewers…
Sep 8 2025, 2:13 PM
jnicol committed rFIREFOXRELEASEdbaa27ab7752: Bug 1979633 - Fix/implement string conversion and gfx logging for SurfaceFormat… (authored by jnicol).
Bug 1979633 - Fix/implement string conversion and gfx logging for SurfaceFormat…
Sep 8 2025, 1:50 PM

Sep 3 2025

jnicol accepted D263500: Bug 1986556 - chore(webgpu): run `cargo fmt` on `wgpu_bindings` r=#webgpu-reviewers!.

whoops, think this one was my fault!

Sep 3 2025, 7:21 AM · testing-exception-unchanged (Doesn't change behavior for users)

Sep 2 2025

jnicol closed D263245: Bug 1986246 - Let WebGPU external textures ride the trains on Macos. r?#webgpu-reviewers.
Sep 2 2025, 6:02 PM · testing-approved
jnicol committed rFIREFOXAUTOLAND34967bdb19e6: Bug 1986246 - Let WebGPU external textures ride the trains on Macos. r=webgpu… (authored by jnicol).
Bug 1986246 - Let WebGPU external textures ride the trains on Macos. r=webgpu…
Sep 2 2025, 6:02 PM