GPU for the Web Working Group - Activity
No matches.
GitHub
gpuweb/gpuweb
-
1 issue opened.
-
Proposal: tile shaders gpuweb/gpuweb#11086, by @mwyrzykowski.
-
-
1 issue received 1 new comment.
-
[bindless] Ensuring storage buffers are large enough (minBufferBindingSize) gpuweb/gpuweb#11059 (1 comment by @jrprice)
-
-
3 pull requests opened.
-
Add tile shading proposal gpuweb/gpuweb#11087, by @mwyrzykowski.
-
wgsl: use an f16 literal in the addition example gpuweb/gpuweb#11084, by @JinDX.
-
wgsl: align example conversion ranks with the table gpuweb/gpuweb#11083, by @JinDX.
-
-
4 pull requests received 8 new comments.
gpuweb/cts
-
1 issue opened.
-
Test for big sizes in CopyExternalImageToTexture gpuweb/cts#4724, by @sagudev.
-
TR publications
-
2 documents published.
-
WebGPU Shading Language published twice as a Candidate Recommendation Draft. History of WebGPU Shading Language
-
Participants
-
3 participants joined.
-
Magnus Larsson (W3C Invited Experts) joined.
-
Pratik Ashok Thakare (ByteDance) joined.
-
Romaric JODIN (Google LLC) joined.
-
-
1 participant left.
-
Anders Leino (NVIDIA) left.
-
GitHub
gpuweb/cts
-
1 issue opened.
-
3 issues closed.
-
copyToTexture needs to cover partially-transparent content source. gpuweb/cts#3668.
-
CTS expects wrong result of mapAsync on invalid buffer gpuweb/cts#4708, by @sagudev.
-
Add a sampling operation test for `texture-compression-unaligned`? gpuweb/cts#4707.
-
-
4 issues received 8 new comments.
-
Add a sampling operation test for `texture-compression-unaligned`? gpuweb/cts#4707 (4 comments by @castano, @Kangz)
-
shader/execution/shader_io/fragment_builtins expects more interpolation precision than specs guarantee gpuweb/cts#4657 (2 comments by @dneto0, @fooishbar)
-
`GPUSupportedLimits.maxComputeWorkgroupStorageSize`: Cover per-variable rounding is applied gpuweb/cts#4722 (1 comment by @ErichDonGubler)
-
-
8 pull requests opened.
-
Minor fixes to subgroupBroadcast tests gpuweb/cts#4721, by @sudonatalie.
-
cmdline: Support multiple queries on the command line gpuweb/cts#4718, by @s-perron.
-
Validate sampling operations on unaligned block-compressed textures. gpuweb/cts#4717, by @castano.
-
Fix configure:invalid_usage for bgra8unorm storage gpuweb/cts#4716, by @sudonatalie.
-
Add more tests for mixing up depth and color attachments gpuweb/cts#4715, by @kainino0x.
-
8 pull requests merged.
-
Minor fixes to subgroupBroadcast tests gpuweb/cts#4721.
-
Pointer aliasing gpuweb/cts#4714.
-
mapAsync on destroyed device gpuweb/cts#4713.
-
cmdline: Support multiple queries on the command line gpuweb/cts#4718.
-
Fix configure:invalid_usage for bgra8unorm storage gpuweb/cts#4716.
-
Validate sampling operations on unaligned block-compressed textures. gpuweb/cts#4717.
-
-
6 pull requests received 22 new comments.
-
Draft for discussion: auto-generated execution tests, found by mutation testing Mesa gpuweb/cts#4720 (5 comments by @alan-baker)
-
Validate sampling operations on unaligned block-compressed textures. gpuweb/cts#4717 (4 comments by @castano, @Kangz)
-
Add unary, function, and uniformity tests for WGSL immediate pointers gpuweb/cts#4677 (1 comment by @shaoboyan091)
gpuweb/gpuweb
-
11 issues opened.
-
[Subgroup-Matrix] Investigation : Compose Subgroup Matrix Operations gpuweb/gpuweb#11079, by @shaoboyan091.
-
[Subgroup-Matrix] Investigation : Workgroup Matrices and Flexible Dimensions gpuweb/gpuweb#11078, by @shaoboyan091.
-
[Subgroup-Matrix]Investigation : Subgroup Matrix Element Access gpuweb/gpuweb#11077, by @shaoboyan091.
-
WGSL: function-inlining hints (`@inline`, `@noinline`) gpuweb/gpuweb#11074, by @FelixKrall.
-
[bindless] Ensuring storage buffers are large enough (minBufferBindingSize) gpuweb/gpuweb#11059, by @Kangz.
-
Add support for rayQuery to WGSL gpuweb/gpuweb#11055, by @dj2.
-
Add ability to create acceleration structures gpuweb/gpuweb#11053, by @dj2.
-
Proposal: origin-partitioned persistent pipeline cache for repeat application startup gpuweb/gpuweb#11052, by @dmyoung1994.
-
Consider optional FP8 operand formats for subgroup matrices gpuweb/gpuweb#11051, by @sayanshaw24.
-
[Time sensitive] Rename WGSL feature "fragment_depth" gpuweb/gpuweb#11050, by @AshleyScirra.
-
-
3 issues closed.
-
[bindless] Add uniformity requirements for bind-less to WGSL spec gpuweb/gpuweb#5582.
-
Are "Fine" derivatives guaranteed to actually be fine? gpuweb/gpuweb#4325.
-
-
15 issues received 28 new comments.
-
Proposal: origin-partitioned persistent pipeline cache for repeat application startup gpuweb/gpuweb#11052 (6 comments by @dmyoung1994, @Kangz, @mighdoll)
-
mapSync on Workers - and possibly on the main thread gpuweb/gpuweb#2217 (5 comments by @charlieroberts, @greggman)
-
Streaming network resources into GPU resources gpuweb/gpuweb#6968 (3 comments by @kainino0x, @shaoboyan091)
-
[bindless] Ensuring storage buffers are large enough (minBufferBindingSize) gpuweb/gpuweb#11059 (2 comments by @alan-baker, @amyarlyal824-sketch)
-
HDR ASTC texture feature "texture-compression-astc-hdr" gpuweb/gpuweb#3856 (2 comments by @juj, @kainino0x)
-
Let developers statically assert uniformity of control flow and expressions. gpuweb/gpuweb#6955 (1 comment by @jimblandy)
-
maxComputeWorkgroupsPerDimension should be configurable per dimension gpuweb/gpuweb#10963 (1 comment by @Kangz)
-
Metal does not support some texture views of transient attachments that WebGPU allows gpuweb/gpuweb#6876 (1 comment by @Kangz)
-
Remove the need to hard-code texel format for `texture_storage_2d` in shaders gpuweb/gpuweb#4298 (1 comment by @jiangzhaoming)
-
WGSL Proposal for fragment depth (less, greater, any) gpuweb/gpuweb#5342 (1 comment by @AshleyScirra)
-
wgsl: support atomics on f32 (in workgroup and storage buffer) gpuweb/gpuweb#4894 (1 comment by @akre54)
-
-
21 pull requests opened.
-
proposals: mark atomic-64-min-max, subgroup-id as merged gpuweb/gpuweb#11080, by @dneto0.
-
Fix bikeshed errors gpuweb/gpuweb#11076, by @mehmetoguzderin.
-
Fix editorial issues in the WebGPU and WGSL specifications gpuweb/gpuweb#11072, by @JinDX.
-
Correct the greater-than code point in a template-list example gpuweb/gpuweb#11071, by @JinDX.
-
Correct the equals-sign code point in template-list discovery gpuweb/gpuweb#11070, by @JinDX.
-
Remove a duplicated word in the WGSL memory model gpuweb/gpuweb#11069, by @JinDX.
-
Fix a typo in template-list tokenization gpuweb/gpuweb#11068, by @JinDX.
-
Correct occurred in the sampler error example gpuweb/gpuweb#11067, by @JinDX.
-
Correct occurred in shader-module error collection gpuweb/gpuweb#11066, by @JinDX.
-
Remove a duplicated word in the error-scope selection note gpuweb/gpuweb#11065, by @JinDX.
-
Remove a duplicated word in the current canvas texture description gpuweb/gpuweb#11064, by @JinDX.
-
Remove a duplicated word in GPUColorTargetState writeMask gpuweb/gpuweb#11063, by @JinDX.
-
Remove a duplicated word in GPUAdapterInfo device privacy guidance gpuweb/gpuweb#11062, by @JinDX.
-
Remove a stray variable delimiter in new adapter info gpuweb/gpuweb#11061, by @JinDX.
-
Remove a duplicated word in the clip-space definition gpuweb/gpuweb#11060, by @JinDX.
-
[wgsl] Specify the results of `dpd{x,y}Fine` gpuweb/gpuweb#11058, by @sudonatalie.
-
[wgsl][editorial] Minor fixes to derivative note gpuweb/gpuweb#11057, by @sudonatalie.
-
[wgsl] Add a ray query proposal gpuweb/gpuweb#11056, by @dj2.
-
Add proposal for acceleration structure. gpuweb/gpuweb#11054, by @dj2.
-
Update filterability document gpuweb/gpuweb#11049, by @dj2.
-
Fix bindless typos gpuweb/gpuweb#11048, by @dj2.
-
-
11 pull requests merged.
-
proposals: mark atomic-64-min-max, subgroup-id as merged gpuweb/gpuweb#11080.
-
[subgroup-matrix] Update proposal for D3D12 gpuweb/gpuweb#10964.
-
[bindless] Allow non-uniform indexing gpuweb/gpuweb#10960.
-
Add a proposal for uniformity assertions gpuweb/gpuweb#10959.
-
Fix editorial issues in the WebGPU and WGSL specifications gpuweb/gpuweb#11072.
-
Update validity conditions of device & buffer on mapAsync gpuweb/gpuweb#10971.
-
[wgsl] Specify the results of `dpd{x,y}Fine` gpuweb/gpuweb#11058.
-
[wgsl][editorial] Minor fixes to derivative note gpuweb/gpuweb#11057.
-
[editorial] Move atomic-vec2u-min-max to chronological position gpuweb/gpuweb#10497, by @toji.
-
Update filterability document gpuweb/gpuweb#11049.
-
Fix bindless typos gpuweb/gpuweb#11048.
-
-
13 pull requests closed.
-
spec/index.bs: add local biblio entry for WGSL gpuweb/gpuweb#7285.
-
Remove a duplicated word in the clip-space definition gpuweb/gpuweb#11060.
-
Remove a stray variable delimiter in new adapter info gpuweb/gpuweb#11061.
-
Remove a duplicated word in GPUAdapterInfo device privacy guidance gpuweb/gpuweb#11062.
-
Remove a duplicated word in GPUColorTargetState writeMask gpuweb/gpuweb#11063.
-
Remove a duplicated word in the current canvas texture description gpuweb/gpuweb#11064.
-
Remove a duplicated word in the error-scope selection note gpuweb/gpuweb#11065.
-
Correct occurred in shader-module error collection gpuweb/gpuweb#11066.
-
Correct occurred in the sampler error example gpuweb/gpuweb#11067.
-
Fix a typo in template-list tokenization gpuweb/gpuweb#11068.
-
Remove a duplicated word in the WGSL memory model gpuweb/gpuweb#11069.
-
Correct the equals-sign code point in template-list discovery gpuweb/gpuweb#11070.
-
Correct the greater-than code point in a template-list example gpuweb/gpuweb#11071.
-
-
25 pull requests received 80 new comments.
-
Add proposal for acceleration structure. gpuweb/gpuweb#11054 (34 comments by @AlbinBernhardssonARM, @dj2, @jimblandy, @JMS55, @mehmetoguzderin, @Vecvec)
-
[wgsl] Specify the results of `dpd{x,y}Fine` gpuweb/gpuweb#11058 (4 comments by @dneto0, @sudonatalie)
-
Update validity conditions of device & buffer on mapAsync gpuweb/gpuweb#10971 (4 comments by @Kangz, @sagudev, @toji, @w3cbot)
-
Fix editorial issues in the WebGPU and WGSL specifications gpuweb/gpuweb#11072 (3 comments by @Kangz, @toji, @w3cbot)
-
Remove a duplicated word in the error-scope selection note gpuweb/gpuweb#11065 (2 comments by @Kangz)
-
[editorial] Move atomic-vec2u-min-max to chronological position gpuweb/gpuweb#10497 (2 comments by @juj, @kainino0x)
-
Remove a duplicated word in GPUAdapterInfo device privacy guidance gpuweb/gpuweb#11062 (1 comment by @Kangz)
-
Remove a duplicated word in the current canvas texture description gpuweb/gpuweb#11064 (1 comment by @Kangz)
-
Correct the equals-sign code point in template-list discovery gpuweb/gpuweb#11070 (1 comment by @Kangz)
-
Correct the greater-than code point in a template-list example gpuweb/gpuweb#11071 (1 comment by @Kangz)
-
TR publications
-
4 documents published.
-
WebGPU Shading Language published twice as a Candidate Recommendation Draft. History of WebGPU Shading Language
-
WebGPU published twice as a Candidate Recommendation Draft. History of WebGPU
-
Participants
-
1 participant joined.
-
Felix Krall (NVIDIA) joined.
-
-
4 participants left.
-
Daniel Crookston (Autodesk) left.
-
Emre Yalcinoglu (Autodesk) left.
-
Aura Munoz (Autodesk) left.
-
Henrik Edstrom (Autodesk) left.
-
-
1 organization left.
-
Autodesk left.
-
GitHub
gpuweb/gpuweb
-
3 issues opened.
-
maxComputeWorkgroupsPerDimension should be configurable per dimension gpuweb/gpuweb#10963, by @MonaMayrhofer.
-
Adapter state is never set to "consumed" gpuweb/gpuweb#10469, by @sagudev.
-
Persistent Buffer Mapping gpuweb/gpuweb#7290, by @kainino0x.
-
-
8 issues closed.
-
Coarse "available memory" signal on GPUAdapter for capacity planning gpuweb/gpuweb#6957.
-
JPEG XL and WebGPU gpuweb/gpuweb#6879.
-
Make ETC2 and ASTC always allow unaligned sizes? gpuweb/gpuweb#6956.
-
[bindless] Add aliasing updates for bindless to WGSL spec gpuweb/gpuweb#5581.
-
Add limited support for 64 bit atomics gpuweb/gpuweb#5071.
-
[bindless] Define the default types gpuweb/gpuweb#5471.
-
[bindless] Define the compatibiilty rules for WGSL types gpuweb/gpuweb#5470.
-
-
1 issue reopened.
-
Adapter state is never set to "consumed" gpuweb/gpuweb#10469, by @kainino0x.
-
-
22 issues received 43 new comments.
-
proposal: eliminate the aliasing restrictions gpuweb/gpuweb#5611 (9 comments by @alan-baker, @jimblandy, @mwyrzykowski)
-
maxComputeWorkgroupsPerDimension should be configurable per dimension gpuweb/gpuweb#10963 (3 comments by @kainino0x, @stefnotch)
-
Metal does not support some texture views of transient attachments that WebGPU allows gpuweb/gpuweb#6876 (3 comments by @kainino0x, @mwyrzykowski)
-
[bindless] Add aliasing updates for bindless to WGSL spec gpuweb/gpuweb#5581 (2 comments by @jimblandy)
-
Are "Fine" derivatives guaranteed to actually be fine? gpuweb/gpuweb#4325 (2 comments by @dneto0, @jimblandy)
-
Coarse "available memory" signal on GPUAdapter for capacity planning gpuweb/gpuweb#6957 (1 comment by @kainino0x)
-
Let developers statically assert uniformity of control flow and expressions. gpuweb/gpuweb#6955 (1 comment by @jimblandy)
-
Lift requirement that alphaToCoverageEnabled attachment have an alpha channel gpuweb/gpuweb#5562 (1 comment by @kainino0x)
-
Should alphaToCoverageEnabled require a blendable format? gpuweb/gpuweb#4506 (1 comment by @kainino0x)
-
Support "uniform texel buffer" and "storage texel buffer" ? gpuweb/gpuweb#162 (1 comment by @jimblandy)
-
wgsl: add feature to enable more IEEE 754 floating point behaviours gpuweb/gpuweb#2259 (1 comment by @savant117)
-
Why do block-compressed textures have to be aligned to a multiple of the texel block size? gpuweb/gpuweb#2006 (1 comment by @kainino0x)
-
-
11 pull requests opened.
-
Clarify immediate variables and fix immediate-data examples gpuweb/gpuweb#11047, by @akaashrp.
-
Update validity conditions of device & buffer on mapAsync gpuweb/gpuweb#10971, by @sagudev.
-
[subgroup-matrix] Update proposal for D3D12 gpuweb/gpuweb#10964, by @alan-baker.
-
Check new preview system 20260922 gpuweb/gpuweb#10962, by @mehmetoguzderin.
-
Serve PR previews through the GPUWeb Pages viewer gpuweb/gpuweb#10961, by @mehmetoguzderin.
-
[bindless] Allow non-uniform indexing gpuweb/gpuweb#10960, by @alan-baker.
-
Add a proposal for uniformity assertions gpuweb/gpuweb#10959, by @alan-baker.
-
[editorial] Move atomic-vec2u-min-max to chronological position gpuweb/gpuweb#10497, by @kainino0x.
-
Set adapter.state to "consumed" gpuweb/gpuweb#10470, by @sagudev.
-
[bindless] Update proposal for WGSL aliasing extension. gpuweb/gpuweb#10345, by @dj2.
-
[wgsl] Add proposal for WGSL namespaces. gpuweb/gpuweb#7310, by @dj2.
-
-
6 pull requests merged.
-
Set adapter.state to "consumed" gpuweb/gpuweb#10470.
-
Serve PR previews through the GPUWeb Pages viewer gpuweb/gpuweb#10961.
-
[bindless] Update proposal for WGSL aliasing extension. gpuweb/gpuweb#10345.
-
[wgsl] Add proposal for WGSL namespaces. gpuweb/gpuweb#7310.
-
Spec changes for atomic vec2u gpuweb/gpuweb#5610.
-
-
1 pull request closed.
-
Check new preview system 20260922 gpuweb/gpuweb#10962.
-
-
8 pull requests received 36 new comments.
-
[wgsl] Add proposal for WGSL namespaces. gpuweb/gpuweb#7310 (17 comments by @BenjaminBrienen, @dj2, @jimblandy, @mehmetoguzderin, @mighdoll, @stefnotch)
-
Add a proposal for uniformity assertions gpuweb/gpuweb#10959 (4 comments by @alan-baker, @Kangz, @mehmetoguzderin)
-
[subgroup-matrix] Update proposal for D3D12 gpuweb/gpuweb#10964 (2 comments by @alan-baker, @amaiorano)
-
gpuweb/cts
-
4 issues opened.
-
CTS expects wrong result of mapAsync on invalid buffer gpuweb/cts#4708, by @sagudev.
-
Add a sampling operation test for `texture-compression-unaligned`? gpuweb/cts#4707, by @Kangz.
-
Add createBindGroupLayout test for exactly one binding type gpuweb/cts#4704, by @sagudev.
-
-
1 issue closed.
-
Add createBindGroupLayout test for exactly one binding type gpuweb/cts#4704.
-
-
4 issues received 11 new comments.
-
CTS expects wrong result of mapAsync on invalid buffer gpuweb/cts#4708 (6 comments by @kainino0x, @sagudev)
-
Add a sampling operation test for `texture-compression-unaligned`? gpuweb/cts#4707 (2 comments by @castano, @Kangz)
-
refactor `webgpu:api,operation,command_buffer,queries,timestampQuery:many_query_sets` gpuweb/cts#4700 (2 comments by @kainino0x)
-
Add createBindGroupLayout test for exactly one binding type gpuweb/cts#4704 (1 comment by @kainino0x)
-
-
12 pull requests opened.
-
Pointer aliasing gpuweb/cts#4714, by @alan-baker.
-
mapAsync on destroyed device gpuweb/cts#4713, by @sagudev.
-
Buffer view tests for local aliasing gpuweb/cts#4712, by @alan-baker.
-
Fix stale test description in the requestDevice:stale: test gpuweb/cts#4711, by @kainino0x.
-
Remove 'as GPUFeatureName' casts that are no longer needed. gpuweb/cts#4710, by @Kangz.
-
Test alphaToCoverageEnabled constraints gpuweb/cts#4706, by @Kangz.
-
Add `createBindGroupLayout` test for exactly one binding type gpuweb/cts#4705, by @sagudev.
-
Add vector assignment execution tests gpuweb/cts#4703, by @sudonatalie.
-
Add a test that requires all known WGSL language features to be supported gpuweb/cts#4702, by @kainino0x.
-
Add lint to ensure kKnownWGSLLanguageFeatures is complete gpuweb/cts#4701, by @kainino0x.
-
Add chained swizzle tests gpuweb/cts#4699, by @sudonatalie.
-
webgpu: Cover immediate data in indirect commands gpuweb/cts#4698, by @shaoboyan091.
-
-
10 pull requests merged.
-
Buffer view tests for local aliasing gpuweb/cts#4712.
-
Fix stale test description in the requestDevice:stale: test gpuweb/cts#4711.
-
Remove 'as GPUFeatureName' casts that are no longer needed. gpuweb/cts#4710.
-
Test alphaToCoverageEnabled constraints gpuweb/cts#4706.
-
Add `createBindGroupLayout` test for exactly one binding type gpuweb/cts#4705.
-
Add vector assignment execution tests gpuweb/cts#4703.
-
Add lint to ensure kKnownWGSLLanguageFeatures is complete gpuweb/cts#4701.
-
Add chained swizzle tests gpuweb/cts#4699.
-
Allow 1 ULP on canvas import tests as noted in the comment. gpuweb/cts#4697.
-
-
2 pull requests received 7 new comments.