GPU for the Web Community Group - Activity in 2026
No matches.
Participants
-
2 participants left.
-
Lachlan Sneff left.
-
Anders Leino (NVIDIA) left.
-
GitHub
gpuweb/cts
-
2 issues closed.
-
CTS expects wrong result of mapAsync on invalid buffer gpuweb/cts#4708.
-
Add a sampling operation test for `texture-compression-unaligned`? gpuweb/cts#4707.
-
-
3 issues received 7 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)
-
-
5 pull requests opened.
-
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.
-
5 pull requests merged.
-
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.
-
-
4 pull requests received 8 new comments.
-
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
-
5 issues opened.
-
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.
-
-
2 issues closed.
-
Are "Fine" derivatives guaranteed to actually be fine? gpuweb/gpuweb#4325.
-
-
9 issues received 18 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)
-
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)
-
-
6 pull requests opened.
-
[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.
-
-
6 pull requests merged.
-
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.
-
-
7 pull requests received 35 new comments.
-
Add proposal for acceleration structure. gpuweb/gpuweb#11054 (22 comments by @AlbinBernhardssonARM, @dj2, @jimblandy, @JMS55, @mehmetoguzderin, @Vecvec)
-
Update validity conditions of device & buffer on mapAsync gpuweb/gpuweb#10971 (4 comments by @Kangz, @sagudev, @toji, @w3cbot)
-
[editorial] Move atomic-vec2u-min-max to chronological position gpuweb/gpuweb#10497 (2 comments by @juj, @kainino0x)
-
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.
gpuweb/types
-
3 pull requests opened.
-
Fix order of GPUFeatureName gpuweb/types#208, by @kainino0x.
-
Comment on the landed PR after we attempt publishing gpuweb/types#207, by @kainino0x.
-
Update gpuweb gpuweb/types#206, by @Kangz.
-
-
3 pull requests merged.
-
Fix order of GPUFeatureName gpuweb/types#208.
-
Comment on the landed PR after we attempt publishing gpuweb/types#207.
-
Update gpuweb gpuweb/types#206.
-
Participants
-
4 participants joined.
-
Prashastha Mudannayake joined.
-
Kannadasan Saminathan joined.
-
Erkin Khidirov joined.
-
Delta Krista joined.
-
-
2 participants left.
-
YuWei Wu left.
-
Yakub Seriki left.
-
GitHub
gpuweb/gpuweb
-
12 issues opened.
-
Streaming network resources into GPU resources gpuweb/gpuweb#6968, by @kainino0x.
-
Coarse "available memory" signal on GPUAdapter for capacity planning gpuweb/gpuweb#6957, by @hemanth.
-
Make ETC2 and ASTC always allow unaligned sizes? gpuweb/gpuweb#6956, by @kainino0x.
-
Let developers statically assert uniformity of control flow and expressions. gpuweb/gpuweb#6955, by @Kangz.
-
Swizzle View spec issues gpuweb/gpuweb#6941, by @BenjaminBrienen.
-
JPEG XL and WebGPU gpuweb/gpuweb#6879, by @greggman.
-
Metal does not support some texture views of transient attachments that WebGPU allows gpuweb/gpuweb#6876, by @andyleiserson.
-
Depth format table should call out optional features gpuweb/gpuweb#6368, by @kainino0x.
-
WGSL Bindless Filterability Validation gpuweb/gpuweb#6364, by @jrprice.
-
Cannot reliably specify depth biases with depth24plus gpuweb/gpuweb#6350, by @magcius.
-
WGSL vs API dependent feature requirements gpuweb/gpuweb#6347, by @alan-baker.
-
Disambiguate "T is concrete numeric scalar or numeric vector" gpuweb/gpuweb#6346, by @k2d222.
-
-
17 issues closed.
-
Swizzle View spec issues gpuweb/gpuweb#6941.
-
[bindless] Add the proposal for how bindings are updated in resource tables. gpuweb/gpuweb#5379.
-
Clarifications around memory locations gpuweb/gpuweb#3029.
-
Assignment of swizzled values should be permitted gpuweb/gpuweb#737.
-
[bindless] Add the proposed WGSL additions gpuweb/gpuweb#5380.
-
Reconsider "snorm10-10-10-2" vertex format support? gpuweb/gpuweb#6292.
-
WGSL Proposal for fragment depth (less, greater, any) gpuweb/gpuweb#5342.
-
WGSL vs API dependent feature requirements gpuweb/gpuweb#6347.
-
[buffer-view] Extent of reinterpretation permitted gpuweb/gpuweb#5409.
-
[buffer-view] Settle on minimum binding size requirements gpuweb/gpuweb#5410.
-
[buffer-view] Allowed size expressions for buffers gpuweb/gpuweb#5486.
-
subgroup-id proposal discussions gpuweb/gpuweb#5365.
-
Applying `blend_src` to function parameters and return types? gpuweb/gpuweb#5552.
-
Disambiguate "T is concrete numeric scalar or numeric vector" gpuweb/gpuweb#6346.
-
-
32 issues received 70 new comments.
-
Metal does not support some texture views of transient attachments that WebGPU allows gpuweb/gpuweb#6876 (7 comments by @andyleiserson, @kainino0x, @matthargett)
-
Cannot reliably specify depth biases with depth24plus gpuweb/gpuweb#6350 (6 comments by @jimblandy, @kainino0x, @Kangz, @magcius)
-
Feature detection for new core API capabilities gpuweb/gpuweb#6337 (6 comments by @beaufortfrancois, @kainino0x, @Kangz, @mwyrzykowski)
-
Reconsider "snorm10-10-10-2" vertex format support? gpuweb/gpuweb#6292 (4 comments by @jimblandy, @Kangz, @wangra-google)
-
Coarse "available memory" signal on GPUAdapter for capacity planning gpuweb/gpuweb#6957 (3 comments by @hemanth, @kainino0x)
-
[bindless] Add uniformity requirements for bind-less to WGSL spec gpuweb/gpuweb#5582 (3 comments by @alan-baker, @jimblandy, @Kangz)
-
WGSL vs API dependent feature requirements gpuweb/gpuweb#6347 (3 comments by @jimblandy, @mwyrzykowski)
-
Let developers statically assert uniformity of control flow and expressions. gpuweb/gpuweb#6955 (2 comments by @dneto0)
-
function workgroup-memory args should be more flexible (WGSL proposed language change) gpuweb/gpuweb#5156 (2 comments by @jimblandy)
-
Add method to disable fast-math on a per-shader basis. gpuweb/gpuweb#2076 (2 comments by @beaufortfrancois, @isghe)
-
[Wiki] Implementation Status: Firefox Android about:config and Chrome Android status gpuweb/gpuweb#5521 (2 comments by @kainino0x, @VariableVince)
-
Dynamically choosing a render target array index slice from the vertex shader gpuweb/gpuweb#4812 (1 comment by @Kangz)
-
allow declaring workgroup memory within function scope (WGSL proposed language change) gpuweb/gpuweb#5155 (1 comment by @jimblandy)
-
builtin variables should be automatically available inside kernels (WGSL proposed language change) gpuweb/gpuweb#5153 (1 comment by @jimblandy)
-
[buffer-view] Settle on minimum binding size requirements gpuweb/gpuweb#5410 (1 comment by @alan-baker)
-
Applying `blend_src` to function parameters and return types? gpuweb/gpuweb#5552 (1 comment by @dneto0)
-
Disambiguate "T is concrete numeric scalar or numeric vector" gpuweb/gpuweb#6346 (1 comment by @dneto0)
-
Can fragment output location be of `vecN<f16>` type? gpuweb/gpuweb#5551 (1 comment by @andyleiserson)
-
-
12 pull requests opened.
-
spec/index.bs: add local biblio entry for WGSL gpuweb/gpuweb#7285, by @dneto0.
-
wgsl: swizzle view support indexing: delete stale note gpuweb/gpuweb#7065, by @dneto0.
-
wgsl: convert markdown blockquote to explicit HTML gpuweb/gpuweb#6878, by @dneto0.
-
[wgsl] Add a note about alignments gpuweb/gpuweb#6412, by @alan-baker.
-
[wgsl] Auto-enable dependent features gpuweb/gpuweb#6366, by @alan-baker.
-
[subgroup-matrix] Add stride restriction gpuweb/gpuweb#6365, by @alan-baker.
-
[editorial] Editing on Feature Index gpuweb/gpuweb#6351, by @kainino0x.
-
[wgsl]: clarify where attributes can be used on function params and r… gpuweb/gpuweb#6349, by @dneto0.
-
clarify "T is concrete numeric scalar or concrete numeric vector" gpuweb/gpuweb#6348, by @dneto0.
-
[subgroup-matrix] Relax load/store array requirements gpuweb/gpuweb#6345, by @alan-baker.
-
[editorial/bugfix] Dedup feature dependencies, fix missing auto-enablements gpuweb/gpuweb#6344, by @kainino0x.
-
-
13 pull requests merged.
-
wgsl: swizzle view support indexing: delete stale note gpuweb/gpuweb#7065.
-
wgsl: support swizzle assignment gpuweb/gpuweb#5268.
-
wgsl: convert markdown blockquote to explicit HTML gpuweb/gpuweb#6878.
-
[wgsl] Integrate the fragment_depth proposal into the spec gpuweb/gpuweb#6299.
-
[wgsl] Add a note about alignments gpuweb/gpuweb#6412.
-
[wgsl] Auto-enable dependent features gpuweb/gpuweb#6366.
-
[subgroup-matrix] Add stride restriction gpuweb/gpuweb#6365.
-
[editorial] Editing on Feature Index gpuweb/gpuweb#6351.
-
[editorial/bugfix] Dedup feature dependencies, fix missing auto-enablements gpuweb/gpuweb#6344.
-
[wgsl]: clarify where attributes can be used on function params and r… gpuweb/gpuweb#6349.
-
clarify "T is concrete numeric scalar or concrete numeric vector" gpuweb/gpuweb#6348.
-
[subgroup-matrix] Relax load/store array requirements gpuweb/gpuweb#6345.
-
-
13 pull requests received 66 new comments.
-
Add HTML-in-Canvas proposal gpuweb/gpuweb#6250 (23 comments by @kainino0x, @mwyrzykowski, @szager-chromium)
-
[subgroup-matrix] Relax load/store array requirements gpuweb/gpuweb#6345 (6 comments by @dneto0, @jrprice)
-
Add `texture-compression-unaligned` feature to relax texture size block alignment requirement. gpuweb/gpuweb#6312 (2 comments by @kainino0x, @Kangz)
-
[editorial/bugfix] Dedup feature dependencies, fix missing auto-enablements gpuweb/gpuweb#6344 (2 comments by @toji)
-
Adds the `snorm10-10-10-2` vertex format to the WebGPU specification and WebIDL definition. gpuweb/gpuweb#6491 (1 comment by @kainino0x)
-
[wgsl] Integrate the fragment_depth proposal into the spec gpuweb/gpuweb#6299 (1 comment by @dneto0)
-
gpuweb/cts
-
3 issues opened.
-
Canvas import tests can vary by 1 ULP gpuweb/cts#4696, by @mwyrzykowski.
-
Error 404 on cts page gpuweb/cts#4691, by @BenjaminBrienen.
-
-
1 issue closed.
-
Error 404 on cts page gpuweb/cts#4691.
-
-
1 issue received 1 new comment.
-
5 pull requests opened.
-
Allow 1 ULP on canvas import tests as noted in the comment. gpuweb/cts#4697, by @mwyrzykowski.
-
Adds CTS test coverage for the `snorm10-10-10-2` vertex format. gpuweb/cts#4695, by @wangra-google.
-
Subgroup_size_control enables subgroups gpuweb/cts#4693, by @alan-baker.
-
Make README.md links work on github.io gpuweb/cts#4692, by @kainino0x.
-
webgpu: speed up sample_texture_combos gpuweb/cts#4690, by @haoxli.
-
-
5 pull requests merged.
-
Adds CTS test coverage for the `snorm10-10-10-2` vertex format. gpuweb/cts#4695.
-
Subgroup_size_control enables subgroups gpuweb/cts#4693.
-
Add frag_depth qualifier execution test gpuweb/cts#4689.
-
Make README.md links work on github.io gpuweb/cts#4692.
-
webgpu: speed up sample_texture_combos gpuweb/cts#4690.
-
-
1 pull request closed.
-
5 pull requests received 12 new comments.
-
Adds CTS test coverage for the `snorm10-10-10-2` vertex format. gpuweb/cts#4695 (8 comments by @kainino0x, @wangra-google)
-
Add unary, function, and uniformity tests for WGSL immediate pointers gpuweb/cts#4677 (1 comment by @jrprice)
-
gpuweb/types
-
1 pull request opened.
-
Add snorm10-10-10-2 gpuweb/types#205, by @kainino0x.
-
-
1 pull request merged.
-
Add snorm10-10-10-2 gpuweb/types#205.
-
-
1 pull request received 2 new comments.
Participants
-
1 participant joined.
-
Yakub Seriki joined.
-
GitHub
gpuweb/gpuweb
-
8 issues opened.
-
Support binding larger buffer ranges >2GB to shaders gpuweb/gpuweb#6338, by @ColoredCarrot.
-
Feature detection for new core API capabilities gpuweb/gpuweb#6337, by @kainino0x.
-
[bindless] How to emit storage-storage barriers when resources are in the resource table. gpuweb/gpuweb#6335, by @Kangz.
-
[enums] Should implicit conversions be allowed when casting to an enum? gpuweb/gpuweb#6332, by @dj2.
-
Firefox 152 release channel on Linux support behind about:config flag gpuweb/gpuweb#6331, by @Zosoled.
-
[enums] Should an enum be host-shareable? gpuweb/gpuweb#6330, by @dj2.
-
[enums] Should a fully covered `enum` switch disallow `default` gpuweb/gpuweb#6329, by @dj2.
-
[enums] Accessor symbol for enum values gpuweb/gpuweb#6328, by @dj2.
-
-
18 issues closed.
-
Predictable image formation for HDR color spaces gpuweb/gpuweb#4919.
-
Add more metadata for HDR canvas output gpuweb/gpuweb#5294.
-
[bindless] Shorter names for GPUResourceTable methods gpuweb/gpuweb#5491.
-
Considerations for subgroups gpuweb/gpuweb#3950.
-
Add capability to query gpu "warp" size gpuweb/gpuweb#4290.
-
[Feature Request] Vertex Shader storage read/write gpuweb/gpuweb#4355.
-
Add in a way to manually commit the canvas texture gpuweb/gpuweb#4496.
-
Subgroup limits aren't really limits gpuweb/gpuweb#4834.
-
The ordering operations on distinct atomic objects is guaranteed for read-modify gpuweb/gpuweb#5572.
-
[buffer-view] Viewing the content of a storage buffer as different types. gpuweb/gpuweb#5338.
-
[bindless] How to represent RO vs. RW usages for pinning? gpuweb/gpuweb#5376.
-
[bindless] What limit for maxResourceTableSize? gpuweb/gpuweb#5373.
-
Explicitly limit the value to `@location()` to less than 4096 gpuweb/gpuweb#6257.
-
[buffer-view] Interaction with function parameter aliasing rules gpuweb/gpuweb#5501.
-
[bindless] Add pin/unpin to GPUBuffer gpuweb/gpuweb#5375.
-
[bindless] Add support for pass/command local unpinning of resources gpuweb/gpuweb#5381.
-
[bindless] Stateless alternative to usage pinning? gpuweb/gpuweb#5378.
-
-
1 issue reopened.
-
[buffer-view] Viewing the content of a storage buffer as different types. gpuweb/gpuweb#5338, by @jimblandy.
-
-
30 issues received 44 new comments.
-
[buffer-view] Interaction with function parameter aliasing rules gpuweb/gpuweb#5501 (5 comments by @alan-baker, @jimblandy)
-
Support binding larger buffer ranges >2GB to shaders gpuweb/gpuweb#6338 (4 comments by @ColoredCarrot, @jimblandy, @kainino0x, @m-schuetz)
-
Feature detection for new core API capabilities gpuweb/gpuweb#6337 (2 comments by @kainino0x, @mwyrzykowski)
-
proposal: eliminate the aliasing restrictions gpuweb/gpuweb#5611 (2 comments by @alan-baker, @jimblandy)
-
The ordering operations on distinct atomic objects is guaranteed for read-modify gpuweb/gpuweb#5572 (2 comments by @jimblandy)
-
Explicitly limit the value to `@location()` to less than 4096 gpuweb/gpuweb#6257 (2 comments by @jimblandy, @zoddicus)
-
[buffer-view] Viewing the content of a storage buffer as different types. gpuweb/gpuweb#5338 (2 comments by @jimblandy)
-
[Wiki] Implementation Status: Firefox Android about:config and Chrome Android status gpuweb/gpuweb#5521 (1 comment by @VariableVince)
-
additional flags `--enable-features=Vulkan,VulkanFromANGLE,DefaultANGLEVulkan` required for chrome on linux gpuweb/gpuweb#5022 (1 comment by @stiiin)
-
[bindless] required the user to call onSubmittedWorkDone to update content timeline's completedSubmitIndex gpuweb/gpuweb#5516 (1 comment by @Kangz)
-
[bindless] Add the proposal for how bindings are updated in resource tables. gpuweb/gpuweb#5379 (1 comment by @Kangz)
-
Consider allowing overridden pipeline constants to refer to a non-existent identifier string gpuweb/gpuweb#5112 (1 comment by @kainino0x)
-
Consider lifting size%4 requirement of copyBufferToBuffer and writeBuffer gpuweb/gpuweb#5203 (1 comment by @AshleyScirra)
-
[bindless] Add aliasing updates for bindless to WGSL spec gpuweb/gpuweb#5581 (1 comment by @mwyrzykowski)
-
[bindless] Add uniformity requirements for bind-less to WGSL spec gpuweb/gpuweb#5582 (1 comment by @alan-baker)
-
[enums] Should implicit conversions be allowed when casting to an enum? gpuweb/gpuweb#6332 (1 comment by @alan-baker)
-
-
9 pull requests opened.
-
[buffer_view] Expand proposal motivation gpuweb/gpuweb#6342, by @alan-baker.
-
[bindless] Rename insert/removeBinding to insert/remove gpuweb/gpuweb#6341, by @Kangz.
-
Fix typo in WGSL spec gpuweb/gpuweb#6339, by @k2d222.
-
[buffer_view] Mark proposal as merged gpuweb/gpuweb#6336, by @alan-baker.
-
[subgroup-matrix] Simplify MinStorageSize gpuweb/gpuweb#6334, by @alan-baker.
-
atomic-vec2u (forked from PR #5610) gpuweb/gpuweb#6333, by @dneto0.
-
[wgsl] Create a proposal document for enum support. gpuweb/gpuweb#6327, by @dj2.
-
Fix intra-spec links accidentally pointing to other specs gpuweb/gpuweb#6326, by @dneto0.
-
Fix typo in WGSL spec, "Out-of-Bounds Access" gpuweb/gpuweb#6325, by @jimblandy.
-
-
11 pull requests merged.
-
[buffer_view] Expand proposal motivation gpuweb/gpuweb#6342.
-
[bindless] Rename insert/removeBinding to insert/remove gpuweb/gpuweb#6341.
-
Fix typo in WGSL spec gpuweb/gpuweb#6339.
-
[buffer_view] Mark proposal as merged gpuweb/gpuweb#6336.
-
Add buffer_view language feature gpuweb/gpuweb#6291.
-
[wgsl] Create a proposal document for enum support. gpuweb/gpuweb#6327.
-
[subgroup-matrix] Simplify MinStorageSize gpuweb/gpuweb#6334.
-
Fix intra-spec links accidentally pointing to other specs gpuweb/gpuweb#6326.
-
Fix typo in WGSL spec, "Out-of-Bounds Access" gpuweb/gpuweb#6325.
-
bindless.md: Replace pinning with automatic visibility gpuweb/gpuweb#6308.
-
wgsl: Don't show '|' before the first alternative of a choice rule gpuweb/gpuweb#6324.
-
-
1 pull request closed.
-
atomic-vec2u (forked from PR #5610) gpuweb/gpuweb#6333.
-
-
12 pull requests received 111 new comments.
-
wgsl: support swizzle assignment gpuweb/gpuweb#5268 (39 comments by @alan-baker, @dneto0, @jimblandy)
-
[wgsl] Create a proposal document for enum support. gpuweb/gpuweb#6327 (16 comments by @alan-baker, @dj2, @jimblandy)
-
bindless.md: Replace pinning with automatic visibility gpuweb/gpuweb#6308 (12 comments by @kainino0x)
-
Add `texture-compression-unaligned` feature to relax texture size block alignment requirement. gpuweb/gpuweb#6312 (10 comments by @castano, @kainino0x, @Kangz, @mwyrzykowski, @w3cbot)
-
[wgsl] Integrate the fragment_depth proposal into the spec gpuweb/gpuweb#6299 (10 comments by @dj2, @jimblandy)
-
gpuweb/cts
-
1 issue closed.
-
Is time-based auto-chunking useful? gpuweb/cts#4592.
-
-
12 pull requests opened.
-
Add frag_depth qualifier execution test gpuweb/cts#4689, by @dj2.
-
Add chained swizzle assignment tests gpuweb/cts#4688, by @sudonatalie.
-
Test index into swizzle for assignment gpuweb/cts#4687, by @sudonatalie.
-
Fix buffer_view validation tests gpuweb/cts#4686, by @alan-baker.
-
Fix more instances of arrays in immediate vars gpuweb/cts#4685, by @alan-baker.
-
Fixup pointer tests after buffer_view landed gpuweb/cts#4684, by @alan-baker.
-
Fix pipeline_immediate:required_slots gpuweb/cts#4683, by @alan-baker.
-
Correct swizzle assignment on pointer tests gpuweb/cts#4682, by @sudonatalie.
-
Remove the listing_meta.json file. gpuweb/cts#4681, by @dj2.
-
Remove code using the listing_meta.json file. gpuweb/cts#4680, by @dj2.
-
Add frag_depth validation tests. gpuweb/cts#4679, by @dj2.
-
Test using 0 as the override value of `@subgroup_size` gpuweb/cts#4678, by @Jiawei-Shao.
-
-
13 pull requests merged.
-
Add frag_depth validation tests. gpuweb/cts#4679.
-
Add chained swizzle assignment tests gpuweb/cts#4688.
-
Test index into swizzle for assignment gpuweb/cts#4687.
-
Fix buffer_view validation tests gpuweb/cts#4686.
-
Fix more instances of arrays in immediate vars gpuweb/cts#4685.
-
Fixup pointer tests after buffer_view landed gpuweb/cts#4684.
-
Fix pipeline_immediate:required_slots gpuweb/cts#4683.
-
Correct swizzle assignment on pointer tests gpuweb/cts#4682.
-
buffer_view CTS gpuweb/cts#4652.
-
Texture compression unaligned gpuweb/cts#4676.
-
Remove the listing_meta.json file. gpuweb/cts#4681.
-
Remove code using the listing_meta.json file. gpuweb/cts#4680.
-
Test using 0 as the override value of `@subgroup_size` gpuweb/cts#4678.
-
-
6 pull requests received 26 new comments.
-
Add unary, function, and uniformity tests for WGSL immediate pointers gpuweb/cts#4677 (5 comments by @dj2, @shaoboyan091)
-
Update display size scale tests with video frame from video file gpuweb/cts#4614 (1 comment by @kainino0x)
gpuweb/types
-
1 issue closed.
-
1 issue received 1 new comment.
-
Duplicate identifier 'GPUPipelineErrorReason' in latest TS nightly builds gpuweb/types#192 (1 comment by @toji)
-
-
1 pull request opened.
-
Update README for TypeScript v6 and v7 instructions gpuweb/types#204, by @toji.
-
-
1 pull request merged.
-
Update README for TypeScript v6 and v7 instructions gpuweb/types#204.
-
-
1 pull request received 1 new comment.
Participants
-
2 participants joined.
-
Steven Perron (Google LLC) joined.
-
Anthony Johnson joined.
-
GitHub
gpuweb/gpuweb
-
20 issues opened.
-
WebGPU mapping × WebAssembly "mmap" gpuweb/gpuweb#6309, by @kainino0x.
-
`hex_float_literal` rule not omitted from recursive descent grammar gpuweb/gpuweb#6307, by @jimblandy.
-
Proposal: optional depth filterable feature gpuweb/gpuweb#6303, by @beicause.
-
wgsl: confusing statement about when memory layout is significant gpuweb/gpuweb#6301, by @dneto0.
-
Phrasing of @interpolate description gpuweb/gpuweb#6300, by @zoddicus.
-
Reconsider "snorm10-10-10-2" vertex format support? gpuweb/gpuweb#6292, by @juj.
-
View instancing: interaction with a future viewport/layer selection gpuweb/gpuweb#6289, by @Kangz.
-
Multisampled array textures: resolve target validation with multiview gpuweb/gpuweb#6287, by @cabanier.
-
Multisampled array textures: interaction with transient attachments gpuweb/gpuweb#6286, by @cabanier.
-
Multisampled array textures: render target support versus shader read support gpuweb/gpuweb#6285, by @cabanier.
-
Multisampled array textures: WGSL enable extension versus device feature gpuweb/gpuweb#6283, by @cabanier.
-
Multisampled array textures: interaction with multiview and layered rendering gpuweb/gpuweb#6284, by @cabanier.
-
View instancing: initial extension interaction restrictions gpuweb/gpuweb#6282, by @cabanier.
-
View instancing: viewCount versus sparse view masks gpuweb/gpuweb#6281, by @cabanier.
-
View instancing: render bundle compatibility with viewCount gpuweb/gpuweb#6280, by @cabanier.
-
View instancing: allow @builtin(view_index) when viewCount == 1? gpuweb/gpuweb#6279, by @cabanier.
-
Ability to get subgroup size from pipeline gpuweb/gpuweb#6278, by @davidje13.
-
Multisampled array textures gpuweb/gpuweb#6277, by @cabanier.
-
[editorial] `GPUTexture.[[destroyed]]` text unclear gpuweb/gpuweb#6274, by @kainino0x.
-
Truncation is specified for stencil clear value, but not stencil reference value gpuweb/gpuweb#6273, by @andyleiserson.
-
-
15 issues closed.
-
Clarification of Sample Mask with respect to Sample Shading gpuweb/gpuweb#5457.
-
Subgroup Size Control gpuweb/gpuweb#5545.
-
Phrasing of @interpolate description gpuweb/gpuweb#6300.
-
More uses of `_disambiguate_template` than expected gpuweb/gpuweb#6269.
-
[WGSL fragment depth] (less, greater, any) portability gpuweb/gpuweb#5349.
-
[buffer-view] BufferView vs Reinterpret vs View gpuweb/gpuweb#5556.
-
Remove `any` option for frag_depth gpuweb/gpuweb#6233.
-
View instancing: viewCount versus sparse view masks gpuweb/gpuweb#6281.
-
Multisampled array textures: resolve target validation with multiview gpuweb/gpuweb#6287.
-
Multisampled array textures: interaction with transient attachments gpuweb/gpuweb#6286.
-
Multisampled array textures: render target support versus shader read support gpuweb/gpuweb#6285.
-
Multisampled array textures: interaction with multiview and layered rendering gpuweb/gpuweb#6284.
-
[subgroup-matrix] Consider improving flag for memory layout on load/store gpuweb/gpuweb#5579.
-
Investigation : Push Constants gpuweb/gpuweb#75.
-
-
1 issue reopened.
-
View instancing: render bundle compatibility with viewCount gpuweb/gpuweb#6280, by @cabanier.
-
-
33 issues received 70 new comments.
-
Investigation: Programmable Blending gpuweb/gpuweb#442 (6 comments by @Degerz, @devshgraphicsprogramming, @hoshinolina)
-
Multisampled array textures: interaction with transient attachments gpuweb/gpuweb#6286 (5 comments by @cabanier, @jimblandy, @Kangz, @mwyrzykowski)
-
Why do block-compressed textures have to be aligned to a multiple of the texel block size? gpuweb/gpuweb#2006 (4 comments by @castano, @Kangz)
-
Ability to get subgroup size from pipeline gpuweb/gpuweb#6278 (4 comments by @alan-baker, @davidje13)
-
Clarification of Sample Mask with respect to Sample Shading gpuweb/gpuweb#5457 (3 comments by @jimblandy)
-
[WGSL fragment depth] (less, greater, any) portability gpuweb/gpuweb#5349 (3 comments by @dj2, @dneto0, @jimblandy)
-
View instancing: allow @builtin(view_index) when viewCount == 1? gpuweb/gpuweb#6279 (3 comments by @cabanier, @Kangz, @mwyrzykowski)
-
Multisampled array textures: WGSL enable extension versus device feature gpuweb/gpuweb#6283 (3 comments by @alan-baker, @cabanier, @Kangz)
-
Investigation: Managing on-chip memory gpuweb/gpuweb#435 (3 comments by @devshgraphicsprogramming, @hoshinolina)
-
Proposal: `norm16-{filterable,resolve}` extensions gpuweb/gpuweb#3839 (2 comments by @MikhailGorobets, @pohlt)
-
Proposal: texture-compression-bc1-5, expose BC1–BC5 without requiring BC6H/BC7 gpuweb/gpuweb#6246 (2 comments by @castano, @Kangz)
-
[WGSL fragment depth] Potential additional interstage variable needed for validation gpuweb/gpuweb#5553 (2 comments by @dj2, @dneto0)
-
View instancing: interaction with a future viewport/layer selection gpuweb/gpuweb#6289 (2 comments by @cabanier, @Kangz)
-
View instancing: viewCount versus sparse view masks gpuweb/gpuweb#6281 (2 comments by @cabanier, @Kangz)
-
View instancing: render bundle compatibility with viewCount gpuweb/gpuweb#6280 (2 comments by @cabanier, @Kangz)
-
Multisampled array textures: resolve target validation with multiview gpuweb/gpuweb#6287 (2 comments by @cabanier, @Kangz)
-
Multisampled array textures: render target support versus shader read support gpuweb/gpuweb#6285 (2 comments by @cabanier, @Kangz)
-
Multisampled array textures: interaction with multiview and layered rendering gpuweb/gpuweb#6284 (2 comments by @cabanier, @Kangz)
-
`hex_float_literal` rule not omitted from recursive descent grammar gpuweb/gpuweb#6307 (1 comment by @dneto0)
-
[bindless] Assessing implementor and user experience gpuweb/gpuweb#5517 (1 comment by @tokyovigilante)
-
wgsl: confusing statement about when memory layout is significant gpuweb/gpuweb#6301 (1 comment by @dneto0)
-
View instancing: initial extension interaction restrictions gpuweb/gpuweb#6282 (1 comment by @Kangz)
-
Should clear values for integers lose precision, or be emulated on D3D12? gpuweb/gpuweb#1085 (1 comment by @redorav)
-
Truncation is specified for stencil clear value, but not stencil reference value gpuweb/gpuweb#6273 (1 comment by @kainino0x)
-
-
25 pull requests opened.
-
wgsl: Don't show '|' before the first alternative of a choice rule gpuweb/gpuweb#6324, by @dneto0.
-
Update proposal statuses. gpuweb/gpuweb#6322, by @jimblandy.
-
wgsl: Don't repeat float literal rules in recursive grammar gpuweb/gpuweb#6315, by @dneto0.
-
wgsl: Define a "fragment" more carefully gpuweb/gpuweb#6314, by @dneto0.
-
Fix subgroup-matrix proposal render gpuweb/gpuweb#6313, by @alan-baker.
-
Update subgroupMatrix proposal gpuweb/gpuweb#6310, by @alan-baker.
-
bindless.md: Replace pinning with automatic visibility gpuweb/gpuweb#6308, by @Kangz.
-
Compat: add validation for storage texture binding gpuweb/gpuweb#6305, by @SenorBlanco.
-
wgsl: talk about feature support, rather than availability gpuweb/gpuweb#6304, by @dneto0.
-
Clarify when interpolate attribute allowed, and is significant gpuweb/gpuweb#6302, by @dneto0.
-
[wgsl] Integrate the fragment_depth proposal into the spec gpuweb/gpuweb#6299, by @dj2.
-
wgsl: describe "opaque" gpuweb/gpuweb#6298, by @dneto0.
-
[wgsl] Restrict f16 in immediates. gpuweb/gpuweb#6297, by @dj2.
-
Update proposal questions from follow-up issues gpuweb/gpuweb#6296, by @cabanier.
-
Regenerate some diagrams to fix build gpuweb/gpuweb#6295, by @kainino0x.
-
Roll setuptools gpuweb/gpuweb#6294, by @kainino0x.
-
Roll bikeshed to 7.1.1 and actions/checkout to v6 gpuweb/gpuweb#6293, by @kainino0x.
-
Add buffer_view language feature gpuweb/gpuweb#6291, by @alan-baker.
-
Remove any from frag_depth proposal. gpuweb/gpuweb#6290, by @dj2.
-
Fix grammar/wording around automatic conversions and f16. gpuweb/gpuweb#6288, by @dneto0.
-
Rename immediate_data to immediate_address_space gpuweb/gpuweb#6276, by @beaufortfrancois.
-
[subgroup-matrix] Update proposal gpuweb/gpuweb#6275, by @alan-baker.
-
check-nfkc.py: Don't try to scan deleted files gpuweb/gpuweb#6272, by @dneto0.
-
-
27 pull requests merged.
-
wgsl: Don't repeat float literal rules in recursive grammar gpuweb/gpuweb#6315.
-
wgsl: Define a "fragment" more carefully gpuweb/gpuweb#6314.
-
Update proposal statuses. gpuweb/gpuweb#6322.
-
Fix subgroup-matrix proposal render gpuweb/gpuweb#6313.
-
wgsl: refine sample_mask definition for sample-rate shading gpuweb/gpuweb#6266.
-
Update subgroupMatrix proposal gpuweb/gpuweb#6310.
-
Add extension `subgroup-size-control` gpuweb/gpuweb#5578.
-
Compat: add validation for storage texture binding gpuweb/gpuweb#6305.
-
Clarify when interpolate attribute allowed, and is significant gpuweb/gpuweb#6302.
-
Remove unnecessary uses of `_disambiguate_template`. gpuweb/gpuweb#6270.
-
wgsl: talk about feature support, rather than availability gpuweb/gpuweb#6304.
-
Update proposal questions from follow-up issues gpuweb/gpuweb#6296.
-
wgsl: describe "opaque" gpuweb/gpuweb#6298.
-
Regenerate some diagrams to fix build gpuweb/gpuweb#6295.
-
Roll setuptools gpuweb/gpuweb#6294.
-
Roll bikeshed to 7.1.1 and actions/checkout to v6 gpuweb/gpuweb#6293.
-
Mark reinterpret_view as obsolete gpuweb/gpuweb#6260.
-
Create filterability validation proposal. gpuweb/gpuweb#5614.
-
Remove any from frag_depth proposal. gpuweb/gpuweb#6290.
-
[buffer_view] Update proposal gpuweb/gpuweb#6262.
-
[subgroup-matrix] Update proposal gpuweb/gpuweb#6275.
-
uniformity: fix visit order for array accessor expressions gpuweb/gpuweb#6259.
-
Fix grammar/wording around automatic conversions and f16. gpuweb/gpuweb#6288.
-
add multisampled texture array proposal gpuweb/gpuweb#6256.
-
add viewInstancing proposal gpuweb/gpuweb#6253.
-
Rename immediate_data to immediate_address_space gpuweb/gpuweb#6276.
-
check-nfkc.py: Don't try to scan deleted files gpuweb/gpuweb#6272.
-
-
3 pull requests closed.
-
add variable rasterization rate proposal gpuweb/gpuweb#6271.
-
[wgsl] Restrict f16 in immediates. gpuweb/gpuweb#6297.
-
27 pull requests received 200 new comments.
-
Add buffer_view language feature gpuweb/gpuweb#6291 (37 comments by @alan-baker, @dneto0, @jimblandy, @mehmetoguzderin)
-
[wgsl] Integrate the fragment_depth proposal into the spec gpuweb/gpuweb#6299 (22 comments by @alan-baker, @beaufortfrancois, @dj2, @dneto0, @jimblandy)
-
Add extension `subgroup-size-control` gpuweb/gpuweb#5578 (19 comments by @andyleiserson, @Jiawei-Shao, @jimblandy, @jrprice, @kainino0x, @Kangz)
-
bindless.md: Replace pinning with automatic visibility gpuweb/gpuweb#6308 (11 comments by @alan-baker, @jasmine-nominal, @JMS55, @Kangz)
-
add variable rasterization rate proposal gpuweb/gpuweb#6271 (10 comments by @cabanier, @Kangz, @mwyrzykowski)
-
[subgroup-matrix] Update proposal gpuweb/gpuweb#6275 (9 comments by @alan-baker, @dneto0, @jrprice, @mehmetoguzderin)
-
wgsl: refine sample_mask definition for sample-rate shading gpuweb/gpuweb#6266 (7 comments by @alan-baker, @dneto0, @jimblandy)
-
DO NOT MERGE: Dummy pull request for getting a preview of suggested change to #5268 Swizzle Assignment gpuweb/gpuweb#6323 (2 comments by @dneto0)
-
Add `texture-compression-unaligned` feature to relax texture size block alignment requirement. gpuweb/gpuweb#6312 (2 comments by @Kangz)
-
wgsl: Don't show '|' before the first alternative of a choice rule gpuweb/gpuweb#6324 (1 comment by @dneto0)
-
uniformity: fix visit order for array accessor expressions gpuweb/gpuweb#6259 (1 comment by @jimblandy)
-
Remove unnecessary uses of `_disambiguate_template`. gpuweb/gpuweb#6270 (1 comment by @mehmetoguzderin)
-
Clarify when interpolate attribute allowed, and is significant gpuweb/gpuweb#6302 (1 comment by @alan-baker)
gpuweb/cts
-
6 issues opened.
-
`exposed.*.html` tests are broken gpuweb/cts#4654, by @sagudev.
-
5 issues closed.
-
Undefined behavior tested by quadBroadcast/quadSwap split test cases gpuweb/cts#4650.
-
Why should `createView:texture_state` succeed for destroyed textures gpuweb/cts#4653.
-
5 issues received 12 new comments.
-
Why should `createView:texture_state` succeed for destroyed textures gpuweb/cts#4653 (4 comments by @beicause, @kainino0x)
-
`pipeline_immediate:required_slots_set:scenario="multiple_variables";usage="partial"` check is incorrect gpuweb/cts#4670 (3 comments by @beicause, @kainino0x, @shaoboyan091)
-
Undefined behavior tested by quadBroadcast/quadSwap split test cases gpuweb/cts#4650 (3 comments by @alan-baker, @jenatali)
-
Compatibility Mode: test invalid TextureBindingViewDimension when texture used as a STORAGE_BINDING gpuweb/cts#4668 (1 comment by @SenorBlanco)
-
shader/execution/shader_io/fragment_builtins expects more interpolation precision than specs guarantee gpuweb/cts#4657 (1 comment by @kainino0x)
-
-
18 pull requests opened.
-
Add unary, function, and uniformity tests for WGSL immediate pointers gpuweb/cts#4677, by @shaoboyan091.
-
Texture compression unaligned gpuweb/cts#4676, by @castano.
-
Add type tests for WGSL immediate pointers gpuweb/cts#4675, by @shaoboyan091.
-
Bump @webgpu/types to 0.1.71 gpuweb/cts#4674, by @Jiawei-Shao.
-
Handle setImmediates command in encoder open-state tests gpuweb/cts#4673, by @shaoboyan091.
-
update test list: add fragment_builtins:primitive_index gpuweb/cts#4672, by @dneto0.
-
sample_mask input: allow either full coverage mask or (1<<sample_index) gpuweb/cts#4671, by @dneto0.
-
Extra WGSL validation for @align gpuweb/cts#4667, by @alan-baker.
-
Add insertBits edge case regression test gpuweb/cts#4664, by @sudonatalie.
-
Access subgroupMinSize/subgroupMaxSize directly on GPUAdapterInfo gpuweb/cts#4663, by @gyagp.
-
CTS validation/execution for atomic_vec2u_min_max gpuweb/cts#4662, by @dj2.
-
Add declaration tests for WGSL immediate variables gpuweb/cts#4661, by @shaoboyan091.
-
Add declaration tests for WGSL immediate variables gpuweb/cts#4659, by @shaoboyan091.
-
Add shared support for WGSL immediate validation gpuweb/cts#4658, by @shaoboyan091.
-
Skip quadBroadcast/quadSwap split tests when subgroup_size < 8 gpuweb/cts#4656, by @gyagp.
-
-
17 pull requests merged.
-
Add type tests for WGSL immediate pointers gpuweb/cts#4675.
-
Bump @webgpu/types to 0.1.71 gpuweb/cts#4674.
-
Add declaration tests for WGSL immediate variables gpuweb/cts#4661.
-
Handle setImmediates command in encoder open-state tests gpuweb/cts#4673.
-
Change `RangeError` to `OperationError` in SetImmediatesTest gpuweb/cts#4646.
-
update test list: add fragment_builtins:primitive_index gpuweb/cts#4672.
-
Extra WGSL validation for @align gpuweb/cts#4667.
-
CTS validation/execution for atomic_vec2u_min_max gpuweb/cts#4662.
-
Access subgroupMinSize/subgroupMaxSize directly on GPUAdapterInfo gpuweb/cts#4663.
-
Add insertBits edge case regression test gpuweb/cts#4664.
-
Add shared support for WGSL immediate validation gpuweb/cts#4658.
-
Skip quadBroadcast/quadSwap split tests when subgroup_size < 8 gpuweb/cts#4656.
-
Fix: Allow creating view with usage=0 from transient texture gpuweb/cts#4651.
-
-
1 pull request closed.
-
Add declaration tests for WGSL immediate variables gpuweb/cts#4659.
-
-
1 pull request reopened.
-
Add shared support for WGSL immediate validation gpuweb/cts#4658, by @shaoboyan091.
-
-
15 pull requests received 74 new comments.
-
Add declaration tests for WGSL immediate variables gpuweb/cts#4661 (15 comments by @dj2, @jrprice, @shaoboyan091)
-
Add shared support for WGSL immediate validation gpuweb/cts#4658 (8 comments by @jrprice, @shaoboyan091)
-
Add test to verify all the valid subgroup sizes work for subgroup size attribute gpuweb/cts#4666 (3 comments by @Jiawei-Shao, @kainino0x)
-
CTS validation/execution for atomic_vec2u_min_max gpuweb/cts#4662 (3 comments by @jrprice, @kainino0x)
-
Skip quadBroadcast/quadSwap split tests when subgroup_size < 8 gpuweb/cts#4656 (3 comments by @alan-baker, @gyagp, @jenatali)
-
sample_mask input: allow either full coverage mask or (1<<sample_index) gpuweb/cts#4671 (2 comments by @alan-baker, @dneto0)
-
Change `RangeError` to `OperationError` in SetImmediatesTest gpuweb/cts#4646 (2 comments by @beicause, @shaoboyan091)
-
Access subgroupMinSize/subgroupMaxSize directly on GPUAdapterInfo gpuweb/cts#4663 (2 comments by @gyagp)
-
Update display size scale tests with video frame from video file gpuweb/cts#4614 (1 comment by @haoxli)
-
Minor change in sample mask behavior for the case of sample shading gpuweb/cts#4510 (1 comment by @petermcneeleychromium)
gpuweb/types
-
1 pull request opened.
-
Add "subgroup-size-control" feature gpuweb/types#203, by @Jiawei-Shao.
-
-
1 pull request merged.
-
Add "subgroup-size-control" feature gpuweb/types#203.
-
-
1 pull request closed.
-
Add "subgroup-size-control" feature gpuweb/types#201.
-
-
1 pull request received 2 new comments.
Participants
-
1 participant joined.
-
Muhammad Taha Ali Ali joined.
-
-
1 participant left.
-
Robin Röper left.
-
GitHub
gpuweb/cts
-
4 issues opened.
-
Why should `createView:texture_state` succeed for destroyed textures gpuweb/cts#4653, by @beicause.
-
Undefined behavior tested by quadBroadcast/quadSwap split test cases gpuweb/cts#4650, by @jenatali.
-
`setImmediates` CTS expect `RangeError` but spec requires `OperationError` gpuweb/cts#4645, by @beicause.
-
Add tests on the feature`subgroup-size-control` gpuweb/cts#4640, by @Jiawei-Shao.
-
-
1 issue closed.
-
Add tests on the feature`subgroup-size-control` gpuweb/cts#4640.
-
-
2 issues received 4 new comments.
-
`setImmediates` CTS expect `RangeError` but spec requires `OperationError` gpuweb/cts#4645 (2 comments by @kainino0x, @shaoboyan091)
-
Add tests on the feature`subgroup-size-control` gpuweb/cts#4640 (2 comments by @Jiawei-Shao, @kainino0x)
-
-
10 pull requests opened.
-
buffer_view CTS gpuweb/cts#4652, by @alan-baker.
-
Fix: Allow creating view with usage=0 from transient texture gpuweb/cts#4651, by @beicause.
-
Add validation coverage for `const SHIFT override` gpuweb/cts#4649, by @jrprice.
-
Add shader validation tests on subgroup-size-control - Part II gpuweb/cts#4648, by @Jiawei-Shao.
-
Test viewFormats with TRANSIENT_ATTACHMENT gpuweb/cts#4647, by @kainino0x.
-
Change `RangeError` to `OperationError` in SetImmediatesTest gpuweb/cts#4646, by @beicause.
-
Add tests for validation that stripIndexFormat and indexFormat must m… gpuweb/cts#4644, by @Kangz.
-
Add shader execution tests on the feature `subgroup-size-control` gpuweb/cts#4643, by @Jiawei-Shao.
-
Add API validation tests on the extension `subgroup-size-control` gpuweb/cts#4642, by @Jiawei-Shao.
-
Add shader validation tests on `subgroup-size-control` - Part I gpuweb/cts#4641, by @Jiawei-Shao.
-
-
7 pull requests merged.
-
Add validation coverage for `const SHIFT override` gpuweb/cts#4649.
-
Add shader validation tests on subgroup-size-control - Part II gpuweb/cts#4648.
-
Add shader execution tests on the feature `subgroup-size-control` gpuweb/cts#4643.
-
Add API validation tests on the extension `subgroup-size-control` gpuweb/cts#4642.
-
Test viewFormats with TRANSIENT_ATTACHMENT gpuweb/cts#4647.
-
Add shader validation tests on `subgroup-size-control` - Part I gpuweb/cts#4641.
-
-
5 pull requests received 26 new comments.
-
Add shader validation tests on `subgroup-size-control` - Part I gpuweb/cts#4641 (10 comments by @Jiawei-Shao, @jrprice, @kainino0x)
-
Add shader validation tests on subgroup-size-control - Part II gpuweb/cts#4648 (9 comments by @Jiawei-Shao, @jrprice)
-
Add shader execution tests on the feature `subgroup-size-control` gpuweb/cts#4643 (5 comments by @Jiawei-Shao, @jrprice)
-
Add API validation tests on the extension `subgroup-size-control` gpuweb/cts#4642 (1 comment by @Jiawei-Shao)
-
gpuweb/gpuweb
-
5 issues opened.
-
More uses of `_disambiguate_template` than expected gpuweb/gpuweb#6269, by @jimblandy.
-
private is not a reserved word gpuweb/gpuweb#6264, by @stefnotch.
-
Should disallow `createView` with different format from transient texture gpuweb/gpuweb#6263, by @beicause.
-
Occlusion query should be validated as not destroyed even if unused in the pass. gpuweb/gpuweb#6258, by @Kangz.
-
Explicitly limit the value to `@location()` to less than 4096 gpuweb/gpuweb#6257, by @zoddicus.
-
-
6 issues closed.
-
[subgroup-size-control] Add `maxComputeWorkgroupSubgroups` to `AdapterInfo` gpuweb/gpuweb#6243.
-
Should disallow `createView` with different format from transient texture gpuweb/gpuweb#6263.
-
[buffer-view] Loosen LHS grammar universally? gpuweb/gpuweb#6238.
-
[WGSL fragment depth] (less, greater, any) Metal behavior gpuweb/gpuweb#5351.
-
private is not a reserved word gpuweb/gpuweb#6264.
-
[buffer-view] Which address spaces should allow buffers? gpuweb/gpuweb#5605.
-
-
2 issues reopened.
-
[WGSL fragment depth] (less, greater, any) portability gpuweb/gpuweb#5349, by @petermcneeleychromium.
-
[WGSL fragment depth] (less, greater, any) Metal behavior gpuweb/gpuweb#5351, by @petermcneeleychromium.
-
-
16 issues received 44 new comments.
-
Clarification of Sample Mask with respect to Sample Shading gpuweb/gpuweb#5457 (8 comments by @dneto0, @jimblandy, @kainino0x, @mwyrzykowski, @petermcneeleychromium, @teoxoy)
-
Proposal: texture-compression-bc1-5, expose BC1–BC5 without requiring BC6H/BC7 gpuweb/gpuweb#6246 (8 comments by @castano, @David20321, @hansm629, @kainino0x, @mwyrzykowski)
-
Should disallow `createView` with different format from transient texture gpuweb/gpuweb#6263 (5 comments by @beicause, @kainino0x, @Kangz)
-
Platform APIs should support shorter GPU timeouts for web content gpuweb/gpuweb#6252 (4 comments by @jimblandy, @Kangz, @mwyrzykowski)
-
[WGSL fragment depth] (less, greater, any) portability gpuweb/gpuweb#5349 (2 comments by @jimblandy, @petermcneeleychromium)
-
Explicitly limit the value to `@location()` to less than 4096 gpuweb/gpuweb#6257 (2 comments by @mwyrzykowski, @zoddicus)
-
GPUQueue.Submit validation issues for querySets gpuweb/gpuweb#6247 (2 comments by @kainino0x, @Kangz)
-
[subgroup-size-control] Add `maxComputeWorkgroupSubgroups` to `AdapterInfo` gpuweb/gpuweb#6243 (1 comment by @Jiawei-Shao)
-
[WGSL fragment depth] (less, greater, any) Metal behavior gpuweb/gpuweb#5351 (1 comment by @petermcneeleychromium)
-
Why do block-compressed textures have to be aligned to a multiple of the texel block size? gpuweb/gpuweb#2006 (1 comment by @castano)
-
-
9 pull requests opened.
-
add variable rasterization rate proposal gpuweb/gpuweb#6271, by @cabanier.
-
Remove unnecessary uses of `_disambiguate_template`. gpuweb/gpuweb#6270, by @jimblandy.
-
Disallow viewFormats with TRANSIENT_ATTACHMENT gpuweb/gpuweb#6267, by @kainino0x.
-
wgsl: refine sample_mask definition for sample-rate shading gpuweb/gpuweb#6266, by @dneto0.
-
editorial: Reorder attributes in GPUPipelineError interface gpuweb/gpuweb#6265, by @sagudev.
-
[buffer_view] Update proposal gpuweb/gpuweb#6262, by @alan-baker.
-
Change ordering of alignment requirement conditionals gpuweb/gpuweb#6261, by @dj2.
-
Mark reinterpret_view as obsolete gpuweb/gpuweb#6260, by @alan-baker.
-
uniformity: fix visit order for array accessor expressions gpuweb/gpuweb#6259, by @jrprice.
-
-
7 pull requests merged.
-
Disallow viewFormats with TRANSIENT_ATTACHMENT gpuweb/gpuweb#6267.
-
Relax core_lhs_expression grammar gpuweb/gpuweb#6245.
-
uniformity: remove exit control flow from expressions gpuweb/gpuweb#6255.
-
Change ordering of alignment requirement conditionals gpuweb/gpuweb#6261.
-
Fixes for transient attachment validation gpuweb/gpuweb#6248.
-
Specify immediate data API and WGSL <immediate> address space gpuweb/gpuweb#5423.
-
[wgsl][buffer-view] Proposal updates gpuweb/gpuweb#6239.
-
-
15 pull requests received 101 new comments.
-
wgsl: support swizzle assignment gpuweb/gpuweb#5268 (23 comments by @dneto0, @jimblandy, @kainino0x)
-
Add extension `subgroup-size-control` gpuweb/gpuweb#5578 (20 comments by @alan-baker, @Jiawei-Shao, @jimblandy, @jrprice, @kainino0x)
-
Add HTML-in-Canvas proposal gpuweb/gpuweb#6250 (19 comments by @foolip, @kainino0x, @Kangz, @schenney-chromium, @szager-chromium)
-
add multisampled texture array proposal gpuweb/gpuweb#6256 (9 comments by @alan-baker, @cabanier, @kainino0x, @Kangz, @toji)
-
Specify immediate data API and WGSL <immediate> address space gpuweb/gpuweb#5423 (9 comments by @jimblandy, @kainino0x, @Kangz, @shaoboyan091)
-
wgsl: refine sample_mask definition for sample-rate shading gpuweb/gpuweb#6266 (3 comments by @dneto0, @petermcneeleychromium)
-
Remove unnecessary uses of `_disambiguate_template`. gpuweb/gpuweb#6270 (2 comments by @dj2, @jimblandy)
-
Disallow viewFormats with TRANSIENT_ATTACHMENT gpuweb/gpuweb#6267 (2 comments by @kainino0x, @Kangz)
-
uniformity: remove exit control flow from expressions gpuweb/gpuweb#6255 (2 comments by @dneto0, @jimblandy)
-
editorial: Reorder attributes in GPUPipelineError interface gpuweb/gpuweb#6265 (2 comments by @kainino0x, @w3cbot)
-
uniformity: fix visit order for array accessor expressions gpuweb/gpuweb#6259 (1 comment by @jrprice)
-
gpuweb/types
-
3 pull requests opened.
-
Fix the use of `generate.mjs` on Windows gpuweb/types#202, by @Jiawei-Shao.
-
Add "subgroup-size-control" feature gpuweb/types#201, by @Jiawei-Shao.
-
Sync immediates API with WebGPU spec gpuweb/types#200, by @beaufortfrancois.
-
-
2 pull requests merged.
-
Fix the use of `generate.mjs` on Windows gpuweb/types#202.
-
Sync immediates API with WebGPU spec gpuweb/types#200.
-
-
1 pull request received 4 new comments.
-
Add "subgroup-size-control" feature gpuweb/types#201 (4 comments by @Jiawei-Shao, @kainino0x, @Kangz)
-
Participants
-
1 participant joined.
-
Duy Vu joined.
-
GitHub
gpuweb/gpuweb
-
9 issues opened.
-
Platform APIs should support shorter GPU timeouts for web content gpuweb/gpuweb#6252, by @jimblandy.
-
Clarify effect of resizing canvas to the displayed contents? gpuweb/gpuweb#6251, by @juj.
-
GPUQueue.Submit validation issues for querySets gpuweb/gpuweb#6247, by @Kangz.
-
Proposal: texture-compression-bc1-5, expose BC1–BC5 without requiring BC6H/BC7 gpuweb/gpuweb#6246, by @castano.
-
[subgroup-size-control] Add `maxComputeWorkgroupSubgroups` to `AdapterInfo` gpuweb/gpuweb#6243, by @Jiawei-Shao.
-
[subgroup-size-control] Implementation on Metal gpuweb/gpuweb#6240, by @Jiawei-Shao.
-
[buffer-view] Loosen LHS grammar universally? gpuweb/gpuweb#6238, by @alan-baker.
-
Support opaque import of writable shared texture memory for WebGPU render targets gpuweb/gpuweb#6236, by @RektTillNoon.
-
-
7 issues closed.
-
Clarify effect of resizing canvas to the displayed contents? gpuweb/gpuweb#6251.
-
Dealing with native spec failing GPUs gpuweb/gpuweb#5607.
-
Multiple viewports are not supported by WebGPU gpuweb/gpuweb#4806.
-
[subgroup-size-control] Implementation on Metal gpuweb/gpuweb#6240.
-
-
23 issues received 57 new comments.
-
Dealing with native spec failing GPUs gpuweb/gpuweb#5607 (7 comments by @dneto0, @greggman, @Kangz, @mwyrzykowski, @shaoboyan091)
-
Dynamically choosing a render target array index slice from the vertex shader gpuweb/gpuweb#4812 (4 comments by @AlbinBernhardssonARM, @kainino0x, @Kangz)
-
[subgroup-size-control] New attributes `explicitComputeSubgroupMinSize` and `explicitComputeSubgroupMaxSize` in `AdapterInfo` gpuweb/gpuweb#6241 (4 comments by @Jiawei-Shao, @jimblandy, @jrprice)
-
Consider raising `maxStorageBuffersPerShaderStage` gpuweb/gpuweb#4235 (4 comments by @alienself, @kainino0x)
-
Clarify effect of resizing canvas to the displayed contents? gpuweb/gpuweb#6251 (3 comments by @juj, @kainino0x)
-
Investigation: Variable Rasterization Rate gpuweb/gpuweb#450 (3 comments by @AlbinBernhardssonARM, @kainino0x, @Kangz)
-
[Wiki] Implementation Status: Firefox Android about:config and Chrome Android status gpuweb/gpuweb#5521 (3 comments by @kainino0x, @tapanbasak12, @VariableVince)
-
Support opaque import of writable shared texture memory for WebGPU render targets gpuweb/gpuweb#6236 (3 comments by @kainino0x, @RektTillNoon)
-
GPUQueue.Submit validation issues for querySets gpuweb/gpuweb#6247 (2 comments by @Kangz, @mwyrzykowski)
-
[subgroup-size-control] Implementation on Metal gpuweb/gpuweb#6240 (2 comments by @Jiawei-Shao, @jimblandy)
-
Difference between alignment of struct with size 8 vs `vec2<f32>` in uniform buffers. gpuweb/gpuweb#4497 (1 comment by @jrprice)
-
[subgroup-size-control] Add `maxComputeWorkgroupSubgroups` to `AdapterInfo` gpuweb/gpuweb#6243 (1 comment by @Jiawei-Shao)
-
Proposal: `norm16-{filterable,resolve}` extensions gpuweb/gpuweb#3839 (1 comment by @MikhailGorobets)
-
Clarification of Sample Mask with respect to Sample Shading gpuweb/gpuweb#5457 (1 comment by @petermcneeleychromium)
-
Validation for resolveQuerySet() doesn't require the query to have already been written to gpuweb/gpuweb#3812 (1 comment by @kainino0x)
-
[bindless] Add aliasing updates for bindless to WGSL spec gpuweb/gpuweb#5581 (1 comment by @jimblandy)
-
-
9 pull requests opened.
-
add multisampled texture array proposal gpuweb/gpuweb#6256, by @cabanier.
-
uniformity: remove exit control flow from expressions gpuweb/gpuweb#6255, by @jrprice.
-
Refresh list of contacts in `w3c.json` file gpuweb/gpuweb#6254, by @tidoust.
-
add viewInstancing proposal gpuweb/gpuweb#6253, by @cabanier.
-
Add HTML-in-Canvas proposal gpuweb/gpuweb#6250, by @foolip.
-
Fixes for transient attachment validation gpuweb/gpuweb#6248, by @kainino0x.
-
Relax core_lhs_expression grammar gpuweb/gpuweb#6245, by @alan-baker.
-
Security: Fix Path Traversal in extract-grammar.py gpuweb/gpuweb#6242, by @saislam.
-
[wgsl][buffer-view] Proposal updates gpuweb/gpuweb#6239, by @alan-baker.
-
-
1 pull request closed.
-
Security: Fix Path Traversal in extract-grammar.py gpuweb/gpuweb#6242.
-
-
12 pull requests received 81 new comments.
-
Add extension `subgroup-size-control` gpuweb/gpuweb#5578 (19 comments by @Jiawei-Shao, @jimblandy, @jrprice, @kainino0x)
-
Spec changes for atomic vec2u gpuweb/gpuweb#5610 (16 comments by @alan-baker, @petermcneeleychromium)
-
Add HTML-in-Canvas proposal gpuweb/gpuweb#6250 (14 comments by @kainino0x, @Kangz, @szager-chromium)
-
Specify immediate data API and WGSL <immediate> address space gpuweb/gpuweb#5423 (14 comments by @jimblandy, @kainino0x, @shaoboyan091)
-
Add multi draw indirect feature gpuweb/gpuweb#2315 (4 comments by @kainino0x, @mwyrzykowski, @RenaudRohlinger)
-
Fixes for transient attachment validation gpuweb/gpuweb#6248 (3 comments by @beaufortfrancois, @kainino0x)
-
gpuweb/cts
-
7 issues opened.
-
Test canvas is cleared on resize gpuweb/cts#4637, by @kainino0x.
-
[wgsl] unrestrict_pointer_parameters missing coverage gpuweb/cts#4629, by @alan-baker.
-
Support Making a way for users to upload CTS results gpuweb/cts#4622, by @greggman.
-
A test that rendering to a slice of a 3d texture clears the entire mip level gpuweb/cts#4621, by @greggman.
-
Switch to prettier for formatting gpuweb/cts#4620, by @greggman.
-
2 issues closed.
-
[wgsl] unrestrict_pointer_parameters missing coverage gpuweb/cts#4629.
-
-
5 issues received 7 new comments.
-
[reftests] Use requestAnimationFrame instead of takeScreenshotDelayed gpuweb/cts#4482 (2 comments by @ErichDonGubler, @kainino0x)
-
api,validation,buffer,create:limit test uses excessive memory leading to OOMs on some platforms gpuweb/cts#4627 (1 comment by @kainino0x)
-
13 pull requests opened.
-
Check that an unused, destroyed occlusion query causes submit to fail gpuweb/cts#4639, by @Kangz.
-
Test createTexture() with invalid usages or combinations of usages gpuweb/cts#4636, by @kainino0x.
-
Test createView and resolveTarget with TRANSIENT_ATTACHMENT gpuweb/cts#4635, by @kainino0x.
-
Test that createBuffer/createTexture only allows exposed usages gpuweb/cts#4634, by @kainino0x.
-
Correct MAINTENANCE_TODO about TRANSIENT_ATTACHMENT gpuweb/cts#4633, by @kainino0x.
-
Add tests for override-sized array pointer parameters gpuweb/cts#4632, by @alan-baker.
-
Add more timestamp tests gpuweb/cts#4631, by @greggman.
-
Add vec function var uniformity cases gpuweb/cts#4630, by @sudonatalie.
-
Change subcases to cases in api,validation,buffer,create:limit gpuweb/cts#4628, by @kainino0x.
-
Test Reusing the same query in the same command buffer gpuweb/cts#4626, by @greggman.
-
Check clearing of 3d textures when rendering to a slice gpuweb/cts#4625, by @greggman.
-
Test uninitialized queries in unsubmitted command buffers gpuweb/cts#4624, by @greggman.
-
Test truncation of subnormals gpuweb/cts#4623, by @sudonatalie.
-
-
13 pull requests merged.
-
Add tests for override-sized array pointer parameters gpuweb/cts#4632.
-
Test that createBuffer/createTexture only allows exposed usages gpuweb/cts#4634.
-
Test createTexture() with invalid usages or combinations of usages gpuweb/cts#4636.
-
Test createView and resolveTarget with TRANSIENT_ATTACHMENT gpuweb/cts#4635.
-
Correct MAINTENANCE_TODO about TRANSIENT_ATTACHMENT gpuweb/cts#4633.
-
Add vec function var uniformity cases gpuweb/cts#4630.
-
Add more timestamp tests gpuweb/cts#4631.
-
Change subcases to cases in api,validation,buffer,create:limit gpuweb/cts#4628.
-
Check clearing of 3d textures when rendering to a slice gpuweb/cts#4625.
-
Test Reusing the same query in the same command buffer gpuweb/cts#4626.
-
Test uninitialized queries in unsubmitted command buffers gpuweb/cts#4624.
-
Test truncation of subnormals gpuweb/cts#4623.
-
8 pull requests received 14 new comments.
-
Check clearing of 3d textures when rendering to a slice gpuweb/cts#4625 (4 comments by @greggman, @kainino0x)
-
Minor change in sample mask behavior for the case of sample shading gpuweb/cts#4510 (3 comments by @mwyrzykowski, @petermcneeleychromium)
-
Test that createBuffer/createTexture only allows exposed usages gpuweb/cts#4634 (2 comments by @beaufortfrancois)
-
Test createTexture() with invalid usages or combinations of usages gpuweb/cts#4636 (1 comment by @beaufortfrancois)
-
Update display size scale tests with video frame from video file gpuweb/cts#4614 (1 comment by @haoxli)
-
Participants
-
1 participant joined.
-
Natalie Chouinard (Google LLC) joined.
-
-
1 participant left.
-
Jędrzej Maczan (Aliquis Software House Jędrzej Maczan) left.
-
-
1 organization left.
-
Aliquis Software House Jędrzej Maczan left.
-
GitHub
gpuweb/gpuweb
-
12 issues opened.
-
Remove `any` option for frag_depth gpuweb/gpuweb#6233, by @dj2.
-
null vs undefined nit in nullable arrays gpuweb/gpuweb#6232, by @juj.
-
Render pass `[[depthReadOnly]]` & `[[stencilReadOnly]]` don't have default values gpuweb/gpuweb#5613, by @teoxoy.
-
proposal: eliminate the aliasing restrictions gpuweb/gpuweb#5611, by @dneto0.
-
Dealing with native spec failing GPUs gpuweb/gpuweb#5607, by @greggman.
-
[buffer-view] Atomics in buffers gpuweb/gpuweb#5606, by @alan-baker.
-
[buffer-view] Which address spaces should allow buffers? gpuweb/gpuweb#5605, by @alan-baker.
-
[bindless] Add uniformity requirements for bind-less to WGSL spec gpuweb/gpuweb#5582, by @dj2.
-
[bindless] Add aliasing updates for bindless to WGSL spec gpuweb/gpuweb#5581, by @dj2.
-
Add Vulkan's `maxPerStageResources` to the correspondence reference gpuweb/gpuweb#5580, by @teoxoy.
-
[subgroup-matrix] Consider improving flag for memory layout on load/store gpuweb/gpuweb#5579, by @jrprice.
-
-
6 issues closed.
-
null vs undefined nit in nullable arrays gpuweb/gpuweb#6232.
-
Clarification regarding pow rules gpuweb/gpuweb#5557.
-
[buffer-view] Function parameter matching relaxations gpuweb/gpuweb#5411.
-
[buffer-view] Unify to a single length function? gpuweb/gpuweb#5412.
-
Clarification around aliasing rules? gpuweb/gpuweb#5576.
-
-
36 issues received 98 new comments.
-
[buffer-view] Viewing the content of a storage buffer as different types. gpuweb/gpuweb#5338 (11 comments by @alan-baker, @jimblandy, @stefnotch)
-
Should pipelines that don't use any bindings in a bind group require it to be set? gpuweb/gpuweb#5577 (9 comments by @kainino0x, @Kangz, @magcius, @mwyrzykowski, @teoxoy)
-
maxColorAttachmentBytesPerSample on Metal in 2025 gpuweb/gpuweb#5460 (8 comments by @kainino0x, @mwyrzykowski, @teoxoy)
-
importExternalTexture: Support importing platform‑shared GPU textures (DXGI / IOSurface / dma‑buf) gpuweb/gpuweb#5167 (4 comments by @kainino0x, @RektTillNoon)
-
Multiple viewports are not supported by WebGPU gpuweb/gpuweb#4806 (4 comments by @cabanier, @magcius, @toji)
-
Investigation: Variable Rasterization Rate gpuweb/gpuweb#450 (3 comments by @AlbinBernhardssonARM, @kainino0x, @mwyrzykowski)
-
Render pass `[[depthReadOnly]]` & `[[stencilReadOnly]]` don't have default values gpuweb/gpuweb#5613 (3 comments by @kainino0x, @teoxoy)
-
HDR ASTC texture feature "texture-compression-astc-hdr" gpuweb/gpuweb#3856 (3 comments by @kainino0x, @matthargett)
-
mapSync on Workers - and possibly on the main thread gpuweb/gpuweb#2217 (3 comments by @fanciful-marmot, @greggman)
-
The ordering operations on distinct atomic objects is guaranteed for read-modify gpuweb/gpuweb#5572 (3 comments by @alan-baker, @BruceKnowsHow, @dneto0)
-
Add Vulkan's `maxPerStageResources` to the correspondence reference gpuweb/gpuweb#5580 (3 comments by @kainino0x, @teoxoy)
-
wgsl: add feature to enable more IEEE 754 floating point behaviours gpuweb/gpuweb#2259 (2 comments by @kainino0x)
-
`sampleCount` being set multiple times with possibly different values in "derive render targets layout from pass" steps gpuweb/gpuweb#5612 (2 comments by @kainino0x, @teoxoy)
-
[subgroup-matrix] Consider improving flag for memory layout on load/store gpuweb/gpuweb#5579 (2 comments by @jimblandy, @jrprice)
-
builtins with a 3D variant should all have 1D variants (global_invocation_index, workgroup_index) (WGSL proposed language change) gpuweb/gpuweb#5154 (2 comments by @alan-baker, @jimblandy)
-
[WGSL] Native Barycentric Coordinates Built-in in WGSL (SV_Barycentrics / gl_BaryCoord) gpuweb/gpuweb#5566 (2 comments by @alienself, @jimblandy)
-
[editorial] Fix algorithms wording to handle textures/samplers passed as function args gpuweb/gpuweb#5328 (2 comments by @jimblandy, @kainino0x)
-
w3.org has different css than gpuweb.github.io/gpuweb gpuweb/gpuweb#5231 (2 comments by @greggman, @kainino0x)
-
[buffer-view] Which address spaces should allow buffers? gpuweb/gpuweb#5605 (1 comment by @jimblandy)
-
Dynamically choosing a render target array index slice from the vertex shader gpuweb/gpuweb#4812 (1 comment by @Waffle1434)
-
[bindless] Add aliasing updates for bindless to WGSL spec gpuweb/gpuweb#5581 (1 comment by @mwyrzykowski)
-
[Explicit BGL params] Relax the function traceback rule? gpuweb/gpuweb#5357 (1 comment by @jimblandy)
-
Can fragment output location be of `vecN<f16>` type? gpuweb/gpuweb#5551 (1 comment by @andyleiserson)
-
-
7 pull requests opened.
-
Create filterability validation proposal. gpuweb/gpuweb#5614, by @dj2.
-
Spec changes for atomic vec2u gpuweb/gpuweb#5610, by @petermcneeleychromium.
-
Replace api.csswg.org with spec generator gpuweb/gpuweb#5609, by @deniak.
-
git: ignore .python-version in every directory gpuweb/gpuweb#5608, by @dneto0.
-
Update limits correspondence gpuweb/gpuweb#5604, by @teoxoy.
-
[buffer-view] Update proposal gpuweb/gpuweb#5603, by @alan-baker.
-
[editorial] Helper invocations have limited observable effects gpuweb/gpuweb#5583, by @alan-baker.
-
-
5 pull requests merged.
-
Replace api.csswg.org with spec generator gpuweb/gpuweb#5609.
-
git: ignore .python-version in every directory gpuweb/gpuweb#5608.
-
[buffer-view] Update proposal gpuweb/gpuweb#5603.
-
Add linear_indexing language feature gpuweb/gpuweb#5554.
-
[editorial] Helper invocations have limited observable effects gpuweb/gpuweb#5583.
-
-
10 pull requests received 93 new comments.
-
Specify immediate data API and WGSL <immediate> address space gpuweb/gpuweb#5423 (32 comments by @jimblandy, @kainino0x, @mooflu, @shaoboyan091)
-
Add extension `subgroup-size-control` gpuweb/gpuweb#5578 (13 comments by @alan-baker, @Jiawei-Shao, @jimblandy)
-
gpuweb/cts
-
2 issues opened.
-
Test for overflow conditions in validation involving offsets and sizes gpuweb/cts#4617, by @ErichDonGubler.
-
Add tests for `texture_formats_tier1` WGSL language feature gpuweb/cts#4612, by @andyleiserson.
-
-
3 issues received 8 new comments.
-
`webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures` is too strict for texture-formats-tier1 gpuweb/cts#4609 (5 comments by @greggman, @kainino0x)
-
Add tests for `texture_formats_tier1` WGSL language feature gpuweb/cts#4612 (2 comments by @andyleiserson, @kainino0x)
-
Test for overflow conditions in validation involving offsets and sizes gpuweb/cts#4617 (1 comment by @kainino0x)
-
-
8 pull requests opened.
-
Refactor immediate operation test to drop dependency on StorageBuffer… gpuweb/cts#4619, by @shaoboyan091.
-
Revert "Add README.chromium (#4616)" gpuweb/cts#4618, by @kainino0x.
-
Add README.chromium gpuweb/cts#4616, by @kainino0x.
-
Fix `linear_indexing` tests gpuweb/cts#4615, by @teoxoy.
-
Update display size scale tests with video frame from video file gpuweb/cts#4614, by @haoxli.
-
Fix struct_padding required size to include trailing padding gpuweb/cts#4613, by @shaoboyan091.
-
Improve fragment shader versions of subgroup tests gpuweb/cts#4611, by @alan-baker.
-
Check for `unrestricted_pointer_parameters` support gpuweb/cts#4610, by @andyleiserson.
-
-
10 pull requests merged.
-
Revert "Add README.chromium (#4616)" gpuweb/cts#4618.
-
Add README.chromium gpuweb/cts#4616.
-
Fix `linear_indexing` tests gpuweb/cts#4615.
-
Fix struct_padding required size to include trailing padding gpuweb/cts#4613.
-
Operation tests for setImmediates gpuweb/cts#4558.
-
CTS for linear_indexing language feature gpuweb/cts#4595.
-
Test swizzle assignment eval order gpuweb/cts#4608.
-
7 pull requests received 75 new comments.
-
Update display size scale tests with video frame from video file gpuweb/cts#4614 (13 comments by @haoxli, @kainino0x, @shaoboyan091)
-
Fix struct_padding required size to include trailing padding gpuweb/cts#4613 (4 comments by @shaoboyan091)
-
Consider tier1 formats language feature in RO/RW storage texture test gpuweb/cts#4567 (2 comments by @andyleiserson, @kainino0x)
-
Update expected result of an unconfigured canvas to be transparent black gpuweb/cts#4607 (1 comment by @teoxoy)
Participants
-
1 participant left.
-
Don McCurdy (The New York Times) left.
-
GitHub
gpuweb/gpuweb
-
17 issues opened.
-
Should pipelines that don't use any bindings in a bind group require it to be set? gpuweb/gpuweb#5577, by @teoxoy.
-
Clarification around aliasing rules? gpuweb/gpuweb#5576, by @mwyrzykowski.
-
Support for multiview gpuweb/gpuweb#5575, by @cabanier.
-
The ordering operations on distinct atomic objects is guaranteed for read-modify gpuweb/gpuweb#5572, by @BruceKnowsHow.
-
Compat: Should disallow copying depth textures gpuweb/gpuweb#5570, by @beicause.
-
[WGSL] Native Barycentric Coordinates Built-in in WGSL (SV_Barycentrics / gl_BaryCoord) gpuweb/gpuweb#5566, by @alienself.
-
[Immediates] Strip trailing padding from immediate size calculation gpuweb/gpuweb#5563, by @shaoboyan091.
-
Lift requirement that alphaToCoverageEnabled attachment have an alpha channel gpuweb/gpuweb#5562, by @kainino0x.
-
`.createPipelineLayout()` should check validity of empty BGLs gpuweb/gpuweb#5561, by @teoxoy.
-
Clarify `.getBindGroupLayout()` behavior gpuweb/gpuweb#5559, by @teoxoy.
-
Clarification regarding log2 domain gpuweb/gpuweb#5558, by @mwyrzykowski.
-
Clarification regarding pow rules gpuweb/gpuweb#5557, by @mwyrzykowski.
-
[buffer-view] BufferView vs Reinterpret vs View gpuweb/gpuweb#5556, by @alan-baker.
-
[immediates] Support Array type in Immediate Blocks gpuweb/gpuweb#5555, by @shaoboyan091.
-
Applying `blend_src` to function parameters and return types? gpuweb/gpuweb#5552, by @andyleiserson.
-
Can fragment output location be of `vecN<f16>` type? gpuweb/gpuweb#5551, by @teoxoy.
-
-
8 issues closed.
-
Compat: Should disallow copying depth textures gpuweb/gpuweb#5570.
-
Support for multiview gpuweb/gpuweb#5575.
-
[Immediates] Strip trailing padding from immediate size calculation gpuweb/gpuweb#5563.
-
Proposal / Discussion: Explicit transferable GPUBufferSnapshot gpuweb/gpuweb#5549.
-
Compile time NaN support (Not a Number) gpuweb/gpuweb#5316.
-
Uniformity Analysis - Conservative Handling of Continues and a Possible Solution gpuweb/gpuweb#5363.
-
enhancement: uniform buffer can use standard layout gpuweb/gpuweb#4973.
-
-
47 issues received 127 new comments.
-
Compat: Should disallow copying depth textures gpuweb/gpuweb#5570 (9 comments by @beicause, @greggman, @kainino0x, @Kangz)
-
[Immediates] Strip trailing padding from immediate size calculation gpuweb/gpuweb#5563 (9 comments by @Bahdmanbabzo, @jimblandy, @kainino0x, @Kangz)
-
[immediates] Support Array type in Immediate Blocks gpuweb/gpuweb#5555 (8 comments by @alan-baker, @jimblandy, @kainino0x)
-
Proposal / Discussion: Explicit transferable GPUBufferSnapshot gpuweb/gpuweb#5549 (6 comments by @kainino0x, @tlecoz)
-
Are "Fine" derivatives guaranteed to actually be fine? gpuweb/gpuweb#4325 (5 comments by @dneto0, @jimblandy, @mwyrzykowski, @sudonatalie)
-
Can fragment output location be of `vecN<f16>` type? gpuweb/gpuweb#5551 (5 comments by @alan-baker, @jimblandy, @Kangz)
-
[buffer-view] Viewing the content of a storage buffer as different types. gpuweb/gpuweb#5338 (4 comments by @dneto0, @jimblandy)
-
[bindless] What limit for maxResourceTableSize? gpuweb/gpuweb#5373 (4 comments by @Kangz, @mwyrzykowski)
-
[WGSL] Native Barycentric Coordinates Built-in in WGSL (SV_Barycentrics / gl_BaryCoord) gpuweb/gpuweb#5566 (4 comments by @alienself, @dj2, @jimblandy)
-
Remove the need to hard-code texel format for `texture_storage_2d` in shaders gpuweb/gpuweb#4298 (4 comments by @dneto0, @jimblandy, @Kangz)
-
[WGSL fragment depth] Potential additional interstage variable needed for validation gpuweb/gpuweb#5553 (4 comments by @beaufortfrancois, @jimblandy, @kainino0x)
-
Compile time NaN support (Not a Number) gpuweb/gpuweb#5316 (4 comments by @dneto0, @jimblandy, @mwyrzykowski)
-
`.createPipelineLayout()` should check validity of empty BGLs gpuweb/gpuweb#5561 (3 comments by @kainino0x, @teoxoy)
-
[bindless] Assessing implementor and user experience gpuweb/gpuweb#5517 (3 comments by @alienself, @Kangz)
-
Applying `blend_src` to function parameters and return types? gpuweb/gpuweb#5552 (3 comments by @dneto0, @jimblandy)
-
wgsl: Sketch design for arrays of buffer-bindings gpuweb/gpuweb#2105 (3 comments by @dneto0, @jimblandy)
-
builtins with a 3D variant should all have 1D variants (global_invocation_index, workgroup_index) (WGSL proposed language change) gpuweb/gpuweb#5154 (3 comments by @dneto0, @jimblandy)
-
WGSL Proposal for fragment depth (less, greater, any) gpuweb/gpuweb#5342 (2 comments by @beaufortfrancois, @jimblandy)
-
Uniformity Analysis - Conservative Handling of Continues and a Possible Solution gpuweb/gpuweb#5363 (2 comments by @alan-baker, @jimblandy)
-
enhancement: uniform buffer can use standard layout gpuweb/gpuweb#4973 (2 comments by @alan-baker, @jimblandy)
-
Dynamic error description for read-modify-write atomics could use more explanation. gpuweb/gpuweb#3057 (1 comment by @mehmetoguzderin)
-
[buffer-view] Interaction with function parameter aliasing rules gpuweb/gpuweb#5501 (1 comment by @jimblandy)
-
[Explicit BGL params] Should texture parameter names match the API spec? gpuweb/gpuweb#5359 (1 comment by @jimblandy)
-
[Explicit BGL params] Relax the function traceback rule? gpuweb/gpuweb#5357 (1 comment by @jimblandy)
-
[Explicit BGL params] Requirement for the `unknown` token gpuweb/gpuweb#5356 (1 comment by @jimblandy)
-
[Explicit BGL params] Verify the parameter conversions are valid gpuweb/gpuweb#5355 (1 comment by @jimblandy)
-
[bindless] required the user to call onSubmittedWorkDone to update content timeline's completedSubmitIndex gpuweb/gpuweb#5516 (1 comment by @Kangz)
-
The ordering operations on distinct atomic objects is guaranteed for read-modify gpuweb/gpuweb#5572 (1 comment by @jimblandy)
-
Texture types with f16, e.g. `texture_2d<f16>` gpuweb/gpuweb#4483 (1 comment by @petermcneeleychromium)
-
Change `layout: 'auto'` algorithm so it doesn't generate invalid bindGroupLayouts gpuweb/gpuweb#4952 (1 comment by @jimblandy)
-
why can't *any* fixed-size array use an element count that is an override expression gpuweb/gpuweb#3475 (1 comment by @mkeeter)
-
[WGSL fragment depth] (less, greater, any) Metal behavior gpuweb/gpuweb#5351 (1 comment by @beaufortfrancois)
-
[WGSL fragment depth] (less, greater, any) portability gpuweb/gpuweb#5349 (1 comment by @beaufortfrancois)
-
Uniformity Analysis - conservative treatement of assignments gpuweb/gpuweb#5440 (1 comment by @dneto0)
-
[bindless] Add the proposal for how bindings are updated in resource tables. gpuweb/gpuweb#5379 (1 comment by @Kangz)
-
Why do block-compressed textures have to be aligned to a multiple of the texel block size? gpuweb/gpuweb#2006 (1 comment by @brendan-duncan)
-
-
8 pull requests opened.
-
Add extension `subgroup-size-control` gpuweb/gpuweb#5578, by @Jiawei-Shao.
-
reinterpret-view.md: Correct size constraint computation. gpuweb/gpuweb#5574, by @jimblandy.
-
buffer-view.md: Correct alignment masking expression gpuweb/gpuweb#5573, by @jimblandy.
-
Specify default value for mapAsync's `offset` argument. gpuweb/gpuweb#5571, by @jimblandy.
-
Error scope doesn't necessarily store the first error gpuweb/gpuweb#5567, by @MendyBerger.
-
Clarify that subgroupMin/MaxSize bound the compiler's choice of size gpuweb/gpuweb#5565, by @andyleiserson.
-
[bindless] Hardcode max resource table size to 64k gpuweb/gpuweb#5564, by @Kangz.
-
Add linear_indexing language feature gpuweb/gpuweb#5554, by @alan-baker.
-
-
6 pull requests merged.
-
reinterpret-view.md: Correct size constraint computation. gpuweb/gpuweb#5574.
-
buffer-view.md: Correct alignment masking expression gpuweb/gpuweb#5573.
-
Error scope doesn't necessarily store the first error gpuweb/gpuweb#5567.
-
[bindless] Hardcode max resource table size to 64k gpuweb/gpuweb#5564.
-
[process] New required functionality must be implementable on Compat gpuweb/gpuweb#5518.
-
wgsl: Propose `subgroup-size-control` extension gpuweb/gpuweb#5546.
-
-
1 pull request closed.
-
Specify default value for mapAsync's `offset` argument. gpuweb/gpuweb#5571.
-
-
6 pull requests received 32 new comments.
-
Add linear_indexing language feature gpuweb/gpuweb#5554 (14 comments by @alan-baker, @dneto0, @jimblandy, @jrprice, @mehmetoguzderin)
-
wgsl: support swizzle assignment gpuweb/gpuweb#5268 (11 comments by @alan-baker, @dneto0, @sudonatalie)
-
Specify default value for mapAsync's `offset` argument. gpuweb/gpuweb#5571 (2 comments by @jimblandy, @kainino0x)
-
[process] New required functionality must be implementable on Compat gpuweb/gpuweb#5518 (1 comment by @kainino0x)
-
gpuweb/cts
-
7 issues opened.
-
wgsl: Adjust batch sizing for AF matrix binary operation tests gpuweb/cts#4603, by @zoddicus.
-
CTS doesn't build with typescript 6 beta gpuweb/cts#4600, by @greggman.
-
Is time-based auto-chunking useful? gpuweb/cts#4592, by @kainino0x.
-
2 issues closed.
-
wgsl: Adjust batch sizing for AF matrix binary operation tests gpuweb/cts#4603.
-
Add tests for swizzle assignment language feature gpuweb/cts#4579.
-
-
3 issues received 7 new comments.
-
Is time-based auto-chunking useful? gpuweb/cts#4592 (4 comments by @ErichDonGubler, @jimblandy, @kainino0x, @mwyrzykowski)
-
shader,validation,expression,call,builtin,clamp:low_high:* appear invalid for override expression gpuweb/cts#4588 (2 comments by @kainino0x, @mwyrzykowski)
-
Missing testing that `texture-formats-tier1` norm16 formats are not filterable nor resolvable. gpuweb/cts#4593 (1 comment by @kainino0x)
-
-
22 pull requests opened.
-
Test swizzle assignment eval order gpuweb/cts#4608, by @sudonatalie.
-
Update expected result of an unconfigured canvas to be transparent black gpuweb/cts#4607, by @teoxoy.
-
Test compound assignment order of eval gpuweb/cts#4606, by @sudonatalie.
-
Set batch size 1 for binary AF matrix tests gpuweb/cts#4604, by @zoddicus.
-
Add debug info to fragment builtins. gpuweb/cts#4602, by @greggman.
-
[github] Fix checkout of PR base commit in pr.yml gpuweb/cts#4601, by @kainino0x.
-
Explicitly specify rootDir in tsconfig.json to satisfy upcoming TypeScript v6. gpuweb/cts#4599, by @freshp86.
-
Add invalid swizzle assignment validation gpuweb/cts#4598, by @sudonatalie.
-
Fix race condition in shader validation tests gpuweb/cts#4597, by @diegodelatoba.
-
Add chained and compound swizzle assignment tests gpuweb/cts#4596, by @sudonatalie.
-
CTS for linear_indexing language feature gpuweb/cts#4595, by @alan-baker.
-
Fix norm16 formats to be unfilterable-float and not float gpuweb/cts#4594, by @Kangz.
-
Give swizzle assignment cases names and update listing_meta.json gpuweb/cts#4591, by @sudonatalie.
-
Allow swizzle assignment with language feature gpuweb/cts#4590, by @sudonatalie.
-
Add importExternalTexture test for video frame display size diff with coded size gpuweb/cts#4589, by @haoxli.
-
Add swizzle assignment validation tests gpuweb/cts#4587, by @sudonatalie.
-
Fix buffer usage validity in `abort_over_invalid_error` test gpuweb/cts#4586, by @teoxoy.
-
[NFC] Cleanup video test gpuweb/cts#4585, by @alan-baker.
-
Add canvas texture direct attachment tests gpuweb/cts#4584, by @greggman.
-
Add more swizzle assignment tests gpuweb/cts#4583, by @sudonatalie.
-
Modify video import tests gpuweb/cts#4582, by @alan-baker.
-
Add test for compound assignment with swizzle gpuweb/cts#4581, by @sudonatalie.
-
-
22 pull requests merged.
-
Test compound assignment order of eval gpuweb/cts#4606.
-
Set batch size 1 for binary AF matrix tests gpuweb/cts#4604.
-
Add immediate size validation cases for pipeline creation gpuweb/cts#4573.
-
Add debug info to fragment builtins. gpuweb/cts#4602.
-
[github] Fix checkout of PR base commit in pr.yml gpuweb/cts#4601.
-
Add invalid swizzle assignment validation gpuweb/cts#4598.
-
Add chained and compound swizzle assignment tests gpuweb/cts#4596.
-
Fix norm16 formats to be unfilterable-float and not float gpuweb/cts#4594.
-
Add more swizzle assignment tests gpuweb/cts#4583.
-
Give swizzle assignment cases names and update listing_meta.json gpuweb/cts#4591.
-
Allow swizzle assignment with language feature gpuweb/cts#4590.
-
Add immediate size validation tests for pipeline layout creation. gpuweb/cts#4572.
-
Add swizzle assignment validation tests gpuweb/cts#4587.
-
Fix buffer usage validity in `abort_over_invalid_error` test gpuweb/cts#4586.
-
[NFC] Cleanup video test gpuweb/cts#4585.
-
Add canvas texture direct attachment tests gpuweb/cts#4584.
-
Modify video import tests gpuweb/cts#4582.
-
Additional bitwise shift test cases gpuweb/cts#4578.
-
Swizzle assignment tests gpuweb/cts#4580.
-
Add test for compound assignment with swizzle gpuweb/cts#4581.
-
-
14 pull requests received 71 new comments.
-
Add immediate size validation cases for pipeline creation gpuweb/cts#4573 (21 comments by @kainino0x, @shaoboyan091)
-
Fix race condition in shader validation tests gpuweb/cts#4597 (9 comments by @diegodelatoba, @greggman, @kainino0x, @mwyrzykowski)
-
Add importExternalTexture test for video frame display size diff with coded size gpuweb/cts#4589 (7 comments by @haoxli, @kainino0x)
-
Set batch size 1 for binary AF matrix tests gpuweb/cts#4604 (3 comments by @dj2, @petermcneeleychromium, @zoddicus)
-
Fix norm16 formats to be unfilterable-float and not float gpuweb/cts#4594 (3 comments by @greggman, @Kangz)
-
Give swizzle assignment cases names and update listing_meta.json gpuweb/cts#4591 (3 comments by @kainino0x, @sudonatalie)
-
Add immediate size validation tests for pipeline layout creation. gpuweb/cts#4572 (3 comments by @kainino0x, @shaoboyan091)
-
Explicitly specify rootDir in tsconfig.json to satisfy upcoming TypeScript v6. gpuweb/cts#4599 (2 comments by @freshp86, @greggman)
-
Consider tier1 formats language feature in RO/RW storage texture test gpuweb/cts#4567 (1 comment by @andyleiserson)
-
Participants
-
1 chair appointed.
-
Jim Blandy became a chair.
-
-
3 participants joined.
-
Ethan Jiang (Tight Studio) joined.
-
Charlotte McElwain joined.
-
Jay Shah joined.
-
-
1 participant left.
-
Emilio Franceschini left.
-
-
1 organization joined.
-
Tight Studio joined.
-
GitHub
gpuweb/gpuweb
-
20 issues opened.
-
Proposal / Discussion: Explicit transferable GPUBufferSnapshot gpuweb/gpuweb#5549, by @tlecoz.
-
Persistent canvas texture view helper gpuweb/gpuweb#5548, by @tlecoz.
-
[Explicit BGL params] Change `unknown` to `any`? gpuweb/gpuweb#5547, by @dj2.
-
Subgroup Size Control gpuweb/gpuweb#5545, by @Jiawei-Shao.
-
GPUDeviceDescriptor IDL includes invalid default value for `requiredLimits` member gpuweb/gpuweb#5529, by @weinig.
-
Overflow in subtraction of unsigned literals gpuweb/gpuweb#5528, by @rprobert105.
-
Performance issue after chrome update gpuweb/gpuweb#5525, by @jay19240.
-
Missing feature detection for `texture-formats-tier1` storage formats in WGSL gpuweb/gpuweb#5524, by @kainino0x.
-
Clarification on textureLoad boundary conditions gpuweb/gpuweb#5523, by @mwyrzykowski.
-
[Wiki] Implementation Status: Firefox Android about:config and Chrome Android status gpuweb/gpuweb#5521, by @VariableVince.
-
wgsl: clarify that [compute shader] subgroup_invocation_id space has no holes gpuweb/gpuweb#5519, by @dneto0.
-
[bindless] Assessing implementor and user experience gpuweb/gpuweb#5517, by @jimblandy.
-
Why does the spec spell out that identifiers "resolve" to "in-scope" declarations? gpuweb/gpuweb#5513, by @jimblandy.
-
[buffer-view] Do we need fixed-size buffer views? gpuweb/gpuweb#5512, by @Kangz.
-
`_disambiguate_template` is underspecified gpuweb/gpuweb#5507, by @jimblandy.
-
Support for querying maximum/available GPU memory gpuweb/gpuweb#5505, by @reeselevine.
-
[buffer-view] Interaction with function parameter aliasing rules gpuweb/gpuweb#5501, by @dneto0.
-
clarify definition of "fragment" gpuweb/gpuweb#5499, by @dneto0.
-
Spec requires `'textureBindingViewDimension' in GPUTexture.prototype` gpuweb/gpuweb#5498, by @kainino0x.
-
-
31 issues closed.
-
Persistent canvas texture view helper gpuweb/gpuweb#5548.
-
[WGSL fragment depth] (less, greater, any) validation gpuweb/gpuweb#5348.
-
wgsl: clarify that [compute shader] subgroup_invocation_id space has no holes gpuweb/gpuweb#5519.
-
Missing feature detection for `texture-formats-tier1` storage formats in WGSL gpuweb/gpuweb#5524.
-
Editorial: attributes vs. decorations gpuweb/gpuweb#1510.
-
[bindless] How should the resource table be set on the state? gpuweb/gpuweb#5463.
-
[bindless] What to do for oversized GPUResourceTable reflection. gpuweb/gpuweb#5465.
-
Overflow in subtraction of unsigned literals gpuweb/gpuweb#5528.
-
Performance issue after chrome update gpuweb/gpuweb#5525.
-
Clarification on textureLoad boundary conditions gpuweb/gpuweb#5523.
-
Investigation: Managing on-chip memory gpuweb/gpuweb#435.
-
Add support for memoryless textures gpuweb/gpuweb#5396.
-
[bindless] OOM semantics for GPUResourceTable gpuweb/gpuweb#5462.
-
Multisample Resolve issues gpuweb/gpuweb#5485.
-
`_disambiguate_template` is underspecified gpuweb/gpuweb#5507.
-
Spec requires `'textureBindingViewDimension' in GPUTexture.prototype` gpuweb/gpuweb#5498.
-
[buffer-view] Do we need fixed-size buffer views? gpuweb/gpuweb#5512.
-
Allow storing handle types in lets, maybe returning them from some functions. gpuweb/gpuweb#5339.
-
Typos in maxStorageTexturesIn*Stage base values gpuweb/gpuweb#5488.
-
Functions should be able to accept pointers from any address space gpuweb/gpuweb#5492.
-
[bindless] Add layout/shader compatibility and layout defaulting gpuweb/gpuweb#5377.
-
WebGPU Compatibility Mode gpuweb/gpuweb#4266.
-
[proposals] Normalize roadmap headers and update completed proposals gpuweb/gpuweb#5385.
-
Feature: Virtualized shader bindings gpuweb/gpuweb#4939.
-
Add anchors for WGSL language features. gpuweb/gpuweb#4440.
-
-
1 issue reopened.
-
Clarification on textureLoad boundary conditions gpuweb/gpuweb#5523, by @mwyrzykowski.
-
-
65 issues received 159 new comments.
-
[bindless] Add the proposal for how bindings are updated in resource tables. gpuweb/gpuweb#5379 (7 comments by @greggman, @Kangz)
-
Why does the spec spell out that identifiers "resolve" to "in-scope" declarations? gpuweb/gpuweb#5513 (6 comments by @dj2, @dneto0, @jimblandy)
-
What can the WebGPU spec do to avoid inviting users into "spec lawyering" in the future? gpuweb/gpuweb#5495 (6 comments by @greggman, @jimblandy, @juj, @kainino0x)
-
`_disambiguate_template` is underspecified gpuweb/gpuweb#5507 (6 comments by @dneto0, @jimblandy, @mehmetoguzderin)
-
[proposal] consider having compatible APIs for textureLoad on different types (texture_2d, texture_storage_2d, etc.) gpuweb/gpuweb#5387 (6 comments by @dneto0, @jimblandy)
-
[WGSL fragment depth] (less, greater, any) portability gpuweb/gpuweb#5349 (5 comments by @alan-baker, @beaufortfrancois, @jimblandy, @Kangz)
-
uniformity analysis: desugar module-scope variables as if they are declared inside the entry point and passed down as parameters gpuweb/gpuweb#5445 (5 comments by @dneto0, @jimblandy, @jrprice, @mwyrzykowski)
-
[WGSL fragment depth] (less, greater, any) Metal behavior gpuweb/gpuweb#5351 (4 comments by @jimblandy, @magcius, @mwyrzykowski)
-
wgsl: clarify that [compute shader] subgroup_invocation_id space has no holes gpuweb/gpuweb#5519 (4 comments by @alan-baker, @dneto0, @jimblandy)
-
Clarification on textureLoad boundary conditions gpuweb/gpuweb#5523 (4 comments by @greggman, @jrprice, @mwyrzykowski)
-
Unified Shader Modules - link multiple GPUShaderModules into a pipeline shader stage gpuweb/gpuweb#5456 (4 comments by @bytesandwich, @dj2, @mighdoll, @RobertBColton)
-
[buffer-view] Extent of reinterpretation permitted gpuweb/gpuweb#5409 (4 comments by @jimblandy, @jrprice)
-
[buffer-view] Function parameter matching relaxations gpuweb/gpuweb#5411 (4 comments by @dneto0, @jimblandy)
-
[buffer-view] Unify to a single length function? gpuweb/gpuweb#5412 (4 comments by @alan-baker, @jimblandy, @mwyrzykowski)
-
Multisample Resolve issues gpuweb/gpuweb#5485 (4 comments by @AlbinBernhardssonARM, @Kangz, @mwyrzykowski)
-
Functions should be able to accept pointers from any address space gpuweb/gpuweb#5492 (4 comments by @dj2, @jimblandy)
-
Persistent canvas texture view helper gpuweb/gpuweb#5548 (3 comments by @greggman, @kainino0x, @tlecoz)
-
[WGSL fragment depth] (less, greater, any) validation gpuweb/gpuweb#5348 (3 comments by @dneto0, @jimblandy)
-
[bindless] What to do for oversized GPUResourceTable reflection. gpuweb/gpuweb#5465 (3 comments by @Kangz)
-
[buffer-view] Settle on minimum binding size requirements gpuweb/gpuweb#5410 (3 comments by @jimblandy, @Kangz)
-
Compat: Should disallow textureBindingViewDimension = 'cube-array' on createTexture gpuweb/gpuweb#5496 (3 comments by @kainino0x, @Kangz)
-
[bindless] OOM semantics for GPUResourceTable gpuweb/gpuweb#5462 (3 comments by @Kangz, @mwyrzykowski)
-
Clarification of Sample Mask with respect to Sample Shading gpuweb/gpuweb#5457 (3 comments by @dneto0, @jimblandy, @mwyrzykowski)
-
GPUDeviceDescriptor IDL includes invalid default value for `requiredLimits` member gpuweb/gpuweb#5529 (2 comments by @annevk, @kainino0x)
-
Proposal / Discussion: Explicit transferable GPUBufferSnapshot gpuweb/gpuweb#5549 (2 comments by @greggman, @tlecoz)
-
Missing feature detection for `texture-formats-tier1` storage formats in WGSL gpuweb/gpuweb#5524 (2 comments by @jimblandy, @kainino0x)
-
Overflow in subtraction of unsigned literals gpuweb/gpuweb#5528 (2 comments by @andyleiserson, @dj2)
-
setBindGroup should accept ArrayBuffer (AllowSharedBufferSource) for dynamicOffsetsData gpuweb/gpuweb#5212 (2 comments by @kainino0x)
-
MultiDrawIndirect feature and maxDrawIndirectCount limit gpuweb/gpuweb#5175 (2 comments by @axmand, @kainino0x)
-
[bindless] How should the resource table be set on the state? gpuweb/gpuweb#5463 (2 comments by @Kangz)
-
Spec requires `'textureBindingViewDimension' in GPUTexture.prototype` gpuweb/gpuweb#5498 (2 comments by @kainino0x, @Kangz)
-
[buffer-view] Interaction with function parameter aliasing rules gpuweb/gpuweb#5501 (2 comments by @alan-baker, @mwyrzykowski)
-
[buffer-view] Do we need fixed-size buffer views? gpuweb/gpuweb#5512 (2 comments by @alan-baker, @Kangz)
-
Support for querying maximum/available GPU memory gpuweb/gpuweb#5505 (2 comments by @kainino0x, @reeselevine)
-
[buffer-view] Viewing the content of a storage buffer as different types. gpuweb/gpuweb#5338 (2 comments by @alan-baker, @dneto0)
-
Consider lifting size%4 requirement of copyBufferToBuffer and writeBuffer gpuweb/gpuweb#5203 (2 comments by @greggman, @kainino0x)
-
Investigation: Sparse Resources gpuweb/gpuweb#455 (2 comments by @devshgraphicsprogramming, @dungeon2567)
-
[Wiki] Implementation Status: Firefox Android about:config and Chrome Android status gpuweb/gpuweb#5521 (1 comment by @kainino0x)
-
[bindless] required the user to call onSubmittedWorkDone to update content timeline's completedSubmitIndex gpuweb/gpuweb#5516 (1 comment by @Jamesernator)
-
Allow storing handle types in lets, maybe returning them from some functions. gpuweb/gpuweb#5339 (1 comment by @dj2)
-
WGSL Proposal for fragment depth (less, greater, any) gpuweb/gpuweb#5342 (1 comment by @beaufortfrancois)
-
[subgroup matrix] Allow subgroup_matrix types in private address space? gpuweb/gpuweb#5435 (1 comment by @jimblandy)
-
[bindless] Alternative to the GPUBindGroup addition of a variable size "dynamic binding array" gpuweb/gpuweb#5372 (1 comment by @Kangz)
-
[bindless] Add layout/shader compatibility and layout defaulting gpuweb/gpuweb#5377 (1 comment by @Kangz)
-
[bindless] Choose the order of slots returned by insertBinding gpuweb/gpuweb#5466 (1 comment by @Kangz)
-
How should implementations cope with Metal's 500k resources per-process soft-limit? gpuweb/gpuweb#5441 (1 comment by @Kangz)
-
[immediates] Consider removing GPUPipelineLayoutDescriptor.immediateSize gpuweb/gpuweb#5473 (1 comment by @Kangz)
-
additional flags `--enable-features=Vulkan,VulkanFromANGLE,DefaultANGLEVulkan` required for chrome on linux gpuweb/gpuweb#5022 (1 comment by @ricokoiv)
-
-
17 pull requests opened.
-
wgsl: Propose `subgroup-size-control` extension gpuweb/gpuweb#5546, by @Jiawei-Shao.
-
[bindless] Add investigation of VK_EXT_descriptor_heap gpuweb/gpuweb#5530, by @Kangz.
-
Reinterpret/view proposal gpuweb/gpuweb#5527, by @alan-baker.
-
wgsl: add language feature `texture_formats_tier1` for new texel formats gpuweb/gpuweb#5526, by @Jiawei-Shao.
-
wgsl: clarify compute subgroup_invocation_id's are dense starting at 0 gpuweb/gpuweb#5520, by @dneto0.
-
[process] New required functionality must be implementable on Compat gpuweb/gpuweb#5518, by @kainino0x.
-
035213 gpuweb/gpuweb#5515, by @draglivinglegend-ai.
-
Add a Compatibility Mode explainer doc gpuweb/gpuweb#5514, by @SenorBlanco.
-
Link spec PRs for immediate data and transient attachment proposals. gpuweb/gpuweb#5511, by @jimblandy.
-
Clarify _disambiguate_template gpuweb/gpuweb#5510, by @dneto0.
-
Disallow cube-array in createTexture gpuweb/gpuweb#5509, by @greggman.
-
wgsl: Clarify uniqueness requirements for builtin values gpuweb/gpuweb#5508, by @dneto0.
-
wgsl: entry point return can have arrays (for clip-distances) gpuweb/gpuweb#5506, by @dneto0.
-
Update proposals/bindless.md with resolved issues. gpuweb/gpuweb#5504, by @Kangz.
-
Fix maxStorageTexturesIn*Stage defaults gpuweb/gpuweb#5503, by @SenorBlanco.
-
Typographical Fixes gpuweb/gpuweb#5502, by @THE-Spellchecker.
-
install-dependencies.sh: WGSL needs setuptools pip package gpuweb/gpuweb#5500, by @dneto0.
-
-
18 pull requests merged.
-
Reinterpret/view proposal gpuweb/gpuweb#5527.
-
wgsl: clarify compute subgroup_invocation_id's are dense starting at 0 gpuweb/gpuweb#5520.
-
wgsl: add language feature `texture_formats_tier1` for new texel formats gpuweb/gpuweb#5526.
-
[bindless] Add investigation of VK_EXT_descriptor_heap gpuweb/gpuweb#5530.
-
Update proposals/bindless.md with resolved issues. gpuweb/gpuweb#5504.
-
wgsl: entry point return can have arrays (for clip-distances) gpuweb/gpuweb#5506.
-
Add a Compatibility Mode explainer doc gpuweb/gpuweb#5514.
-
Clarify _disambiguate_template gpuweb/gpuweb#5510.
-
Link spec PRs for immediate data and transient attachment proposals. gpuweb/gpuweb#5511.
-
Add `TRANSIENT_ATTACHMENT` GPUTextureUsage gpuweb/gpuweb#5450.
-
wgsl: Clarify uniqueness requirements for builtin values gpuweb/gpuweb#5508.
-
Disallow cube-array in createTexture gpuweb/gpuweb#5509.
-
Allow lets of textures and samplers gpuweb/gpuweb#5389.
-
Typographical Fixes gpuweb/gpuweb#5502.
-
Fix maxStorageTexturesIn*Stage defaults gpuweb/gpuweb#5503.
-
install-dependencies.sh: WGSL needs setuptools pip package gpuweb/gpuweb#5500.
-
Normalize proposal headers, generate proposal index gpuweb/gpuweb#5490.
-
Sync extension anchors gpuweb/gpuweb#5497.
-
-
2 pull requests closed.
-
035213 gpuweb/gpuweb#5515.
-
Move accepted and inactive proposals into subdirectories. gpuweb/gpuweb#5483.
-
-
20 pull requests received 63 new comments.
-
[process] New required functionality must be implementable on Compat gpuweb/gpuweb#5518 (9 comments by @jimblandy, @kainino0x, @mwyrzykowski, @SenorBlanco)
-
Update proposals/bindless.md with resolved issues. gpuweb/gpuweb#5504 (9 comments by @kainino0x, @Kangz)
-
wgsl: Propose `subgroup-size-control` extension gpuweb/gpuweb#5546 (5 comments by @alan-baker, @jimblandy, @jrprice, @Kangz)
-
wgsl: add language feature `texture_formats_tier1` for new texel formats gpuweb/gpuweb#5526 (5 comments by @alan-baker, @Jiawei-Shao, @kainino0x)
-
wgsl: entry point return can have arrays (for clip-distances) gpuweb/gpuweb#5506 (5 comments by @alan-baker, @dneto0, @mehmetoguzderin)
-
wgsl: clarify compute subgroup_invocation_id's are dense starting at 0 gpuweb/gpuweb#5520 (2 comments by @dneto0)
-
Specify immediate data API and WGSL <immediate> address space gpuweb/gpuweb#5423 (1 comment by @Kangz)
-
Link spec PRs for immediate data and transient attachment proposals. gpuweb/gpuweb#5511 (1 comment by @kainino0x)
-
Move accepted and inactive proposals into subdirectories. gpuweb/gpuweb#5483 (1 comment by @jimblandy)
-
gpuweb/cts
-
6 issues opened.
-
Add tests for swizzle assignment language feature gpuweb/cts#4579, by @sudonatalie.
-
Add video test to check copyExternalImageToTexture scaling issues gpuweb/cts#4576, by @greggman.
-
maxInterStageShaderVariables test with unused variables gpuweb/cts#4564, by @kainino0x.
-
Refactor limits tests to only do operation/validation tests with valid limits gpuweb/cts#4561, by @greggman.
-
Test `textureBindingViewDimension: "2d-array"` validation in core gpuweb/cts#4557, by @kainino0x.
-
-
5 issues closed.
-
SubgroupBroadcast test bug for subgroup sizes < 16 gpuweb/cts#4532.
-
Transient Attachments gpuweb/cts#4509.
-
Test `textureBindingViewDimension: "2d-array"` validation in core gpuweb/cts#4557.
-
-
9 issues received 27 new comments.
-
Add more `copyExternalImageToTexture` tests as Chrome/Safari/Firefox are failing to agree how to load an image gpuweb/cts#4545 (5 comments by @greggman, @kainino0x)
-
Add video test to check copyExternalImageToTexture scaling issues gpuweb/cts#4576 (4 comments by @greggman, @kainino0x)
-
SubgroupBroadcast test bug for subgroup sizes < 16 gpuweb/cts#4532 (4 comments by @alan-baker, @jenatali)
-
CTS tests for `length` and `distance` expect `abs`-based calculation for 1D, but spec is ambiguous gpuweb/cts#4571 (1 comment by @andyleiserson)
-
Refactor limits tests to only do operation/validation tests with valid limits gpuweb/cts#4561 (1 comment by @kainino0x)
-
Test `textureBindingViewDimension: "2d-array"` validation in core gpuweb/cts#4557 (1 comment by @kainino0x)
-
Add new fragment inputs to `maxInterStageShaderVariables:at_over` test gpuweb/cts#4540 (1 comment by @kainino0x)
-
27 pull requests opened.
-
Swizzle assignment tests gpuweb/cts#4580, by @sudonatalie.
-
Additional bitwise shift test cases gpuweb/cts#4578, by @andyleiserson.
-
Test that select() does not short circuit gpuweb/cts#4577, by @sudonatalie.
-
Update mapping tests to be in line with the spec gpuweb/cts#4575, by @teoxoy.
-
Edge cases for insertBits and extractBits gpuweb/cts#4574, by @petermcneeleychromium.
-
Add immediate size validation cases for pipeline creation gpuweb/cts#4573, by @shaoboyan091.
-
Add immediate size validation tests for pipeline layout creation. gpuweb/cts#4572, by @shaoboyan091.
-
Add mixed swizzle and indexing tests gpuweb/cts#4570, by @sudonatalie.
-
Add test of single element swizzle assignment gpuweb/cts#4569, by @sudonatalie.
-
feat: add React Native runtime for running CTS tests gpuweb/cts#4568, by @wcandillon.
-
Consider tier1 formats language feature in RO/RW storage texture test gpuweb/cts#4567, by @andyleiserson.
-
Minor inter_stage test improvements gpuweb/cts#4566, by @kainino0x.
-
Limits test: skip duplicate cases when maximum limit == default limit gpuweb/cts#4565, by @kainino0x.
-
Add more operation tests for transient attachment gpuweb/cts#4563, by @beaufortfrancois.
-
Skip invalid subgroupBroadcast tests gpuweb/cts#4562, by @alan-baker.
-
Allow tests to extend endTestScope timeout gpuweb/cts#4560, by @haoxli.
-
Refactor texture supports functions to use features gpuweb/cts#4559, by @greggman.
-
Operation tests for setImmediates gpuweb/cts#4558, by @shaoboyan091.
-
chore(gitignore): ignore `pnpm-lock.yaml` gpuweb/cts#4556, by @ErichDonGubler.
-
Alternate fix for fragment input deductions in max_variables_count,input gpuweb/cts#4555, by @kainino0x.
-
Add new builtins to maxInterStageShaderVariables test gpuweb/cts#4554, by @greggman.
-
Compat: getCurrentTexture and textureBindingViewDimension gpuweb/cts#4553, by @greggman.
-
Compat: Disallow cube-array texture creation. gpuweb/cts#4552, by @greggman.
-
Tweaks to case count reports on PRs gpuweb/cts#4551, by @kainino0x.
-
Improve the sensitivity of the `array_zero_value` tests gpuweb/cts#4550, by @andyleiserson.
-
Test case-count report automation gpuweb/cts#4549, by @kainino0x.
-
Generate a case-count report on pull requests gpuweb/cts#4548, by @kainino0x.
-
-
22 pull requests merged.
-
Update mapping tests to be in line with the spec gpuweb/cts#4575.
-
Test that select() does not short circuit gpuweb/cts#4577.
-
Validation: Add immediate data pipeline validation tests gpuweb/cts#4547.
-
Allow tests to extend endTestScope timeout gpuweb/cts#4560.
-
Add mixed swizzle and indexing tests gpuweb/cts#4570.
-
Edge cases for insertBits and extractBits gpuweb/cts#4574.
-
Add more operation tests for transient attachment gpuweb/cts#4563.
-
Add test of single element swizzle assignment gpuweb/cts#4569.
-
Skip invalid subgroupBroadcast tests gpuweb/cts#4562.
-
Add new builtins to maxInterStageShaderVariables test gpuweb/cts#4554.
-
Refactor texture supports functions to use features gpuweb/cts#4559.
-
chore(gitignore): ignore `pnpm-lock.yaml` gpuweb/cts#4556.
-
Add CTS for texture_and_sampler_let language feature gpuweb/cts#4490.
-
Compat: Disallow cube-array texture creation. gpuweb/cts#4552.
-
Compat: getCurrentTexture and textureBindingViewDimension gpuweb/cts#4553.
-
Tweaks to case count reports on PRs gpuweb/cts#4551.
-
Generate a case-count report on pull requests gpuweb/cts#4548.
-
Cleanup some texture checks gpuweb/cts#4544.
-
Test reflection of GPUTexture.textureBindingViewDimension. gpuweb/cts#4537.
-
Compat: Add copy T2T, T2B, B2T tests for textureBindingViewDimesion gpuweb/cts#4542.
-
-
3 pull requests closed.
-
Fix fragment input deductions in `max_variables_count,input` gpuweb/cts#4546.
-
Test case-count report automation gpuweb/cts#4549.
-
1 pull request reopened.
-
Test case-count report automation gpuweb/cts#4549, by @kainino0x.
-
-
18 pull requests received 139 new comments.
-
Validation: Add immediate data pipeline validation tests gpuweb/cts#4547 (66 comments by @kainino0x, @Kangz, @shaoboyan091)
-
Add new builtins to maxInterStageShaderVariables test gpuweb/cts#4554 (14 comments by @ErichDonGubler, @greggman, @kainino0x)
-
Fix fragment input deductions in `max_variables_count,input` gpuweb/cts#4546 (12 comments by @ErichDonGubler, @greggman, @kainino0x)
-
Alternate fix for fragment input deductions in max_variables_count,input gpuweb/cts#4555 (7 comments by @greggman, @kainino0x)
-
Consider tier1 formats language feature in RO/RW storage texture test gpuweb/cts#4567 (4 comments by @andyleiserson, @kainino0x)
-
Add more operation tests for transient attachment gpuweb/cts#4563 (4 comments by @beaufortfrancois, @greggman, @kainino0x)
-
Add new fragment inputs to `maxInterStageShaderVariables:createRenderPipeline,at_over` test gpuweb/cts#4541 (3 comments by @greggman, @kainino0x)
-
Improve the sensitivity of the `array_zero_value` tests gpuweb/cts#4550 (3 comments by @alan-baker, @andyleiserson)
-
Limits test: skip duplicate cases when maximum limit == default limit gpuweb/cts#4565 (1 comment by @greggman)
-
Test reflection of GPUTexture.textureBindingViewDimension. gpuweb/cts#4537 (1 comment by @kainino0x)
-
gpuweb/types
-
1 pull request opened.
-
Add TRANSIENT_ATTACHMENT GPUTextureUsage gpuweb/types#199, by @beaufortfrancois.
-
-
1 pull request merged.
-
Add TRANSIENT_ATTACHMENT GPUTextureUsage gpuweb/types#199.
-
-
1 pull request received 1 new comment.