GPU for the Web Community Group - Activity in 2019
No matches.
Participants
-
1 participant joined.
-
Jeremy Ong joined.
-
GitHub
gpuweb/gpuweb
-
4 issues opened.
-
Is support for multiple swapchain part of the spec? gpuweb/gpuweb#530, by @frzi.
-
Doesn't it support specs that can partially update the pipeline? gpuweb/gpuweb#527, by @redcamel.
-
Read-only depth/stencil usage (RODS) gpuweb/gpuweb#514, by @kvark.
-
Investigation: Storage Texture gpuweb/gpuweb#513, by @Jiawei-Shao.
-
-
4 issues closed.
-
Is support for multiple swapchain part of the spec? gpuweb/gpuweb#530.
-
Doesn't it support specs that can partially update the pipeline? gpuweb/gpuweb#527.
-
Start documenting the programming model gpuweb/gpuweb#504.
-
I have a question about graphics card environmental issues. gpuweb/gpuweb#507.
-
-
8 issues received 21 new comments.
-
Is support for multiple swapchain part of the spec? gpuweb/gpuweb#530 (2 comments by @Kangz, @kvark)
-
Doesn't it support specs that can partially update the pipeline? gpuweb/gpuweb#527 (2 comments by @kainino0x, @redcamel)
-
19 pull requests opened.
-
Organize/copyedit through device/adapter, with holes for describing rules gpuweb/gpuweb#529, by @kainino0x.
-
Add definition for 'invalid' objects, and some editing gpuweb/gpuweb#528, by @kainino0x.
-
Add a validation rule for buffer binding gpuweb/gpuweb#526, by @Richard-Yunchao.
-
Add initial spec for buffer mapping. gpuweb/gpuweb#525, by @Kangz.
-
Pluralize requestAdapters and adjacent changes gpuweb/gpuweb#524, by @kainino0x.
-
document that requestAdapter can delay too gpuweb/gpuweb#523, by @kainino0x.
-
gpu.onadapteradded gpuweb/gpuweb#522, by @kainino0x.
-
requestDevice returns null if adapter is lost gpuweb/gpuweb#521, by @kainino0x.
-
[Sketch for discussion] Separate 3d-texture depth from 2d-array-texture layer gpuweb/gpuweb#520, by @kainino0x.
-
imageHeight -> imagePitch gpuweb/gpuweb#519, by @kainino0x.
-
Change GPUExtensions into sequence<GPUExtensionName> gpuweb/gpuweb#518, by @kainino0x.
-
Make imageHeight optional gpuweb/gpuweb#517, by @kainino0x.
-
Remove createBufferMappedAsync gpuweb/gpuweb#516, by @kainino0x.
-
Programming model specification gpuweb/gpuweb#515, by @kvark.
-
unmap() rejects pending map*Async() Promises. gpuweb/gpuweb#512, by @kdashg.
-
Guaranteed-efficient mapping gpuweb/gpuweb#511, by @kdashg.
-
Define GPUMappedBuffer more strictly gpuweb/gpuweb#510, by @kvark.
-
GPUQueue.writeBuffer/writeTexture gpuweb/gpuweb#509, by @kvark.
-
Add depth16unorm to WebGPU SPEC gpuweb/gpuweb#508, by @Jiawei-Shao.
-
-
4 pull requests merged.
-
Programming model specification gpuweb/gpuweb#515.
-
Change GPUExtensions into sequence<GPUExtensionName> gpuweb/gpuweb#518.
-
Remove createBufferMappedAsync gpuweb/gpuweb#516.
-
Remove [SameObject] from GPUDevice.lost gpuweb/gpuweb#505.
-
-
19 pull requests received 149 new comments.
-
GPUQueue.writeBuffer/writeTexture gpuweb/gpuweb#509 (36 comments by @frzi, @kainino0x, @Kangz, @kdashg, @kvark, @RafaelCintron)
-
Programming model specification gpuweb/gpuweb#515 (24 comments by @JusSn, @kainino0x, @Kangz, @kvark)
-
Add initial spec for buffer mapping. gpuweb/gpuweb#525 (9 comments by @beaufortfrancois, @kainino0x)
-
Add depth16unorm to WebGPU SPEC gpuweb/gpuweb#508 (8 comments by @Jiawei-Shao, @kainino0x, @Kangz, @kvark)
-
(Migrated from #489) Expose limits on the adapter gpuweb/gpuweb#495 (3 comments by @kainino0x, @kdashg)
-
Organize/copyedit through device/adapter, with holes for describing rules gpuweb/gpuweb#529 (2 comments by @Kangz)
-
[Sketch for discussion] Separate 3d-texture depth from 2d-array-texture layer gpuweb/gpuweb#520 (2 comments by @kainino0x, @Kangz)
-
gpuweb/cts
-
1 issue opened.
-
Configure gts to always use LF line endings gpuweb/cts#98, by @kainino0x.
-
-
1 issue received 1 new comment.
-
5 pull requests opened.
-
Remove createBufferMappedAsync gpuweb/cts#100, by @romandev.
-
update yarn.lock gpuweb/cts#99, by @kainino0x.
-
Add a fence test with time limit gpuweb/cts#97, by @szatkus.
-
roll types gpuweb/cts#96, by @shaoboyan.
-
Add test case for copyImageBitmapToTexture gpuweb/cts#95, by @shaoboyan.
-
-
5 pull requests merged.
-
Remove createBufferMappedAsync gpuweb/cts#100.
-
Add a fence test with time limit gpuweb/cts#97.
-
update yarn.lock gpuweb/cts#99.
-
Add cts/command_buffer/compute/sampled_texture_clear test gpuweb/cts#91.
-
roll types gpuweb/cts#96.
-
-
5 pull requests received 93 new comments.
-
Add test case for copyImageBitmapToTexture gpuweb/cts#95 (79 comments by @austinEng, @kainino0x, @shaoboyan)
-
Add cts/command_buffer/compute/sampled_texture_clear test gpuweb/cts#91 (2 comments by @kainino0x, @natashalee)
-
gpuweb/types
-
1 pull request opened.
-
Move "copyImageBitmapToTexture" form "GPUCommandEncoder" to "GPUQueue" gpuweb/types#8, by @shaoboyan.
-
-
1 pull request merged.
-
1 pull request received 5 new comments.
-
Move "copyImageBitmapToTexture" form "GPUCommandEncoder" to "GPUQueue" gpuweb/types#8 (5 comments by @austinEng, @kainino0x, @shaoboyan)
-
Participants
-
1 participant joined.
-
John Stone joined.
-
-
2 organizations joined.
-
Dillon Ridge Computing joined.
-
DIllion Ridge Computing joined.
-
-
1 organization left.
-
DIllion Ridge Computing left.
-
GitHub
gpuweb/gpuweb
-
11 issues opened.
-
I have a question about graphics card environmental issues. gpuweb/gpuweb#507, by @redcamel.
-
Start documenting the programming model gpuweb/gpuweb#504, by @kvark.
-
Support for attach-less render passes gpuweb/gpuweb#503, by @kvark.
-
Sparse array of GPUBindGroupLayout in GPUPipelineLayoutDescriptor? gpuweb/gpuweb#502, by @austinEng.
-
The cost of ArrayBuffer creation gpuweb/gpuweb#501, by @kvark.
-
What's going on in Safari? gpuweb/gpuweb#500, by @munrocket.
-
Can depth24plus/depth24plus-stencil8 array texture be sampled gpuweb/gpuweb#499, by @coding-001.
-
WebgGPU: the case for Reversed Depth Range gpuweb/gpuweb#497, by @Kuranes.
-
Proposal: queued data transfers gpuweb/gpuweb#491, by @kvark.
-
Maximum uniform buffer size/alignment in GPULimits gpuweb/gpuweb#487, by @magcius.
-
Asynchronous pipeline creation gpuweb/gpuweb#486, by @magcius.
-
-
5 issues closed.
-
Can depth24plus/depth24plus-stencil8 array texture be sampled gpuweb/gpuweb#499.
-
What's going on in Safari? gpuweb/gpuweb#500.
-
WebgGPU: the case for Reversed Depth Range gpuweb/gpuweb#497.
-
Add LimitsExplainer.md gpuweb/gpuweb#483.
-
-
16 issues received 76 new comments.
-
Proposal: queued data transfers gpuweb/gpuweb#491 (27 comments by @austinEng, @devshgraphicsprogramming, @kainino0x, @Kangz, @kdashg, @kvark, @litherum, @magcius)
-
WebgGPU: the case for Reversed Depth Range gpuweb/gpuweb#497 (7 comments by @kainino0x, @Kangz, @Kuranes, @kvark, @magcius)
-
Can depth24plus/depth24plus-stencil8 array texture be sampled gpuweb/gpuweb#499 (6 comments by @coding-001, @Kangz, @kvark)
-
Asynchronous pipeline creation gpuweb/gpuweb#486 (5 comments by @austinEng, @kainino0x, @Kangz, @magcius)
-
I have a question about graphics card environmental issues. gpuweb/gpuweb#507 (3 comments by @cx20, @Kangz, @redcamel)
-
Sparse array of GPUBindGroupLayout in GPUPipelineLayoutDescriptor? gpuweb/gpuweb#502 (3 comments by @austinEng, @kvark)
-
Rendering to OffscreenCanvas on non-yielding workers gpuweb/gpuweb#403 (3 comments by @awtcode, @Kangz)
-
Buffer partitioning (real bad proposal but it was promised) gpuweb/gpuweb#481 (3 comments by @devshgraphicsprogramming, @Kangz, @magcius)
-
Maximum uniform buffer size/alignment in GPULimits gpuweb/gpuweb#487 (3 comments by @Kangz, @kvark, @magcius)
-
Clarify GPUBufferUsage validation rules gpuweb/gpuweb#426 (2 comments by @kainino0x, @RafaelCintron)
-
Proposal for WebGPU as a new Standard Cross-Platform Graphics API (OpenGL replacement) gpuweb/gpuweb#295 (1 comment by @Kangz)
-
-
12 pull requests opened.
-
Synchronous GPUBuffer.map(). gpuweb/gpuweb#506, by @kdashg.
-
Remove [SameObject] from GPUDevice.lost gpuweb/gpuweb#505, by @romandev.
-
Add [EnforceRange] to all integers gpuweb/gpuweb#498, by @kainino0x.
-
Add [SameObject] to several more attributes. gpuweb/gpuweb#496, by @kainino0x.
-
(Migrated from #489) Expose limits on the adapter gpuweb/gpuweb#495, by @litherum.
-
Revert "Expose limits on the adapter" gpuweb/gpuweb#494, by @litherum.
-
add window chrome(canary) sample gpuweb/gpuweb#493, by @redcamel.
-
add window chrome(canary) sample gpuweb/gpuweb#492, by @redcamel.
-
Change .getQueue() to .defaultQueue gpuweb/gpuweb#490, by @kainino0x.
-
Expose limits on the adapter gpuweb/gpuweb#489, by @kainino0x.
-
Make copyImageBitmapToTexture a GPUQueue operation. gpuweb/gpuweb#488, by @Kangz.
-
Update setBindGroup dynamic offsets to 32 bit gpuweb/gpuweb#485, by @austinEng.
-
-
12 pull requests merged.
-
Add [SameObject] to several more attributes. gpuweb/gpuweb#496.
-
Change .getQueue() to .defaultQueue gpuweb/gpuweb#490.
-
Revert "Expose limits on the adapter" gpuweb/gpuweb#494.
-
Make copyImageBitmapToTexture a GPUQueue operation. gpuweb/gpuweb#488.
-
Expose limits on the adapter gpuweb/gpuweb#489.
-
Add Uint32Array overload for setBindGroup gpuweb/gpuweb#440.
-
Clarify popErrorScope() rejects with OperationError if the device is lost gpuweb/gpuweb#433.
-
Vertex input: description, mental model, naming gpuweb/gpuweb#469.
-
Make GPUBuffer/Texture serializable gpuweb/gpuweb#402.
-
Initial GPUBuffer.destroy() text gpuweb/gpuweb#475.
-
Add an explainer for GPULimits gpuweb/gpuweb#482.
-
Update setBindGroup dynamic offsets to 32 bit gpuweb/gpuweb#485.
-
-
2 pull requests closed.
-
add window chrome(canary) sample gpuweb/gpuweb#493.
-
add window chrome(canary) sample gpuweb/gpuweb#492.
-
-
13 pull requests received 51 new comments.
-
Add Uint32Array overload for setBindGroup gpuweb/gpuweb#440 (9 comments by @austinEng, @kainino0x, @kvark, @tabatkins)
-
(Migrated from #489) Expose limits on the adapter gpuweb/gpuweb#495 (7 comments by @kainino0x, @kdashg, @kvark, @litherum)
-
Add [EnforceRange] to all integers gpuweb/gpuweb#498 (4 comments by @JusSn, @kainino0x, @Kangz, @kvark)
-
Clarify popErrorScope() rejects with OperationError if the device is lost gpuweb/gpuweb#433 (3 comments by @JusSn, @kainino0x)
-
Make copyImageBitmapToTexture a GPUQueue operation. gpuweb/gpuweb#488 (2 comments by @kainino0x, @Kangz)
-
gpuweb/cts
-
10 pull requests opened.
-
Change .getQueue() to .defaultQueue gpuweb/cts#94, by @romandev.
-
Add prototype tests for minimum resource limits gpuweb/cts#93, by @JusSn.
-
Use a list of expectations to generate a minimal list of WPT variants gpuweb/cts#92, by @kainino0x.
-
Add cts/command_buffer/compute/sampled_texture_clear test gpuweb/cts#91, by @natashalee.
-
Fix formatting of results in WPT gpuweb/cts#90, by @kainino0x.
-
Update for vertex input renames gpuweb/cts#89, by @kainino0x.
-
Add "print stack" button to standalone gpuweb/cts#88, by @kainino0x.
-
fix getStackTrace (for the 6th time) gpuweb/cts#87, by @kainino0x.
-
Silence some warnings in safari, improve error rendering on standalone gpuweb/cts#86, by @kainino0x.
-
Detect Safari and skip SPIR-V tests gpuweb/cts#85, by @kainino0x.
-
-
7 pull requests merged.
-
Change .getQueue() to .defaultQueue gpuweb/cts#94.
-
Update for vertex input renames gpuweb/cts#89.
-
Fix formatting of results in WPT gpuweb/cts#90.
-
Add "print stack" button to standalone gpuweb/cts#88.
-
fix getStackTrace (for the 6th time) gpuweb/cts#87.
-
Detect Safari and skip SPIR-V tests gpuweb/cts#85.
-
-
7 pull requests received 17 new comments.
-
Silence some warnings in safari, improve error rendering on standalone gpuweb/cts#86 (5 comments by @beaufortfrancois, @kainino0x)
-
Change .getQueue() to .defaultQueue gpuweb/cts#94 (4 comments by @beaufortfrancois, @kainino0x, @Kangz)
-
Use a list of expectations to generate a minimal list of WPT variants gpuweb/cts#92 (1 comment by @kainino0x)
-
gpuweb/admin
-
1 pull request received 5 new comments.
-
Draft of a Working Group charter gpuweb/admin#15 (5 comments by @anssiko, @grorg, @kainino0x, @mbergman42)
-
gpuweb/types
-
3 pull requests opened.
-
Bump version to v0.0.18 gpuweb/types#7, by @austinEng.
-
Update types, update types to be more correct gpuweb/types#6, by @kainino0x.
-
dash case GPUCompareFunction gpuweb/types#5, by @magcius.
-
-
3 pull requests merged.
-
Bump version to v0.0.18 gpuweb/types#7.
-
Update types, update types to be more correct gpuweb/types#6.
-
dash case GPUCompareFunction gpuweb/types#5.
-
-
2 pull requests received 2 new comments.
Participants
-
1 participant joined.
-
Manuel Gil joined.
-
-
2 organizations joined.
-
Volvo Cars joined.
-
Polystream joined.
-
GitHub
gpuweb/gpuweb
-
19 issues opened.
-
[meta] Vertex Input gpuweb/gpuweb#484, by @kainino0x.
-
Add LimitsExplainer.md gpuweb/gpuweb#483, by @JusSn.
-
Buffer partitioning (real bad proposal but it was promised) gpuweb/gpuweb#481, by @Kangz.
-
Draft an extension for depth clamping gpuweb/gpuweb#480, by @kvark.
-
Add Multi-Queue gpuweb/gpuweb#478, by @kainino0x.
-
Is there some plan for Ray Tracing? gpuweb/gpuweb#477, by @itsyom.
-
WASM multi-threading ability gpuweb/gpuweb#476, by @kvark.
-
requestDevice and device properties gpuweb/gpuweb#474, by @kainino0x.
-
requestAdapter and adapter properties gpuweb/gpuweb#473, by @kainino0x.
-
Describe Buffer/Texture destroy() semantics gpuweb/gpuweb#472, by @kainino0x.
-
Add spec text for "Navigator"/"WorkerNavigator.gpu" gpuweb/gpuweb#471, by @JusSn.
-
Write the Security Considerations chapter gpuweb/gpuweb#466, by @kvark.
-
Write the Introduction chapter gpuweb/gpuweb#465, by @kvark.
-
Add error code to GPUValidationError gpuweb/gpuweb#464, by @beaufortfrancois.
-
Validation rules for GPUVertexAttributeDescriptor offset gpuweb/gpuweb#463, by @beaufortfrancois.
-
Samples: Invalid winding mode gpuweb/gpuweb#458, by @Nielsbishere.
-
Implementation on Windows? gpuweb/gpuweb#457, by @Nielsbishere.
-
Investigation: Sparse Resources gpuweb/gpuweb#455, by @litherum.
-
Investigation: Variable Rasterization Rate gpuweb/gpuweb#450, by @litherum.
-
-
8 issues closed.
-
Is there some plan for Ray Tracing? gpuweb/gpuweb#477.
-
Setup WebIDL validation on CI gpuweb/gpuweb#87.
-
Write the Security Considerations chapter gpuweb/gpuweb#466.
-
Write the Introduction chapter gpuweb/gpuweb#465.
-
GPUShaderStageBit.NONE seems useless gpuweb/gpuweb#193.
-
Implementation on Windows? gpuweb/gpuweb#457.
-
Samples: Invalid winding mode gpuweb/gpuweb#458.
-
Update spec to new IDL syntax for optional dictionaries gpuweb/gpuweb#420.
-
-
26 issues received 85 new comments.
-
Add error code to GPUValidationError gpuweb/gpuweb#464 (17 comments by @kainino0x, @Kangz, @kdashg, @kvark)
-
Investigation: Programmable Blending gpuweb/gpuweb#442 (7 comments by @devshgraphicsprogramming, @Kangz, @kvark, @litherum)
-
Investigation: Rasterization State gpuweb/gpuweb#137 (6 comments by @Degerz, @devshgraphicsprogramming, @kdashg, @krogovin, @magcius)
-
Implementation on Windows? gpuweb/gpuweb#457 (5 comments by @kainino0x, @kvark, @litherum, @Nielsbishere)
-
Buffer partitioning (real bad proposal but it was promised) gpuweb/gpuweb#481 (4 comments by @devshgraphicsprogramming, @kvark, @magcius)
-
Investigation: Managing on-chip memory gpuweb/gpuweb#435 (4 comments by @devshgraphicsprogramming, @litherum, @magcius)
-
Define WebGPURenderingContext contextType DomString gpuweb/gpuweb#131 (4 comments by @beaufortfrancois, @kainino0x, @kdashg)
-
Fragment shader framebuffer fetch gpuweb/gpuweb#396 (3 comments by @devshgraphicsprogramming, @krogovin)
-
Validation rules for GPUVertexAttributeDescriptor offset gpuweb/gpuweb#463 (3 comments by @kainino0x, @kvark)
-
Can value of visibility attribute in GPUBindGroupLayoutBinding be NONE ? gpuweb/gpuweb#405 (3 comments by @beaufortfrancois, @kvark)
-
In a single shader instance, can one render target or resource alias the storage of another? gpuweb/gpuweb#287 (2 comments by @devshgraphicsprogramming)
-
-
16 pull requests opened.
-
Add an explainer for GPULimits gpuweb/gpuweb#482, by @JusSn.
-
Initial spec text for "navigator.gpu" + small fixes gpuweb/gpuweb#479, by @JusSn.
-
Initial GPUBuffer.destroy() text gpuweb/gpuweb#475, by @Kangz.
-
Fix incorrect use of `includes` gpuweb/gpuweb#470, by @romandev.
-
Vertex input: description, mental model, naming gpuweb/gpuweb#469, by @kainino0x.
-
Change setVertexBuffers to setVertexBuffer gpuweb/gpuweb#468, by @austinEng.
-
Remove more sequences from the hot path gpuweb/gpuweb#467, by @kainino0x.
-
Security considerations section gpuweb/gpuweb#462, by @kvark.
-
Remove NONE=0 flags/bits. gpuweb/gpuweb#461, by @kdashg.
-
Remove Windows line endings and tabs. gpuweb/gpuweb#460, by @kdashg.
-
Make GPUProgrammablePassEncoder and GPURenderEncoderBase interface mixin gpuweb/gpuweb#459, by @romandev.
-
Basic Introduction wording gpuweb/gpuweb#456, by @kvark.
-
Add GPUShaderTransformFunction to GPUShaderModuleDescriptor gpuweb/gpuweb#454, by @austinEng.
-
Add definitions loosely explaining types of `object`s gpuweb/gpuweb#453, by @kainino0x.
-
Use `includes` instead of inheritance gpuweb/gpuweb#452, by @romandev.
-
Dictionaries must not be used as the type of an attribute gpuweb/gpuweb#451, by @romandev.
-
-
13 pull requests merged.
-
Initial spec text for "navigator.gpu" + small fixes gpuweb/gpuweb#479.
-
Fix incorrect use of `includes` gpuweb/gpuweb#470.
-
Fix XML warning gpuweb/gpuweb#448.
-
Security considerations section gpuweb/gpuweb#462.
-
Change setVertexBuffers to setVertexBuffer gpuweb/gpuweb#468.
-
Basic Introduction wording gpuweb/gpuweb#456.
-
Remove NONE=0 flags/bits. gpuweb/gpuweb#461.
-
Remove Windows line endings and tabs. gpuweb/gpuweb#460.
-
Make GPUProgrammablePassEncoder and GPURenderEncoderBase interface mixin gpuweb/gpuweb#459.
-
Add definitions loosely explaining types of `object`s gpuweb/gpuweb#453.
-
Use = {} syntax in more places, make stencil faces optional gpuweb/gpuweb#449.
-
Use `includes` instead of inheritance gpuweb/gpuweb#452.
-
Dictionaries must not be used as the type of an attribute gpuweb/gpuweb#451.
-
-
3 pull requests closed.
-
Remove vertex input gpuweb/gpuweb#411.
-
Add textureCompressionBC to GPUExtensions gpuweb/gpuweb#385.
-
Remove more sequences from the hot path gpuweb/gpuweb#467.
-
-
17 pull requests received 186 new comments.
-
Security considerations section gpuweb/gpuweb#462 (41 comments by @JusSn, @kainino0x, @Kangz, @kvark)
-
Basic Introduction wording gpuweb/gpuweb#456 (24 comments by @beaufortfrancois, @frzi, @kainino0x, @kdashg, @kvark, @magcius)
-
Initial GPUBuffer.destroy() text gpuweb/gpuweb#475 (21 comments by @beaufortfrancois, @JusSn, @Kangz, @kvark)
-
Remove vertex input gpuweb/gpuweb#411 (19 comments by @devshgraphicsprogramming, @kainino0x, @Kangz, @kdashg, @kvark, @litherum)
-
Add GPUShaderTransformFunction to GPUShaderModuleDescriptor gpuweb/gpuweb#454 (17 comments by @austinEng, @dcrousso, @kainino0x, @kvark, @magcius, @RobinMorisset)
-
Vertex input: description, mental model, naming gpuweb/gpuweb#469 (15 comments by @kainino0x, @Kangz, @kdashg, @kvark, @magcius)
-
Make it easier to upload data into buffers correctly gpuweb/gpuweb#418 (9 comments by @grovesNL, @kainino0x, @Kangz, @kdashg, @kvark, @litherum)
-
Initial spec text for "navigator.gpu" + small fixes gpuweb/gpuweb#479 (9 comments by @JusSn, @kainino0x, @Kangz)
-
Remove more sequences from the hot path gpuweb/gpuweb#467 (7 comments by @kainino0x, @Kangz, @kvark, @magcius)
-
Clarify popErrorScope() rejects with OperationError if the device is lost gpuweb/gpuweb#433 (4 comments by @austinEng, @beaufortfrancois, @foolip)
-
Dictionaries must not be used as the type of an attribute gpuweb/gpuweb#451 (2 comments by @kainino0x, @kvark)
-
gpuweb/cts
-
3 issues opened.
-
Add `assert` once on Typescript 3.7.x and sufficiently new Babel gpuweb/cts#84, by @kainino0x.
-
Don't test depth stencil formats in color formats tests gpuweb/cts#77, by @beaufortfrancois.
-
-
1 issue closed.
-
Don't test depth stencil formats in color formats tests gpuweb/cts#77.
-
-
3 issues received 5 new comments.
-
Don't test depth stencil formats in color formats tests gpuweb/cts#77 (2 comments by @beaufortfrancois, @kainino0x)
-
Add a "placeholder" webgpu stub that implements all of the validation rules? gpuweb/cts#56 (2 comments by @kainino0x, @Kangz)
-
-
31 pull requests opened.
-
Add t.skip() gpuweb/cts#83, by @kainino0x.
-
in gen_wpt_cts_html, filter out readmes from the variant list gpuweb/cts#82, by @kainino0x.
-
standalone: make mobile friendly, nice buttons gpuweb/cts#81, by @kainino0x.
-
Fixes for running tests on Workers gpuweb/cts#80, by @austinEng.
-
Support running tests on a worker gpuweb/cts#79, by @kainino0x.
-
Test only renderable color formats in render pipeline test gpuweb/cts#78, by @beaufortfrancois.
-
replace ok() with debug() gpuweb/cts#76, by @kainino0x.
-
standalone runtime: display descriptions gpuweb/cts#75, by @kainino0x.
-
bugfixes for new standalone runtime gpuweb/cts#74, by @kainino0x.
-
standalone runtime: make tree structure, fix selections, add links gpuweb/cts#73, by @kainino0x.
-
Replace spaces with underscores in test names for readability gpuweb/cts#72, by @kainino0x.
-
fix private params so they are actually passed into the test gpuweb/cts#71, by @kainino0x.
-
Add eventualAsyncExpectations, and use it for most async expectations gpuweb/cts#70, by @kainino0x.
-
Fix how init() and finalize() are called gpuweb/cts#69, by @kainino0x.
-
make pcombine take variadic args instead of an array gpuweb/cts#68, by @kainino0x.
-
Texture format table gpuweb/cts#67, by @kainino0x.
-
Add "private" params, prefixed with underscore gpuweb/cts#66, by @kainino0x.
-
wpt export: use single quotes and absolute path for runtime gpuweb/cts#65, by @kainino0x.
-
Use an async-mutex to run one test at a time in WPT runtime gpuweb/cts#64, by @kainino0x.
-
create setTimeout helper and add lint gpuweb/cts#63, by @kainino0x.
-
fix and lint CRLF line endings gpuweb/cts#62, by @kainino0x.
-
Generate cts.html variants gpuweb/cts#61, by @kainino0x.
-
Fix generated trailing whitespace in GLSL macro gpuweb/cts#60, by @austinEng.
-
Change setVertexBuffers to setVertexBuffer gpuweb/cts#59, by @beaufortfrancois.
-
Remove NONE usage in tests gpuweb/cts#58, by @beaufortfrancois.
-
Add cts/command_buffer/render/storeop_clear test gpuweb/cts#57, by @natashalee.
-
Cosmetic changes gpuweb/cts#55, by @beaufortfrancois.
-
Fix fences validation tests gpuweb/cts#54, by @beaufortfrancois.
-
Fix range function gpuweb/cts#53, by @beaufortfrancois.
-
Fix renderable color formats test gpuweb/cts#52, by @beaufortfrancois.
-
Protect expectUncapturedError with asyncExpectation gpuweb/cts#51, by @kainino0x.
-
-
39 pull requests merged.
-
Add t.skip() gpuweb/cts#83.
-
standalone: make mobile friendly, nice buttons gpuweb/cts#81.
-
Fixes for running tests on Workers gpuweb/cts#80.
-
Support running tests on a worker gpuweb/cts#79.
-
Test only renderable color formats in render pipeline test gpuweb/cts#78.
-
replace ok() with debug() gpuweb/cts#76.
-
standalone runtime: display descriptions gpuweb/cts#75.
-
bugfixes for new standalone runtime gpuweb/cts#74.
-
fix private params so they are actually passed into the test gpuweb/cts#71.
-
Fix how init() and finalize() are called gpuweb/cts#69.
-
make pcombine take variadic args instead of an array gpuweb/cts#68.
-
Texture format table gpuweb/cts#67.
-
Add "private" params, prefixed with underscore gpuweb/cts#66.
-
Use an async-mutex to run one test at a time in WPT runtime gpuweb/cts#64.
-
wpt export: use single quotes and absolute path for runtime gpuweb/cts#65.
-
create setTimeout helper and add lint gpuweb/cts#63.
-
Fix generated trailing whitespace in GLSL macro gpuweb/cts#60.
-
fix and lint CRLF line endings gpuweb/cts#62.
-
Generate cts.html variants gpuweb/cts#61.
-
Add cts/command_buffer/render/storeop_clear test gpuweb/cts#57.
-
Change setVertexBuffers to setVertexBuffer gpuweb/cts#59.
-
Add vertexInput validation tests gpuweb/cts#44.
-
Remove NONE usage in tests gpuweb/cts#58.
-
Add render pass descriptor validation tests gpuweb/cts#46.
-
Fix renderable color formats test gpuweb/cts#52.
-
Fix fences validation tests gpuweb/cts#54.
-
Add createView validation tests gpuweb/cts#41.
-
Fix range function gpuweb/cts#53.
-
Cosmetic changes gpuweb/cts#55.
-
Protect expectUncapturedError with asyncExpectation gpuweb/cts#51.
-
Add createTexture validation tests gpuweb/cts#40.
-
Add createRenderPipeline validation tests gpuweb/cts#39.
-
Add setVertexBuffers validation tests gpuweb/cts#42.
-
Check uncapturedErrorEvent error in error scope test gpuweb/cts#50.
-
Add render pass validation tests gpuweb/cts#45.
-
-
20 pull requests received 146 new comments.
-
Add createView validation tests gpuweb/cts#41 (23 comments by @beaufortfrancois, @kainino0x, @kvark)
-
Add cts/command_buffer/render/storeop_clear test gpuweb/cts#57 (10 comments by @beaufortfrancois, @kainino0x, @natashalee)
-
Add render pass descriptor validation tests gpuweb/cts#46 (9 comments by @beaufortfrancois, @kainino0x)
-
Use an async-mutex to run one test at a time in WPT runtime gpuweb/cts#64 (6 comments by @austinEng, @kainino0x)
-
Protect expectUncapturedError with asyncExpectation gpuweb/cts#51 (4 comments by @beaufortfrancois, @kainino0x)
-
Add eventualAsyncExpectations, and use it for most async expectations gpuweb/cts#70 (2 comments by @beaufortfrancois, @kainino0x)
-
Add "private" params, prefixed with underscore gpuweb/cts#66 (2 comments by @beaufortfrancois, @kainino0x)
-
standalone runtime: make tree structure, fix selections, add links gpuweb/cts#73 (1 comment by @kainino0x)
gpuweb/types
-
1 pull request opened.
-
Change setVertexBuffers to setVertexBuffer gpuweb/types#4, by @beaufortfrancois.
-
-
1 pull request merged.
-
Change setVertexBuffers to setVertexBuffer gpuweb/types#4.
-
Participants
-
3 participants joined.
-
Peter Qian (Autodesk) joined.
-
Peter Qian (Autodesk) joined.
-
Andrew Varga joined.
-
-
2 participants left.
-
Peter Qian (Autodesk) left.
-
Peter Qian (Autodesk) left.
-
GitHub
gpuweb/cts
-
4 issues opened.
-
Add validation tests gpuweb/cts#24, by @beaufortfrancois.
-
Update to @webgpu/glslang 0.0.7 gpuweb/cts#23, by @beaufortfrancois.
-
3 issues closed.
-
Update to @webgpu/glslang 0.0.7 gpuweb/cts#23.
-
-
1 issue received 5 new comments.
-
24 pull requests opened.
-
Check uncapturedErrorEvent error in error scope test gpuweb/cts#50, by @beaufortfrancois.
-
s/dynamic/hasDynamicOffset/g gpuweb/cts#49, by @beaufortfrancois.
-
[Framework] Add debug mode gpuweb/cts#48, by @beaufortfrancois.
-
[Framework] Print duplicated test name gpuweb/cts#47, by @beaufortfrancois.
-
Add render pass descriptor validation tests gpuweb/cts#46, by @beaufortfrancois.
-
Add render pass validation tests gpuweb/cts#45, by @beaufortfrancois.
-
Add vertexInput validation tests gpuweb/cts#44, by @beaufortfrancois.
-
Provide a way to run GLSL in standalone mode gpuweb/cts#43, by @beaufortfrancois.
-
Add setVertexBuffers validation tests gpuweb/cts#42, by @beaufortfrancois.
-
Add createView validation tests gpuweb/cts#41, by @beaufortfrancois.
-
Add createTexture validation tests gpuweb/cts#40, by @beaufortfrancois.
-
Add createRenderPipeline validation tests gpuweb/cts#39, by @beaufortfrancois.
-
Add error scope validation tests gpuweb/cts#38, by @beaufortfrancois.
-
Add queue submit validation tests gpuweb/cts#37, by @beaufortfrancois.
-
Add fences validation tests gpuweb/cts#36, by @beaufortfrancois.
-
Fix nits gpuweb/cts#35, by @beaufortfrancois.
-
Add test for maximum number of BGL in pipeline layout gpuweb/cts#34, by @beaufortfrancois.
-
Remove unnecessary pipelines in compute and render passes gpuweb/cts#32, by @beaufortfrancois.
-
Add dynamic state validation tests gpuweb/cts#30, by @beaufortfrancois.
-
Add insertDebugMarkers validation tests gpuweb/cts#29, by @beaufortfrancois.
-
Improve exception logging gpuweb/cts#28, by @beaufortfrancois.
-
Add indirect validation tests gpuweb/cts#27, by @beaufortfrancois.
-
Add commandBuffer validation tests gpuweb/cts#26, by @beaufortfrancois.
-
Add validation tests gpuweb/cts#25, by @beaufortfrancois.
-
-
15 pull requests merged.
-
Provide a way to run GLSL in standalone mode gpuweb/cts#43.
-
[Framework] Print duplicated test name gpuweb/cts#47.
-
[Framework] Add debug mode gpuweb/cts#48.
-
Add error scope validation tests gpuweb/cts#38.
-
Add queue submit validation tests gpuweb/cts#37.
-
Add dynamic state validation tests gpuweb/cts#30.
-
Add fences validation tests gpuweb/cts#36.
-
Add test for maximum number of BGL in pipeline layout gpuweb/cts#34.
-
Fix nits gpuweb/cts#35.
-
Remove unnecessary pipelines in compute and render passes gpuweb/cts#32.
-
Add insertDebugMarkers validation tests gpuweb/cts#29.
-
Add indirect validation tests gpuweb/cts#27.
-
Add commandBuffer validation tests gpuweb/cts#26.
-
Improve exception logging gpuweb/cts#28.
-
Add validation tests gpuweb/cts#25.
-
-
1 pull request closed.
-
s/dynamic/hasDynamicOffset/g gpuweb/cts#49.
-
-
14 pull requests received 191 new comments.
-
Add insertDebugMarkers validation tests gpuweb/cts#29 (11 comments by @beaufortfrancois, @kainino0x)
gpuweb/gpuweb
-
10 issues opened.
-
Timeout in SwapChain::get_next_texture, or non-blocking call gpuweb/gpuweb#447, by @LaylBongers.
-
getBindGroupLayout gpuweb/gpuweb#446, by @Kangz.
-
Investigation: Tessellation gpuweb/gpuweb#445, by @litherum.
-
Investigation: Programmable Blending gpuweb/gpuweb#442, by @litherum.
-
Extension Request: texture-barrier. gpuweb/gpuweb#439, by @krogovin.
-
Swapchain texture usage gpuweb/gpuweb#437, by @kvark.
-
Investigation: Managing on-chip memory gpuweb/gpuweb#435, by @litherum.
-
Allow emulated capabilities for testing? gpuweb/gpuweb#432, by @kainino0x.
-
GPU-Encoded Indirect Command Lists gpuweb/gpuweb#431, by @litherum.
-
Error Scope Callback Order gpuweb/gpuweb#430, by @austinEng.
-
-
7 issues closed.
-
Timeout in SwapChain::get_next_texture, or non-blocking call gpuweb/gpuweb#447.
-
Swapchain coordinates system inconsistency gpuweb/gpuweb#379.
-
Bind group inheritance gpuweb/gpuweb#171.
-
shaders: add subgroup operations after MVP gpuweb/gpuweb#274.
-
Error Scope Callback Order gpuweb/gpuweb#430.
-
Precompiled shader blobs API gpuweb/gpuweb#14.
-
-
24 issues received 93 new comments.
-
Coordinate systems gpuweb/gpuweb#416 (14 comments by @amerkoleci, @ChasBoyd, @devshgraphicsprogramming, @Kangz, @kdashg, @kenrussell, @Richard-Yunchao)
-
How to add default offsets to setVertexBuffers? gpuweb/gpuweb#421 (7 comments by @austinEng, @kdashg, @kvark)
-
Out-of-bounds clamping may require additional draw-call validation gpuweb/gpuweb#311 (6 comments by @kainino0x, @kdashg, @kvark, @litherum)
-
Allow emulated capabilities for testing? gpuweb/gpuweb#432 (5 comments by @kainino0x, @Kangz, @kvark, @litherum)
-
GPU-Encoded Indirect Command Lists gpuweb/gpuweb#431 (3 comments by @devshgraphicsprogramming, @kainino0x, @Kangz)
-
Timeout in SwapChain::get_next_texture, or non-blocking call gpuweb/gpuweb#447 (2 comments by @Kangz, @kvark)
-
Investigation: Bindless resources gpuweb/gpuweb#380 (2 comments by @devshgraphicsprogramming, @litherum)
-
-
10 pull requests opened.
-
Use = {} syntax in more places, make stencil faces optional gpuweb/gpuweb#449, by @kainino0x.
-
Fix XML warning gpuweb/gpuweb#448, by @kainino0x.
-
The Type must not be the identifier of the same or another typedef gpuweb/gpuweb#444, by @beaufortfrancois.
-
Add default value for dynamicOffsets gpuweb/gpuweb#443, by @beaufortfrancois.
-
Add a spec link to the readme gpuweb/gpuweb#441, by @kvark.
-
Add Uint32Array overload for setBindGroup gpuweb/gpuweb#440, by @austinEng.
-
Return TextureView by the SwapChain gpuweb/gpuweb#438, by @kvark.
-
Use new IDL constructor syntax gpuweb/gpuweb#436, by @romandev.
-
Add a subsection about coordinate systems gpuweb/gpuweb#434, by @Richard-Yunchao.
-
Clarify popErrorScope() rejects with OperationError if the device is lost gpuweb/gpuweb#433, by @austinEng.
-
-
14 pull requests merged.
-
The Type must not be the identifier of the same or another typedef gpuweb/gpuweb#444.
-
Add a subsection about coordinate systems gpuweb/gpuweb#434.
-
Use new IDL constructor syntax gpuweb/gpuweb#436.
-
Add default value for dynamicOffsets gpuweb/gpuweb#443.
-
Describe validation and creation of GPUBindGroupLayouts gpuweb/gpuweb#427.
-
Add a spec link to the readme gpuweb/gpuweb#441.
-
Make pipeline objects serializable gpuweb/gpuweb#401.
-
Make layout objects serializable gpuweb/gpuweb#400.
-
Make GPUShaderModule serializable gpuweb/gpuweb#399.
-
Clarify GPURenderBundle state inheritance gpuweb/gpuweb#408.
-
Make device.popErrorScope() throw an exception if there are no scopes gpuweb/gpuweb#429.
-
Fully specify the defaults of GPUTextureViewDescriptor gpuweb/gpuweb#424.
-
Start writing spec for device/adapter, introduce internal objects gpuweb/gpuweb#422.
-
Initial spec for GPUDevice.createBuffer gpuweb/gpuweb#419.
-
-
3 pull requests closed.
-
Add 'all' to GPUErrorFilter gpuweb/gpuweb#387.
-
Return TextureView by the SwapChain gpuweb/gpuweb#438.
-
Change vertex stride/offset to unsigned long gpuweb/gpuweb#412.
-
-
16 pull requests received 164 new comments.
-
Describe validation and creation of GPUBindGroupLayouts gpuweb/gpuweb#427 (57 comments by @JusSn, @kainino0x, @Kangz, @kvark, @litherum)
-
Start writing spec for device/adapter, introduce internal objects gpuweb/gpuweb#422 (42 comments by @kainino0x, @kvark, @litherum, @RafaelCintron)
-
Add a subsection about coordinate systems gpuweb/gpuweb#434 (20 comments by @kainino0x, @kdashg, @kvark, @Richard-Yunchao, @seivan)
-
Initial spec for GPUDevice.createBuffer gpuweb/gpuweb#419 (10 comments by @kainino0x, @Kangz, @kvark)
-
Use new IDL constructor syntax gpuweb/gpuweb#436 (8 comments by @beaufortfrancois, @kainino0x, @tabatkins)
-
Make device.popErrorScope() throw an exception if there are no scopes gpuweb/gpuweb#429 (4 comments by @austinEng, @kainino0x)
-
Make it easier to upload data into buffers correctly gpuweb/gpuweb#418 (4 comments by @Kangz, @kvark, @litherum)
-
The Type must not be the identifier of the same or another typedef gpuweb/gpuweb#444 (3 comments by @beaufortfrancois, @kainino0x)
-
Clarify popErrorScope() rejects with OperationError if the device is lost gpuweb/gpuweb#433 (3 comments by @kainino0x, @kvark)
-
Clarify GPURenderBundle state inheritance gpuweb/gpuweb#408 (2 comments by @devshgraphicsprogramming, @litherum)
-
Use = {} syntax in more places, make stencil faces optional gpuweb/gpuweb#449 (1 comment by @kainino0x)
-
gpuweb/types
-
2 issues opened.
-
INDIRECT is missing in GPUBufferUsage gpuweb/types#2, by @beaufortfrancois.
-
setBindGroup is missing optional dynamicOffsets gpuweb/types#1, by @beaufortfrancois.
-
-
2 issues closed.
-
INDIRECT is missing in GPUBufferUsage gpuweb/types#2.
-
setBindGroup is missing optional dynamicOffsets gpuweb/types#1.
-
-
2 issues received 7 new comments.
-
1 pull request opened.
-
s/dynamic/hasDynamicOffset/ gpuweb/types#3, by @beaufortfrancois.
-
-
1 pull request merged.
-
s/dynamic/hasDynamicOffset/ gpuweb/types#3.
-
Participants
-
4 participants joined.
-
Jeffrey Gray joined.
-
Jasper St. Pierre joined.
-
Kevin Rogovin (InVision) joined.
-
Patrick Zhang joined.
-
-
1 participant left.
-
Carlos Diaz-Padron left.
-
-
2 organizations joined.
-
Meta joined.
-
InVision joined.
-
GitHub
gpuweb/gpuweb
-
24 issues opened.
-
Provide HTML rendering of specification PRs gpuweb/gpuweb#428, by @grorg.
-
Clarify GPUBufferUsage validation rules gpuweb/gpuweb#426, by @beaufortfrancois.
-
Uniform buffer block size issue on Metal gpuweb/gpuweb#425, by @haoxli.
-
How to add default offsets to setVertexBuffers? gpuweb/gpuweb#421, by @kainino0x.
-
Update spec to new IDL syntax for optional dictionaries gpuweb/gpuweb#420, by @Ms2ger.
-
Coordinate systems gpuweb/gpuweb#416, by @Richard-Yunchao.
-
dynamic uniform buffer is no longer working? gpuweb/gpuweb#415, by @caxieyou.
-
Maximum and minimum total resources in GPUBindGroup/Layout? gpuweb/gpuweb#409, by @JusSn.
-
Max number for dynamic resources gpuweb/gpuweb#406, by @shaoboyan.
-
Can value of visibility attribute in GPUBindGroupLayoutBinding be NONE ? gpuweb/gpuweb#405, by @shaoboyan.
-
GPUVertexBufferDescriptor 's stride size needs to be a multiple of 4 bytes gpuweb/gpuweb#404, by @shaoboyan.
-
Rendering to OffscreenCanvas on non-yielding workers gpuweb/gpuweb#403, by @awtcode.
-
Early Depth/Stencil test directive or flag in pipeline state creation gpuweb/gpuweb#398, by @krogovin.
-
Triangle Strips + PrimitiveRestart gpuweb/gpuweb#397, by @krogovin.
-
Fragment shader framebuffer fetch gpuweb/gpuweb#396, by @krogovin.
-
Fragment shader interlock/ordering gpuweb/gpuweb#395, by @krogovin.
-
Advanced Blend Equations gpuweb/gpuweb#394, by @krogovin.
-
Add render sub-passes gpuweb/gpuweb#393, by @krogovin.
-
Derived pipeline state objects gpuweb/gpuweb#392, by @krogovin.
-
Dual source blending gpuweb/gpuweb#391, by @krogovin.
-
HW Clip Planes support gpuweb/gpuweb#390, by @krogovin.
-
Investigation: Generate mipmaps gpuweb/gpuweb#386, by @litherum.
-
Investigation: GPURenderBundle state inheritance gpuweb/gpuweb#382, by @austinEng.
-
Investigation: Bindless resources gpuweb/gpuweb#380, by @litherum.
-
-
8 issues closed.
-
Provide HTML rendering of specification PRs gpuweb/gpuweb#428.
-
Proposal for a simple streaming API gpuweb/gpuweb#154.
-
dynamic uniform buffer is no longer working? gpuweb/gpuweb#415.
-
Indirect Parameter Struct compatibility investigation gpuweb/gpuweb#257.
-
Allow discarding out of bounds indexed draw calls gpuweb/gpuweb#320.
-
Derived pipeline state objects gpuweb/gpuweb#392.
-
Triangle Strips + PrimitiveRestart gpuweb/gpuweb#397.
-
Clear color: float, i32, u32 gpuweb/gpuweb#247.
-
-
33 issues received 191 new comments.
-
Investigation: Generate mipmaps gpuweb/gpuweb#386 (27 comments by @deltakosh, @devshgraphicsprogramming, @grorg, @kainino0x, @kdashg, @KeepItOneHundred, @krogovin, @kvark, @litherum, @magcius, @prideout, @RafaelCintron, @sebavan)
-
Swapchain coordinates system inconsistency gpuweb/gpuweb#379 (14 comments by @beaufortfrancois, @deltakosh, @devshgraphicsprogramming, @grorg, @kainino0x, @kdashg, @krogovin, @magcius, @RafaelCintron, @Richard-Yunchao)
-
Investigation: Copy With Compressed Texture Format gpuweb/gpuweb#363 (9 comments by @devshgraphicsprogramming, @grorg, @Jiawei-Shao, @kainino0x, @kdashg)
-
Investigation: Bindless resources gpuweb/gpuweb#380 (8 comments by @devshgraphicsprogramming, @grorg, @Kangz, @kdashg, @kvark, @litherum)
-
Advanced Blend Equations gpuweb/gpuweb#394 (8 comments by @kainino0x, @krogovin, @litherum, @magcius, @RafaelCintron)
-
Maximum and minimum total resources in GPUBindGroup/Layout? gpuweb/gpuweb#409 (7 comments by @JusSn, @kainino0x, @kvark)
-
Allow discarding out of bounds indexed draw calls gpuweb/gpuweb#320 (7 comments by @devshgraphicsprogramming, @kainino0x, @kvark)
-
Investigation: Rasterization State gpuweb/gpuweb#137 (7 comments by @devshgraphicsprogramming, @krogovin, @kvark)
-
Indirect Parameter Struct compatibility investigation gpuweb/gpuweb#257 (6 comments by @kainino0x, @litherum)
-
Early Depth/Stencil test directive or flag in pipeline state creation gpuweb/gpuweb#398 (4 comments by @krogovin, @kvark, @magcius)
-
Triangle Strips + PrimitiveRestart gpuweb/gpuweb#397 (4 comments by @kainino0x, @krogovin, @kvark, @magcius)
-
Investigation: GPURenderBundle state inheritance gpuweb/gpuweb#382 (4 comments by @austinEng, @kvark, @RafaelCintron)
-
Can value of visibility attribute in GPUBindGroupLayoutBinding be NONE ? gpuweb/gpuweb#405 (3 comments by @kainino0x, @kvark, @litherum)
-
Rendering to OffscreenCanvas on non-yielding workers gpuweb/gpuweb#403 (2 comments by @awtcode, @kainino0x)
-
Allow GPUFence.onCompletion to be called with any value gpuweb/gpuweb#377 (2 comments by @beaufortfrancois, @kainino0x)
-
Viewport rect must lie entirely within the current attachment size? gpuweb/gpuweb#373 (1 comment by @krogovin)
-
shader programming model: permitted memory orders on control barriers gpuweb/gpuweb#232 (1 comment by @devshgraphicsprogramming)
-
-
26 pull requests opened.
-
Make device.popErrorScope() throw an exception if there are no scopes gpuweb/gpuweb#429, by @austinEng.
-
Describe validation and creation of GPUBindGroupLayouts gpuweb/gpuweb#427, by @JusSn.
-
Fully specify the defaults of GPUTextureViewDescriptor gpuweb/gpuweb#424, by @kainino0x.
-
replace u32/i32/u64 with normal int types or specific typedefs gpuweb/gpuweb#423, by @kainino0x.
-
Start writing spec for device/adapter, introduce internal objects gpuweb/gpuweb#422, by @kainino0x.
-
Initial spec for GPUDevice.createBuffer gpuweb/gpuweb#419, by @Kangz.
-
Make it easier to upload data into buffers correctly gpuweb/gpuweb#418, by @litherum.
-
Make GPUBGLBinding.textureDimension default to 2d. gpuweb/gpuweb#417, by @Kangz.
-
add default value to setIndexBuffer.offset gpuweb/gpuweb#414, by @kainino0x.
-
Clarify GPUBufferBinding.size gpuweb/gpuweb#413, by @kainino0x.
-
Change vertex stride/offset to unsigned long gpuweb/gpuweb#412, by @kainino0x.
-
Remove vertex input gpuweb/gpuweb#411, by @kainino0x.
-
Provide resolve information to RenderBundle creation gpuweb/gpuweb#410, by @kvark.
-
Clarify GPURenderBundle state inheritance gpuweb/gpuweb#408, by @austinEng.
-
Set mipLevelCount and arrayLayerCount to 0 in TextureViewDescriptor by default gpuweb/gpuweb#407, by @Jiawei-Shao.
-
Make GPUBuffer/Texture serializable gpuweb/gpuweb#402, by @kainino0x.
-
Make pipeline objects serializable gpuweb/gpuweb#401, by @kainino0x.
-
Make layout objects serializable gpuweb/gpuweb#400, by @kainino0x.
-
Make GPUShaderModule serializable gpuweb/gpuweb#399, by @kainino0x.
-
Add defaults to GPUTextureViewDescriptor, remove createDefaultView gpuweb/gpuweb#389, by @kainino0x.
-
Remove more unnecessary nullables (question marks) gpuweb/gpuweb#388, by @kainino0x.
-
Add 'all' to GPUErrorFilter gpuweb/gpuweb#387, by @litherum.
-
Add textureCompressionBC to GPUExtensions gpuweb/gpuweb#385, by @beaufortfrancois.
-
Add a component type for GPUBGLBinding compatiblity gpuweb/gpuweb#384, by @Kangz.
-
Remove the 16bit component snorm formats. gpuweb/gpuweb#383, by @Kangz.
-
Remove `? =null` from nullable dictionaries gpuweb/gpuweb#381, by @beaufortfrancois.
-
-
13 pull requests merged.
-
Add a default for GPURenderPassColorAttachmentDescriptor.storeOp gpuweb/gpuweb#376.
-
Do not require vertexInput in GPURenderPipelineDescriptor gpuweb/gpuweb#378.
-
replace u32/i32/u64 with normal int types or specific typedefs gpuweb/gpuweb#423.
-
Add defaults to GPUTextureViewDescriptor, remove createDefaultView gpuweb/gpuweb#389.
-
add default value to setIndexBuffer.offset gpuweb/gpuweb#414.
-
Make GPUBGLBinding.textureDimension default to 2d. gpuweb/gpuweb#417.
-
Add a component type for GPUBGLBinding compatiblity gpuweb/gpuweb#384.
-
Remove the 16bit component snorm formats. gpuweb/gpuweb#383.
-
Clarify GPUBufferBinding.size gpuweb/gpuweb#413.
-
ImageBitmapCopyView->GPUImageBitmapCopyView, require ImageBitmap gpuweb/gpuweb#374.
-
Remove more unnecessary nullables (question marks) gpuweb/gpuweb#388.
-
Remove `? =null` from nullable dictionaries gpuweb/gpuweb#381.
-
-
1 pull request closed.
-
Provide resolve information to RenderBundle creation gpuweb/gpuweb#410.
-
-
26 pull requests received 186 new comments.
-
Initial spec for GPUDevice.createBuffer gpuweb/gpuweb#419 (44 comments by @JusSn, @kainino0x, @Kangz, @kvark)
-
Start writing spec for device/adapter, introduce internal objects gpuweb/gpuweb#422 (24 comments by @JusSn, @kainino0x, @Kangz, @RafaelCintron)
-
Remove vertex input gpuweb/gpuweb#411 (21 comments by @beaufortfrancois, @kainino0x, @Kangz, @kdashg, @kvark, @litherum, @magcius)
-
Describe validation and creation of GPUBindGroupLayouts gpuweb/gpuweb#427 (19 comments by @JusSn, @kainino0x, @Kangz)
-
Make it easier to upload data into buffers correctly gpuweb/gpuweb#418 (16 comments by @kainino0x, @Kangz, @kdashg, @kvark, @litherum, @magcius)
-
Remove the 16bit component snorm formats. gpuweb/gpuweb#383 (10 comments by @devshgraphicsprogramming, @grorg, @kainino0x, @Kangz, @kvark, @magcius, @RafaelCintron)
-
Fully specify the defaults of GPUTextureViewDescriptor gpuweb/gpuweb#424 (8 comments by @kainino0x, @kvark)
-
Add defaults to GPUTextureViewDescriptor, remove createDefaultView gpuweb/gpuweb#389 (6 comments by @Jiawei-Shao, @kainino0x, @kvark)
-
add default value to setIndexBuffer.offset gpuweb/gpuweb#414 (5 comments by @austinEng, @kainino0x, @kvark)
-
Add a component type for GPUBGLBinding compatiblity gpuweb/gpuweb#384 (4 comments by @grorg, @kainino0x, @Kangz)
-
Add textureCompressionBC to GPUExtensions gpuweb/gpuweb#385 (4 comments by @grorg, @kainino0x, @kdashg)
-
Do not require vertexInput in GPURenderPipelineDescriptor gpuweb/gpuweb#378 (3 comments by @beaufortfrancois, @kainino0x)
-
Set mipLevelCount and arrayLayerCount to 0 in TextureViewDescriptor by default gpuweb/gpuweb#407 (3 comments by @Jiawei-Shao, @kainino0x, @kvark)
-
Add a default for GPURenderPassColorAttachmentDescriptor.storeOp gpuweb/gpuweb#376 (2 comments by @kainino0x, @Kangz)
-
replace u32/i32/u64 with normal int types or specific typedefs gpuweb/gpuweb#423 (2 comments by @kainino0x)
-
ImageBitmapCopyView->GPUImageBitmapCopyView, require ImageBitmap gpuweb/gpuweb#374 (1 comment by @austinEng)
-
gpuweb/cts
-
1 issue closed.
-
Set up automatic deploy for gh-pages branch gpuweb/cts#16.
-
-
2 issues received 7 new comments.
-
Set up automatic deploy for gh-pages branch gpuweb/cts#16 (4 comments by @beaufortfrancois, @kainino0x)
-
-
6 pull requests opened.
-
Remove createDefaultView gpuweb/cts#22, by @kainino0x.
-
Move GLSL compilation to build time gpuweb/cts#21, by @kainino0x.
-
small uninteresting changes gpuweb/cts#20, by @kainino0x.
-
Add glslang and re-enable shader tests gpuweb/cts#19, by @kainino0x.
-
Use local grunt gpuweb/cts#18, by @greggman.
-
Examples gpuweb/cts#17, by @kainino0x.
-
-
7 pull requests merged.
-
Remove createDefaultView gpuweb/cts#22.
-
Move GLSL compilation to build time gpuweb/cts#21.
-
small uninteresting changes gpuweb/cts#20.
-
Add glslang and re-enable shader tests gpuweb/cts#19.
-
Use local grunt gpuweb/cts#18.
-
port Austin's buffer mapping tests gpuweb/cts#14.
-
Examples gpuweb/cts#17.
-
-
6 pull requests received 35 new comments.
Participants
-
2 participants joined.
-
Ruth John joined.
-
Joshue O'Connor (W3C) joined.
-
GitHub
gpuweb/cts
-
1 issue opened.
-
Set up automatic deploy for gh-pages branch gpuweb/cts#16, by @kainino0x.
-
-
1 issue received 1 new comment.
-
11 pull requests opened.
-
Remove unnecessary fence descriptors gpuweb/cts#15, by @kainino0x.
-
port Austin's buffer mapping tests gpuweb/cts#14, by @kainino0x.
-
Port Austin's web_tests tests gpuweb/cts#13, by @kainino0x.
-
Finish basic docs, fix timems, rename recorder objects gpuweb/cts#11, by @kainino0x.
-
Start docs, and refactors found while writing docs gpuweb/cts#10, by @kainino0x.
-
enable tslint rule to ensure some type annotations gpuweb/cts#9, by @kainino0x.
-
Further simplify and begin documenting loading-related interfaces gpuweb/cts#7, by @kainino0x.
-
simplify and test getStackTrace gpuweb/cts#6, by @kainino0x.
-
Add license gpuweb/cts#5, by @kainino0x.
-
-
10 pull requests merged.
-
Remove unnecessary fence descriptors gpuweb/cts#15.
-
Port Austin's web_tests tests gpuweb/cts#13.
-
Finish basic docs, fix timems, rename recorder objects gpuweb/cts#11.
-
Start docs, and refactors found while writing docs gpuweb/cts#10.
-
enable tslint rule to ensure some type annotations gpuweb/cts#9.
-
simplify and test getStackTrace gpuweb/cts#6.
-
Add license gpuweb/cts#5.
-
-
1 pull request closed.
-
8 pull requests received 58 new comments.
-
Review part 1. Missing index.html rest of framework and all of suites. gpuweb/cts#4 (30 comments by @kainino0x, @Kangz)
-
Move test filters to classes, move loadFilter to a file, improve terminology gpuweb/cts#8 (4 comments by @kainino0x, @Kangz)
-
Spec compliance fixes, separate wpt build dir, and remove all tests with shaders gpuweb/cts#12 (3 comments by @austinEng, @kainino0x)
-
Further simplify and begin documenting loading-related interfaces gpuweb/cts#7 (2 comments by @kainino0x, @Kangz)
-
gpuweb/gpuweb
-
9 issues opened.
-
Swapchain coordinates system inconsistency gpuweb/gpuweb#379, by @beaufortfrancois.
-
Allow GPUFence.onCompletion to be called with any value gpuweb/gpuweb#377, by @beaufortfrancois.
-
Viewport rect must lie entirely within the current attachment size? gpuweb/gpuweb#373, by @Richard-Yunchao.
-
Investigation: Copy With Compressed Texture Format gpuweb/gpuweb#363, by @Jiawei-Shao.
-
texture size requirement and load process gpuweb/gpuweb#362, by @caxieyou.
-
shaders: semantics of "discard" gpuweb/gpuweb#361, by @dneto0.
-
Create a proposal for multi-worker gpuweb/gpuweb#354, by @kainino0x.
-
More finely chunk IDL so there are places to write prose gpuweb/gpuweb#353, by @kainino0x.
-
Logo Proposal for gpuweb gpuweb/gpuweb#352, by @memoryskull.
-
-
6 issues closed.
-
texture size requirement and load process gpuweb/gpuweb#362.
-
More finely chunk IDL so there are places to write prose gpuweb/gpuweb#353.
-
Encoder results reuse gpuweb/gpuweb#286.
-
Inherit from EventTarget gpuweb/gpuweb#307.
-
Logo Proposal for gpuweb gpuweb/gpuweb#352.
-
Make GPUBufferBinding size optional gpuweb/gpuweb#331.
-
-
10 issues received 54 new comments.
-
Swapchain coordinates system inconsistency gpuweb/gpuweb#379 (24 comments by @beaufortfrancois, @deltakosh, @kainino0x, @Kangz, @kdashg, @litherum, @magcius, @mrdoob, @Richard-Yunchao, @sebavan)
-
shaders: equivalent of gl_PointCoord and gl_PointSize don't exist in HLSL gpuweb/gpuweb#332 (5 comments by @kvark, @m-schuetz, @magcius)
-
Consider associating the texture with its clear color value gpuweb/gpuweb#284 (4 comments by @kainino0x, @kvark)
-
Viewport rect must lie entirely within the current attachment size? gpuweb/gpuweb#373 (4 comments by @kdashg, @kvark, @Richard-Yunchao)
-
Allow GPUFence.onCompletion to be called with any value gpuweb/gpuweb#377 (3 comments by @kainino0x, @Kangz, @litherum)
-
More finely chunk IDL so there are places to write prose gpuweb/gpuweb#353 (1 comment by @kainino0x)
-
-
20 pull requests opened.
-
Do not require vertexInput in GPURenderPipelineDescriptor gpuweb/gpuweb#378, by @beaufortfrancois.
-
Add a default for GPURenderPassColorAttachmentDescriptor.storeOp gpuweb/gpuweb#376, by @kainino0x.
-
Add editors and participation links to the spec gpuweb/gpuweb#375, by @JusSn.
-
ImageBitmapCopyView->GPUImageBitmapCopyView, require ImageBitmap gpuweb/gpuweb#374, by @kainino0x.
-
Make GPURenderPipelineDescriptor.fragmentStage required gpuweb/gpuweb#372, by @Kangz.
-
Make GPUBuffer a valid GPUBindingResource gpuweb/gpuweb#371, by @beaufortfrancois.
-
Do not require alphaBlend and colorBlend in GPUColorStateDescriptor gpuweb/gpuweb#370, by @beaufortfrancois.
-
Remove TODO from GPUComputePassEncoder gpuweb/gpuweb#369, by @kainino0x.
-
Move initialization section to the top gpuweb/gpuweb#368, by @kainino0x.
-
GPUBGLBinding: rename multisample to multisampled. gpuweb/gpuweb#367, by @Kangz.
-
Fail build on all bikeshed errors gpuweb/gpuweb#366, by @beaufortfrancois.
-
Make the spec look more like a spec gpuweb/gpuweb#365, by @kainino0x.
-
Fix some minor IDL issues gpuweb/gpuweb#364, by @kainino0x.
-
Small rename of CopyB2B args from src/dst to source/destination. gpuweb/gpuweb#360, by @Kangz.
-
Rename GPUPipelineStageDescriptor to GPUProgrammableStageDescriptor gpuweb/gpuweb#359, by @Kangz.
-
Add the "discard-to-zero" store op. gpuweb/gpuweb#358, by @Kangz.
-
Remove some texture formats that are not universal. gpuweb/gpuweb#357, by @Kangz.
-
Immutable sampler support gpuweb/gpuweb#356, by @kvark.
-
s/float/double/ for GPUColor to support i32/u32. gpuweb/gpuweb#355, by @kdashg.
-
Bind point renaming gpuweb/gpuweb#351, by @litherum.
-
-
21 pull requests merged.
-
Add editors and participation links to the spec gpuweb/gpuweb#375.
-
Add the "discard-to-zero" store op. gpuweb/gpuweb#358.
-
Consolidate *loadOp and clear* into a unioned field gpuweb/gpuweb#283.
-
Do not require alphaBlend and colorBlend in GPUColorStateDescriptor gpuweb/gpuweb#370.
-
Rename GPUPipelineStageDescriptor to GPUProgrammableStageDescriptor gpuweb/gpuweb#359.
-
Remove some texture formats that are not universal. gpuweb/gpuweb#357.
-
s/float/double/ for GPUColor to support i32/u32. gpuweb/gpuweb#355.
-
Remove TODO from GPUComputePassEncoder gpuweb/gpuweb#369.
-
GPUBGLBinding: rename multisample to multisampled. gpuweb/gpuweb#367.
-
Move initialization section to the top gpuweb/gpuweb#368.
-
Make the spec look more like a spec gpuweb/gpuweb#365.
-
Fix some minor IDL issues gpuweb/gpuweb#364.
-
Fail build on all bikeshed errors gpuweb/gpuweb#366.
-
Remove Bit/Bits from bitmasks gpuweb/gpuweb#292.
-
Add GPURenderBundle gpuweb/gpuweb#301.
-
Small rename of CopyB2B args from src/dst to source/destination. gpuweb/gpuweb#360.
-
Add reference Web GPU Spinning Cube Demo and glMatrix gpuweb/gpuweb#209.
-
Do not require rasterizationState in GPURenderPipelineDescriptor gpuweb/gpuweb#347.
-
Make GPUBufferBinding size optional gpuweb/gpuweb#346.
-
Use COPY instead of TRANSFER for GPUBufferUsage and GPUTextureUsage gpuweb/gpuweb#342.
-
Provide texture dimension in GPUBindGroupLayoutBinding gpuweb/gpuweb#339.
-
-
7 pull requests closed.
-
Add some more defaults in AttachmentDescriptors gpuweb/gpuweb#268.
-
Make GPURenderPipelineDescriptor.fragmentStage required gpuweb/gpuweb#372.
-
Make GPUBuffer a valid GPUBindingResource gpuweb/gpuweb#371.
-
Bind point renaming gpuweb/gpuweb#351.
-
Immutable sampler support gpuweb/gpuweb#356.
-
Split GPUDevice into primary and ref, introducing mixin GPUDeviceBase gpuweb/gpuweb#316.
-
Consistently use FooFlags for typedef, FooFlag.Bar for bits. gpuweb/gpuweb#318.
-
-
26 pull requests received 120 new comments.
-
Add the "discard-to-zero" store op. gpuweb/gpuweb#358 (24 comments by @damyanp, @kainino0x, @Kangz, @kdashg, @kvark, @magcius, @RafaelCintron)
-
Bind point renaming gpuweb/gpuweb#351 (23 comments by @damyanp, @grorg, @kainino0x, @Kangz, @kvark, @litherum)
-
Immutable sampler support gpuweb/gpuweb#356 (12 comments by @damyanp, @grorg, @kainino0x, @Kangz, @kvark, @litherum, @magcius)
-
Add some more defaults in AttachmentDescriptors gpuweb/gpuweb#268 (9 comments by @beaufortfrancois, @kainino0x, @kvark)
-
GPUBGLBinding: rename multisample to multisampled. gpuweb/gpuweb#367 (6 comments by @damyanp, @kainino0x, @Kangz, @kvark)
-
s/float/double/ for GPUColor to support i32/u32. gpuweb/gpuweb#355 (4 comments by @kainino0x, @kdashg, @kvark)
-
Do not require vertexInput in GPURenderPipelineDescriptor gpuweb/gpuweb#378 (3 comments by @kvark, @magcius)
-
Make GPUBuffer a valid GPUBindingResource gpuweb/gpuweb#371 (3 comments by @beaufortfrancois, @kdashg, @kvark)
-
Remove some texture formats that are not universal. gpuweb/gpuweb#357 (3 comments by @kainino0x, @Kangz, @kdashg)
-
Split GPUDevice into primary and ref, introducing mixin GPUDeviceBase gpuweb/gpuweb#316 (3 comments by @kainino0x)
-
Add editors and participation links to the spec gpuweb/gpuweb#375 (2 comments by @JusSn, @kainino0x)
-
Make GPURenderPipelineDescriptor.fragmentStage required gpuweb/gpuweb#372 (2 comments by @Kangz, @kvark)
-
Rename GPUPipelineStageDescriptor to GPUProgrammableStageDescriptor gpuweb/gpuweb#359 (2 comments by @damyanp, @kainino0x)
-
Add a default for GPURenderPassColorAttachmentDescriptor.storeOp gpuweb/gpuweb#376 (1 comment by @kainino0x)
-
Consistently use FooFlags for typedef, FooFlag.Bar for bits. gpuweb/gpuweb#318 (1 comment by @kdashg)
-
Small rename of CopyB2B args from src/dst to source/destination. gpuweb/gpuweb#360 (1 comment by @kdashg)
-
gpuweb/admin
-
1 pull request received 8 new comments.
Participants
-
2 participants joined.
-
Chris Marrin joined.
-
Arve Waltin joined.
-
GitHub
gpuweb/gpuweb
-
10 issues opened.
-
Flush-to-zero denormal behavior gpuweb/gpuweb#349, by @programmerjake.
-
Sampler address modes gpuweb/gpuweb#348, by @kvark.
-
Document that internal memories are zero-initialized: workgroup, output gpuweb/gpuweb#341, by @dneto0.
-
Document behaviour when uniformity requirement can't be proven gpuweb/gpuweb#340, by @dneto0.
-
The spec is no longer available gpuweb/gpuweb#333, by @caxieyou.
-
shaders: equivalent of gl_PointCoord and gl_PointSize don't exist in HLSL gpuweb/gpuweb#332, by @Kangz.
-
Make GPUBufferBinding size optional gpuweb/gpuweb#331, by @beaufortfrancois.
-
Out-of-bounds indirect dispatch handling gpuweb/gpuweb#323, by @iraiter2.
-
Dataview instead of arraybuffer for buffer mapping operations gpuweb/gpuweb#322, by @beaufortfrancois.
-
Allow discarding out of bounds indexed draw calls gpuweb/gpuweb#320, by @iraiter2.
-
-
3 issues closed.
-
The spec is no longer available gpuweb/gpuweb#333.
-
Should uninitialized depth resources default to 1.0 or 0.0? gpuweb/gpuweb#312.
-
Dataview instead of arraybuffer for buffer mapping operations gpuweb/gpuweb#322.
-
-
14 issues received 76 new comments.
-
Allow discarding out of bounds indexed draw calls gpuweb/gpuweb#320 (30 comments by @iraiter2, @kainino0x, @kdashg, @kenrussell, @kvark, @litherum, @magcius)
-
Make GPUBufferBinding size optional gpuweb/gpuweb#331 (7 comments by @beaufortfrancois, @kainino0x, @kvark)
-
Out-of-bounds clamping may require additional draw-call validation gpuweb/gpuweb#311 (7 comments by @kenrussell, @kvark, @magcius)
-
Consider renaming BufferCopyView.imageHeight gpuweb/gpuweb#148 (5 comments by @aloucks, @kainino0x, @kdashg)
-
Dataview instead of arraybuffer for buffer mapping operations gpuweb/gpuweb#322 (5 comments by @beaufortfrancois, @grovesNL, @kainino0x, @magcius)
-
The spec is no longer available gpuweb/gpuweb#333 (4 comments by @beaufortfrancois, @caxieyou, @Kangz)
-
shaders: equivalent of gl_PointCoord and gl_PointSize don't exist in HLSL gpuweb/gpuweb#332 (4 comments by @kvark, @litherum, @RafaelCintron)
-
Should uninitialized depth resources default to 1.0 or 0.0? gpuweb/gpuweb#312 (4 comments by @kainino0x, @Kangz, @kvark)
-
Document that internal memories are zero-initialized: workgroup, output gpuweb/gpuweb#341 (1 comment by @dneto0)
-
-
27 pull requests opened.
-
Fix Typo gpuweb/gpuweb#350, by @mehmetoguzderin.
-
Do not require rasterizationState in GPURenderPipelineDescriptor gpuweb/gpuweb#347, by @beaufortfrancois.
-
Make GPUBufferBinding size optional gpuweb/gpuweb#346, by @beaufortfrancois.
-
Set y & z optional in GPUComputePassEncoder.dispatch gpuweb/gpuweb#345, by @beaufortfrancois.
-
Add storage-texture type gpuweb/gpuweb#344, by @litherum.
-
Add config file for PR Preview gpuweb/gpuweb#343, by @beaufortfrancois.
-
Use COPY instead of TRANSFER for GPUBufferUsage and GPUTextureUsage gpuweb/gpuweb#342, by @beaufortfrancois.
-
Provide texture dimension in GPUBindGroupLayoutBinding gpuweb/gpuweb#339, by @kvark.
-
Update spec URL gpuweb/gpuweb#337, by @beaufortfrancois.
-
Make sampler filters required in createSampler gpuweb/gpuweb#336, by @beaufortfrancois.
-
s/bool/boolean gpuweb/gpuweb#335, by @beaufortfrancois.
-
Prepare master branch for automatic build and deploy gpuweb/gpuweb#334, by @beaufortfrancois.
-
Fixed bufferSubData JS example gpuweb/gpuweb#330, by @beaufortfrancois.
-
Expose "GPUDevice : EventTarget" to worker gpuweb/gpuweb#329, by @beaufortfrancois.
-
s/bool/boolean gpuweb/gpuweb#328, by @beaufortfrancois.
-
Make descriptor optional for device.createSampler gpuweb/gpuweb#327, by @beaufortfrancois.
-
Make descriptor optional for queue.createFence gpuweb/gpuweb#326, by @beaufortfrancois.
-
Make descriptor optional for commandBuffer.finish gpuweb/gpuweb#325, by @beaufortfrancois.
-
Make descriptor optional for adapter.requestDevice gpuweb/gpuweb#324, by @beaufortfrancois.
-
Make descriptor optional for createCommandEncoder gpuweb/gpuweb#321, by @beaufortfrancois.
-
For e.g. GPUOrigin2D, accept either dict or sequence. gpuweb/gpuweb#319, by @kdashg.
-
Consistently use FooFlags for typedef, FooFlag.Bar for bits. gpuweb/gpuweb#318, by @kdashg.
-
Add indirect draw / dispatch gpuweb/gpuweb#317, by @iraiter2.
-
Split GPUDevice into primary and ref, introducing mixin GPUDeviceBase gpuweb/gpuweb#316, by @kainino0x.
-
Change GPUObjectBase to a mixin gpuweb/gpuweb#315, by @kainino0x.
-
Add slot into VertexBuffer gpuweb/gpuweb#314, by @Richard-Yunchao.
-
Set initial frontFace value to "ccw" gpuweb/gpuweb#313, by @beaufortfrancois.
-
-
23 pull requests merged.
-
Add indirect draw / dispatch gpuweb/gpuweb#317.
-
Set y & z optional in GPUComputePassEncoder.dispatch gpuweb/gpuweb#345.
-
Add storage-texture type gpuweb/gpuweb#344.
-
Add config file for PR Preview gpuweb/gpuweb#343.
-
Set initial frontFace value to "ccw" gpuweb/gpuweb#313.
-
Update spec URL gpuweb/gpuweb#337.
-
Prepare master branch for automatic build and deploy gpuweb/gpuweb#334.
-
s/bool/boolean gpuweb/gpuweb#335.
-
Add read-only storage buffer bindings gpuweb/gpuweb#303.
-
For e.g. GPUOrigin2D, accept either dict or sequence. gpuweb/gpuweb#319.
-
Fixed bufferSubData JS example gpuweb/gpuweb#330.
-
Make descriptor optional for adapter.requestDevice gpuweb/gpuweb#324.
-
Make descriptor optional for commandBuffer.finish gpuweb/gpuweb#325.
-
Make descriptor optional for queue.createFence gpuweb/gpuweb#326.
-
s/bool/boolean gpuweb/gpuweb#328.
-
Make descriptor optional for createCommandEncoder gpuweb/gpuweb#321.
-
Add "depth24plus" depth/stencil formats gpuweb/gpuweb#305.
-
Proposal for copyImageBitmapToTexture gpuweb/gpuweb#266.
-
createBufferMapped*: don't require MAP_WRITE gpuweb/gpuweb#300.
-
Rename GPUSampler.compareFunction to compare gpuweb/gpuweb#293.
-
Also add debug markers and group to the top level encoder gpuweb/gpuweb#291.
-
Replace ArrayBuffers with garbage-friendly alternatives gpuweb/gpuweb#261.
-
Add sample mask and alpha-to-coverage state to RenderPipelineDescriptor gpuweb/gpuweb#282.
-
-
9 pull requests closed.
-
Fix Typo gpuweb/gpuweb#350.
-
Make sampler filters required in createSampler gpuweb/gpuweb#336.
-
Add slot into VertexBuffer gpuweb/gpuweb#314.
-
Validate IDL with now.sh gpuweb/gpuweb#107.
-
Expose "GPUDevice : EventTarget" to worker gpuweb/gpuweb#329.
-
Make descriptor optional for device.createSampler gpuweb/gpuweb#327.
-
Change GPUObjectBase to a mixin gpuweb/gpuweb#315.
-
Change GPUColor/Origin3D/Extent3D to sequences gpuweb/gpuweb#299.
-
Add GPUEncoderDescriptor.reusable gpuweb/gpuweb#294.
-
-
30 pull requests received 156 new comments.
-
Set initial frontFace value to "ccw" gpuweb/gpuweb#313 (18 comments by @beaufortfrancois, @grorg, @kainino0x, @Kangz, @kdashg, @kvark, @magcius)
-
Add GPURenderBundle gpuweb/gpuweb#301 (15 comments by @beaufortfrancois, @kainino0x, @Kangz, @kvark, @RafaelCintron)
-
Provide texture dimension in GPUBindGroupLayoutBinding gpuweb/gpuweb#339 (15 comments by @grorg, @kainino0x, @Kangz, @kvark, @litherum, @RafaelCintron)
-
Make descriptor optional for createCommandEncoder gpuweb/gpuweb#321 (13 comments by @beaufortfrancois, @jakearchibald, @kainino0x, @Kangz, @kdashg, @kvark, @magcius)
-
Fixed bufferSubData JS example gpuweb/gpuweb#330 (10 comments by @beaufortfrancois, @kainino0x, @kdashg)
-
Add slot into VertexBuffer gpuweb/gpuweb#314 (9 comments by @aloucks, @grorg, @kainino0x, @kvark, @Richard-Yunchao)
-
Add indirect draw / dispatch gpuweb/gpuweb#317 (7 comments by @grorg, @kainino0x, @kvark, @litherum)
-
Make descriptor optional for device.createSampler gpuweb/gpuweb#327 (7 comments by @beaufortfrancois, @grorg, @kvark)
-
Add read-only storage buffer bindings gpuweb/gpuweb#303 (7 comments by @kainino0x, @Kangz, @kvark, @RafaelCintron)
-
Prepare master branch for automatic build and deploy gpuweb/gpuweb#334 (6 comments by @beaufortfrancois, @kainino0x)
-
For e.g. GPUOrigin2D, accept either dict or sequence. gpuweb/gpuweb#319 (5 comments by @grovesNL, @kainino0x, @kdashg, @kvark)
-
Split GPUDevice into primary and ref, introducing mixin GPUDeviceBase gpuweb/gpuweb#316 (4 comments by @kainino0x, @kvark)
-
Set y & z optional in GPUComputePassEncoder.dispatch gpuweb/gpuweb#345 (4 comments by @beaufortfrancois, @kainino0x, @kvark)
-
Use COPY instead of TRANSFER for GPUBufferUsage and GPUTextureUsage gpuweb/gpuweb#342 (4 comments by @beaufortfrancois, @Kangz, @kvark)
-
createBufferMapped*: don't require MAP_WRITE gpuweb/gpuweb#300 (4 comments by @JusSn, @kainino0x, @kdashg)
-
Make descriptor optional for commandBuffer.finish gpuweb/gpuweb#325 (2 comments by @beaufortfrancois, @kvark)
-
Consistently use FooFlags for typedef, FooFlag.Bar for bits. gpuweb/gpuweb#318 (2 comments by @kainino0x, @kvark)
-
Add sample mask and alpha-to-coverage state to RenderPipelineDescriptor gpuweb/gpuweb#282 (1 comment by @Kangz)
-
gpuweb/cts
-
1 issue opened.
-
Roadmap gpuweb/cts#3, by @kainino0x.
-
-
1 pull request opened.
-
Review part 1. Missing index.html rest of framework and all of suites. gpuweb/cts#4, by @Kangz.
-
-
1 pull request received 20 new comments.
-
Review part 1. Missing index.html rest of framework and all of suites. gpuweb/cts#4 (20 comments by @kainino0x)
-
gpuweb/gpuweb.github.io
-
1 issue opened.
-
Populate this website gpuweb/gpuweb.github.io#1, by @kainino0x.
-
-
1 issue received 4 new comments.
Participants
-
3 participants joined.
-
Leah Ullmann joined.
-
Andrey Tsurkan joined.
-
Tyler Haynie joined.
-
GitHub
gpuweb/gpuweb
-
15 issues opened.
-
Should uninitialized depth resources default to 1.0 or 0.0? gpuweb/gpuweb#312, by @kainino0x.
-
Out-of-bounds clamping may require additional draw-call validation gpuweb/gpuweb#311, by @litherum.
-
Publish the spec gpuweb/gpuweb#308, by @Ms2ger.
-
Inherit from EventTarget gpuweb/gpuweb#307, by @Ms2ger.
-
Should we have a core "stencil8" format? gpuweb/gpuweb#306, by @kainino0x.
-
Should all the constant-only interfaces be namespaces instead? gpuweb/gpuweb#304, by @bzbarsky.
-
question: any working javascript binding? gpuweb/gpuweb#302, by @bglgwyng.
-
Remove variations of "read-only" usages? gpuweb/gpuweb#296, by @kvark.
-
Proposal for WebGPU as a new Standard Cross-Platform Graphics API (OpenGL replacement) gpuweb/gpuweb#295, by @missmah.
-
Not starting on macOS High Sierra gpuweb/gpuweb#290, by @kudi82.
-
integer bit shift by bit width or more gpuweb/gpuweb#289, by @dneto0.
-
behaviour of out-of-bounds bitfield extract and insert gpuweb/gpuweb#288, by @dneto0.
-
Encoder results reuse gpuweb/gpuweb#286, by @litherum.
-
Consider associating the texture with its clear color value gpuweb/gpuweb#284, by @kvark.
-
-
4 issues closed.
-
Vertex-only GPURenderPipelineDescriptor? gpuweb/gpuweb#240.
-
Publish the spec gpuweb/gpuweb#308.
-
question: any working javascript binding? gpuweb/gpuweb#302.
-
Not starting on macOS High Sierra gpuweb/gpuweb#290.
-
-
22 issues received 85 new comments.
-
Proposal for WebGPU as a new Standard Cross-Platform Graphics API (OpenGL replacement) gpuweb/gpuweb#295 (36 comments by @floooh, @ghost, @grorg, @jacobbogers, @kainino0x, @Kangz, @kvark, @litherum, @magcius, @missmah, @noisiak, @rootext)
-
Encoder results reuse gpuweb/gpuweb#286 (10 comments by @austinEng, @grovesNL, @kainino0x, @Kangz, @kvark, @litherum)
-
Out-of-bounds clamping may require additional draw-call validation gpuweb/gpuweb#311 (3 comments by @Kangz, @kdashg, @RobinMorisset)
-
Should all the constant-only interfaces be namespaces instead? gpuweb/gpuweb#304 (3 comments by @bzbarsky, @kainino0x)
-
behaviour of out-of-bounds bitfield extract and insert gpuweb/gpuweb#288 (3 comments by @dneto0, @Kangz, @kvark)
-
In a single shader instance, can one render target or resource alias the storage of another? gpuweb/gpuweb#287 (3 comments by @dneto0, @kvark, @litherum)
-
shader programming model: permitted memory orders on control barriers gpuweb/gpuweb#232 (3 comments by @dneto0)
-
Consider associating the texture with its clear color value gpuweb/gpuweb#284 (3 comments by @kdashg, @kvark, @magcius)
-
Should uninitialized depth resources default to 1.0 or 0.0? gpuweb/gpuweb#312 (2 comments by @kainino0x, @kvark)
-
RFC: Make sure that a minimal-garbage hot path is supported gpuweb/gpuweb#214 (1 comment by @magcius)
-
should shaders be checked for execution-uniformity (e.g. barrier only in uniform control flow) gpuweb/gpuweb#264 (1 comment by @dneto0)
-
-
17 pull requests opened.
-
Remove more references to setSubData. gpuweb/gpuweb#310, by @waywardmonkeys.
-
Fix typos. gpuweb/gpuweb#309, by @waywardmonkeys.
-
Add "depth24plus" depth/stencil formats gpuweb/gpuweb#305, by @kainino0x.
-
Add read-only storage buffer bindings gpuweb/gpuweb#303, by @Kangz.
-
Add GPURenderBundle gpuweb/gpuweb#301, by @Kangz.
-
createBufferMapped*: don't require MAP_WRITE gpuweb/gpuweb#300, by @kainino0x.
-
Change GPUColor/Origin3D/Extent3D to sequences gpuweb/gpuweb#299, by @kainino0x.
-
Make IDL spec compliant again gpuweb/gpuweb#298, by @kainino0x.
-
Add GPUTexelBufferView gpuweb/gpuweb#297, by @kvark.
-
Add GPUEncoderDescriptor.reusable gpuweb/gpuweb#294, by @Kangz.
-
Rename GPUSampler.compareFunction to compare gpuweb/gpuweb#293, by @Kangz.
-
Remove Bit/Bits from bitmasks gpuweb/gpuweb#292, by @Kangz.
-
Also add debug markers and group to the top level encoder gpuweb/gpuweb#291, by @Kangz.
-
Redo swapchain with ImageBitmap gpuweb/gpuweb#285, by @kainino0x.
-
Consolidate *loadOp and clear* into a unioned field gpuweb/gpuweb#283, by @kainino0x.
-
Add sample mask and alpha-to-coverage state to RenderPipelineDescriptor gpuweb/gpuweb#282, by @Jiawei-Shao.
-
Make entryPoint default to "main" gpuweb/gpuweb#281, by @beaufortfrancois.
-
-
4 pull requests merged.
-
Remove more references to setSubData. gpuweb/gpuweb#310.
-
Fix typos. gpuweb/gpuweb#309.
-
Make IDL spec compliant again gpuweb/gpuweb#298.
-
Use inheritance for debug labels and add them to descriptors gpuweb/gpuweb#227.
-
-
6 pull requests closed.
-
Make GPUPipelineLayout optional in GPUPipelineDescriptorBase gpuweb/gpuweb#269.
-
Redo swapchain with ImageBitmap gpuweb/gpuweb#285.
-
Add GPUTexelBufferView gpuweb/gpuweb#297.
-
Optional clear values gpuweb/gpuweb#276.
-
Move primitiveTopology to GPURasterizationState gpuweb/gpuweb#277.
-
Make entryPoint default to "main" gpuweb/gpuweb#281.
-
-
20 pull requests received 82 new comments.
-
createBufferMapped*: don't require MAP_WRITE gpuweb/gpuweb#300 (9 comments by @JusSn, @kainino0x, @Kangz, @kdashg, @kvark)
-
Add "depth24plus" depth/stencil formats gpuweb/gpuweb#305 (5 comments by @kainino0x, @Kangz, @kvark)
-
Replace ArrayBuffers with garbage-friendly alternatives gpuweb/gpuweb#261 (5 comments by @kainino0x, @Kangz, @kdashg)
-
Consolidate *loadOp and clear* into a unioned field gpuweb/gpuweb#283 (5 comments by @kainino0x, @kdashg, @kvark)
-
Also add debug markers and group to the top level encoder gpuweb/gpuweb#291 (2 comments by @Kangz, @kvark)
-
Change GPUColor/Origin3D/Extent3D to sequences gpuweb/gpuweb#299 (2 comments by @grovesNL, @kainino0x)
-
Make GPUPipelineLayout optional in GPUPipelineDescriptorBase gpuweb/gpuweb#269 (1 comment by @Kangz)
-
Add sample mask and alpha-to-coverage state to RenderPipelineDescriptor gpuweb/gpuweb#282 (1 comment by @Jiawei-Shao)
Participants
-
3 participants joined.
-
yizhou Jiang joined.
-
Jean-Sebastien Bourdon (Triple Boris) joined.
-
Robin Röper joined.
-
-
2 participants left.
-
Bertin MIHIGO SANO left.
-
Jean-Sebastien Bourdon (Triple Boris) left.
-
-
1 organization joined.
-
Triple Boris joined.
-
GitHub
gpuweb/gpuweb
-
10 issues opened.
-
bindings naming should (maybe) match attributesSet gpuweb/gpuweb#279, by @kainino0x.
-
Dictionary default values referencing type members gpuweb/gpuweb#278, by @grorg.
-
Picking a good value for threads-per-threadgroup gpuweb/gpuweb#275, by @litherum.
-
shaders: add subgroup operations after MVP gpuweb/gpuweb#274, by @dneto0.
-
shaders: integer widths other than 32 bits gpuweb/gpuweb#273, by @dneto0.
-
shaders: floating point widths other than 32 bits gpuweb/gpuweb#272, by @dneto0.
-
shader programming model: revisit little-endian layout for scalar layout gpuweb/gpuweb#271, by @dneto0.
-
Investigation: Multisample Coverage gpuweb/gpuweb#267, by @Jiawei-Shao.
-
Determine limits for point size gpuweb/gpuweb#263, by @litherum.
-
-
1 issue closed.
-
Move createSwapChain from GPUDevice to GPUCanvasContext gpuweb/gpuweb#250.
-
-
14 issues received 72 new comments.
-
Bind group inheritance gpuweb/gpuweb#171 (24 comments by @grorg, @kainino0x, @Kangz, @kvark, @magcius)
-
Investigation: Multisample Coverage gpuweb/gpuweb#267 (8 comments by @grorg, @Jiawei-Shao, @Kangz, @kvark)
-
Picking a good value for threads-per-threadgroup gpuweb/gpuweb#275 (7 comments by @kainino0x, @Kangz, @kvark, @litherum, @RafaelCintron)
-
shader programming model: permitted memory orders on control barriers gpuweb/gpuweb#232 (5 comments by @dneto0, @grorg)
-
should shaders be checked for execution-uniformity (e.g. barrier only in uniform control flow) gpuweb/gpuweb#264 (3 comments by @dneto0, @grorg, @RobinMorisset)
-
shader programming model: use little-endian layouts for scalar data gpuweb/gpuweb#234 (3 comments by @grorg)
-
Move createSwapChain from GPUDevice to GPUCanvasContext gpuweb/gpuweb#250 (2 comments by @beaufortfrancois, @Kangz)
-
Investigation: Multisampled Render Targets and Resolve Operations gpuweb/gpuweb#108 (1 comment by @devshgraphicsprogramming)
-
-
9 pull requests opened.
-
Remove GPUBuffer.setSubData. gpuweb/gpuweb#280, by @kdashg.
-
Move primitiveTopology to GPURasterizationState gpuweb/gpuweb#277, by @Kangz.
-
Optional clear values gpuweb/gpuweb#276, by @kvark.
-
Make indexFormat optional in inputStateDescriptor gpuweb/gpuweb#270, by @JusSn.
-
Make GPUPipelineLayout optional in GPUPipelineDescriptorBase gpuweb/gpuweb#269, by @JusSn.
-
Add some more defaults in AttachmentDescriptors gpuweb/gpuweb#268, by @litherum.
-
Proposal for copyImageBitmapToTexture gpuweb/gpuweb#266, by @kainino0x.
-
Use uppercase for FrontFace enums gpuweb/gpuweb#265, by @Richard-Yunchao.
-
Move SwapChain methods from GPUDevice to GPUCanvasContext gpuweb/gpuweb#262, by @beaufortfrancois.
-
-
8 pull requests merged.
-
Make indexFormat optional in inputStateDescriptor gpuweb/gpuweb#270.
-
Remove GPUBuffer.setSubData. gpuweb/gpuweb#280.
-
Vertex inputs: push-model with sparse arrays gpuweb/gpuweb#249.
-
Add default values to most dictionary fields gpuweb/gpuweb#241.
-
Draft of WebGPU specification gpuweb/gpuweb#248.
-
Move SwapChain methods from GPUDevice to GPUCanvasContext gpuweb/gpuweb#262.
-
expand createReadyRenderPipeline example gpuweb/gpuweb#253.
-
GPUUncapturedErrorEventInit is supposed to have a GPUError, not string gpuweb/gpuweb#260.
-
-
3 pull requests closed.
-
Provide getSubData() as a sibling to setSubData() gpuweb/gpuweb#213.
-
Use uppercase for FrontFace enums gpuweb/gpuweb#265.
-
Replace "sampled-texture" with "ro-texture" gpuweb/gpuweb#256.
-
-
16 pull requests received 102 new comments.
-
Add default values to most dictionary fields gpuweb/gpuweb#241 (15 comments by @grorg, @JusSn, @kainino0x, @Kangz, @litherum, @magcius)
-
Remove GPUBuffer.setSubData. gpuweb/gpuweb#280 (14 comments by @austinEng, @grorg, @kainino0x, @kdashg, @kvark, @litherum)
-
Make indexFormat optional in inputStateDescriptor gpuweb/gpuweb#270 (11 comments by @kainino0x, @Kangz, @kdashg, @magcius)
-
Vertex inputs: push-model with sparse arrays gpuweb/gpuweb#249 (10 comments by @grorg, @kainino0x, @Kangz, @kdashg, @kvark)
-
Replace ArrayBuffers with garbage-friendly alternatives gpuweb/gpuweb#261 (8 comments by @jsheard, @kainino0x, @magcius)
-
Move SwapChain methods from GPUDevice to GPUCanvasContext gpuweb/gpuweb#262 (7 comments by @beaufortfrancois, @grorg, @Kangz, @kdashg, @RafaelCintron)
-
Use inheritance for debug labels and add them to descriptors gpuweb/gpuweb#227 (4 comments by @grorg, @kainino0x, @Kangz)
-
Add some more defaults in AttachmentDescriptors gpuweb/gpuweb#268 (4 comments by @kainino0x, @kvark, @litherum)
-
Make GPUPipelineLayout optional in GPUPipelineDescriptorBase gpuweb/gpuweb#269 (3 comments by @kainino0x, @litherum)
-
Replace "sampled-texture" with "ro-texture" gpuweb/gpuweb#256 (3 comments by @grorg, @kdashg, @kvark)
-
Move primitiveTopology to GPURasterizationState gpuweb/gpuweb#277 (2 comments by @kainino0x, @kdashg)
-
GPUUncapturedErrorEventInit is supposed to have a GPUError, not string gpuweb/gpuweb#260 (1 comment by @grorg)
-
gpuweb/cts
-
1 pull request merged.
-
update WebGPU declaration file gpuweb/cts#1.
-
-
1 pull request received 1 new comment.
Participants
-
3 participants joined.
-
Dmitriy Zhirma joined.
-
Michael Davis joined.
-
Sean Wang joined.
-
-
2 organizations joined.
-
Cocos joined.
-
Cocos2d-x joined.
-
-
1 organization left.
-
Cocos2d-x left.
-
GitHub
gpuweb/gpuweb
-
16 issues opened.
-
Move index format out of input state gpuweb/gpuweb#258, by @kainino0x.
-
Indirect Parameter Struct compatibility investigation gpuweb/gpuweb#257, by @kainino0x.
-
Inconsistency between bind groups and vertex buffers gpuweb/gpuweb#251, by @kvark.
-
Move createSwapChain from GPUDevice to GPUCanvasContext gpuweb/gpuweb#250, by @beaufortfrancois.
-
Clear color: float, i32, u32 gpuweb/gpuweb#247, by @kainino0x.
-
Change ArrayBuffer arguments to ArrayBuffer + srcOffset gpuweb/gpuweb#244, by @kainino0x.
-
Consider exposing WebGPU as an ES6 module? gpuweb/gpuweb#243, by @litherum.
-
Vertex-only GPURenderPipelineDescriptor? gpuweb/gpuweb#240, by @litherum.
-
shader programming model: use little-endian layouts for scalar data gpuweb/gpuweb#234, by @dneto0.
-
shader programming model: signed integer representation gpuweb/gpuweb#233, by @dneto0.
-
shader programming model: permitted memory orders on control barriers gpuweb/gpuweb#232, by @dneto0.
-
Some vertex formats in webgpu idl cannot be supported on all platforms gpuweb/gpuweb#231, by @shaoboyan.
-
shader float bit widths: restrict to 32 bits gpuweb/gpuweb#230, by @dneto0.
-
shader int bit widths: restrict to 32 bits gpuweb/gpuweb#229, by @dneto0.
-
Should TextureViews keep their owning texture alive? gpuweb/gpuweb#228, by @litherum.
-
-
3 issues closed.
-
Should TextureViews keep their owning texture alive? gpuweb/gpuweb#228.
-
Move index format out of input state gpuweb/gpuweb#258.
-
Some vertex formats in webgpu idl cannot be supported on all platforms gpuweb/gpuweb#231.
-
-
14 issues received 38 new comments.
-
Vertex-only GPURenderPipelineDescriptor? gpuweb/gpuweb#240 (7 comments by @grorg, @kvark, @litherum, @magcius)
-
dynamic offsets need to be divisible by 4 because of shader memory model atomicity guarantees gpuweb/gpuweb#236 (6 comments by @grorg, @kainino0x, @Kangz, @kvark, @litherum, @RobinMorisset)
-
Consider exposing WebGPU as an ES6 module? gpuweb/gpuweb#243 (5 comments by @frzi, @grovesNL, @kainino0x, @litherum)
-
shader float bit widths: restrict to 32 bits gpuweb/gpuweb#230 (4 comments by @dneto0, @Kangz, @RobinMorisset)
-
Some vertex formats in webgpu idl cannot be supported on all platforms gpuweb/gpuweb#231 (2 comments by @JusSn, @kvark)
-
shader programming model: signed integer representation gpuweb/gpuweb#233 (2 comments by @Kangz, @RobinMorisset)
-
Question: shall we set default values for parameters of descriptors gpuweb/gpuweb#136 (2 comments by @kvark, @magcius)
-
shader programming model: permitted memory orders on control barriers gpuweb/gpuweb#232 (1 comment by @RobinMorisset)
-
-
21 pull requests opened.
-
Replace ArrayBuffers with garbage-friendly alternatives gpuweb/gpuweb#261, by @kainino0x.
-
GPUUncapturedErrorEventInit is supposed to have a GPUError, not string gpuweb/gpuweb#260, by @kainino0x.
-
Move indexFormat from InputStateDescriptor to setIndexBuffer gpuweb/gpuweb#259, by @kainino0x.
-
Replace "sampled-texture" with "ro-texture" gpuweb/gpuweb#256, by @kainino0x.
-
Remove GPUUncapturedErrorEvent constructor and device.onuncapturederror gpuweb/gpuweb#255, by @kainino0x.
-
Add back device.lost (accidentally removed) gpuweb/gpuweb#254, by @kainino0x.
-
expand createReadyRenderPipeline example gpuweb/gpuweb#253, by @kainino0x.
-
Typo: clampToEdge -> clamp-to-edge gpuweb/gpuweb#252, by @kainino0x.
-
Vertex inputs: push-model with sparse arrays gpuweb/gpuweb#249, by @kainino0x.
-
Draft of WebGPU specification gpuweb/gpuweb#248, by @grorg.
-
Change rowPitch integer to u32 gpuweb/gpuweb#246, by @austinEng.
-
Remove vertex formats that cannot be supported by all platforms gpuweb/gpuweb#245, by @shaoboyan.
-
Pipeline type safety gpuweb/gpuweb#242, by @litherum.
-
Add default values to most dictionary fields gpuweb/gpuweb#241, by @litherum.
-
Add GPUDevice.createReadyShaderModule() gpuweb/gpuweb#239, by @litherum.
-
Error Scope gpuweb/gpuweb#238, by @kainino0x.
-
ErrorHandling: minor edits gpuweb/gpuweb#237, by @kainino0x.
-
Remove clamp-to-border-color option from GPUSampler gpuweb/gpuweb#235, by @JusSn.
-
Use inheritance for debug labels and add them to descriptors gpuweb/gpuweb#227, by @Kangz.
-
Expose better limits on GPUAdapter gpuweb/gpuweb#226, by @Kangz.
-
Clarify that associated `ArrayBuffer`s are neutered gpuweb/gpuweb#225, by @grovesNL.
-
-
15 pull requests merged.
-
Add back device.lost (accidentally removed) gpuweb/gpuweb#254.
-
Change GPUTextureAspect to an enum gpuweb/gpuweb#222.
-
Remove vertex formats that cannot be supported by all platforms gpuweb/gpuweb#245.
-
Expose better limits on GPUAdapter gpuweb/gpuweb#226.
-
Change rowPitch integer to u32 gpuweb/gpuweb#246.
-
Typo: clampToEdge -> clamp-to-edge gpuweb/gpuweb#252.
-
Remove clamp-to-border-color option from GPUSampler gpuweb/gpuweb#235.
-
window.gpu -> navigator.gpu gpuweb/gpuweb#217.
-
Add depth/stencil GPUTextureFormats gpuweb/gpuweb#211.
-
Remove GPUSamplerDescriptor.maxAnisotropy. gpuweb/gpuweb#202.
-
Pipeline type safety gpuweb/gpuweb#242.
-
Error Scope gpuweb/gpuweb#238.
-
ErrorHandling: minor edits gpuweb/gpuweb#237.
-
Clarify that associated `ArrayBuffer`s are neutered gpuweb/gpuweb#225.
-
Remove GPUFenceDesc.signalQueue in favor of GPUQueue.createFence gpuweb/gpuweb#223.
-
-
12 pull requests closed.
-
Remove GPUUncapturedErrorEvent constructor and device.onuncapturederror gpuweb/gpuweb#255.
-
Move indexFormat from InputStateDescriptor to setIndexBuffer gpuweb/gpuweb#259.
-
Add WIP WebGPU spinning cube demo and glMatrix gpuweb/gpuweb#187.
-
Rename VertexInputDescriptor to VertexBufferDescriptor gpuweb/gpuweb#174.
-
Add Texture Buffer, Draw Indirect and Draw Indirect Parameter buffer … gpuweb/gpuweb#155.
-
Use modern texture types gpuweb/gpuweb#190.
-
Remove inputSlot member from WebGPUVertexInputDescriptor gpuweb/gpuweb#151.
-
Vertex inputs: push model with int-keyed `object` gpuweb/gpuweb#186.
-
Move depth bias related fields into a separate struct gpuweb/gpuweb#218.
-
Add GPUDevice.createReadyShaderModule() gpuweb/gpuweb#239.
-
BindGroupLayoutBindings should be identified by its position in the sequence gpuweb/gpuweb#188.
-
Revamp object status APIs with testing in mind gpuweb/gpuweb#215.
-
-
30 pull requests received 155 new comments.
-
Add default values to most dictionary fields gpuweb/gpuweb#241 (65 comments by @grorg, @kainino0x, @Kangz, @kdashg, @kvark, @litherum, @magcius)
-
Vertex inputs: push model with int-keyed `object` gpuweb/gpuweb#186 (13 comments by @grorg, @kainino0x, @kvark)
-
Revamp object status APIs with testing in mind gpuweb/gpuweb#215 (8 comments by @jungkees, @kainino0x, @RafaelCintron)
-
Remove GPUUncapturedErrorEvent constructor and device.onuncapturederror gpuweb/gpuweb#255 (5 comments by @beaufortfrancois, @kainino0x, @Kangz)
-
Change GPUTextureAspect to an enum gpuweb/gpuweb#222 (5 comments by @grorg, @kainino0x, @Kangz, @kdashg)
-
Replace "sampled-texture" with "ro-texture" gpuweb/gpuweb#256 (4 comments by @kainino0x, @Kangz, @kvark)
-
Remove GPUFenceDesc.signalQueue in favor of GPUQueue.createFence gpuweb/gpuweb#223 (4 comments by @grorg, @Kangz, @RafaelCintron)
-
Replace ArrayBuffers with garbage-friendly alternatives gpuweb/gpuweb#261 (3 comments by @kainino0x, @magcius)
-
BindGroupLayoutBindings should be identified by its position in the sequence gpuweb/gpuweb#188 (3 comments by @grorg, @kainino0x, @litherum)
-
Move indexFormat from InputStateDescriptor to setIndexBuffer gpuweb/gpuweb#259 (2 comments by @kainino0x)
-
Rename VertexInputDescriptor to VertexBufferDescriptor gpuweb/gpuweb#174 (2 comments by @kainino0x, @kvark)
-
Remove inputSlot member from WebGPUVertexInputDescriptor gpuweb/gpuweb#151 (2 comments by @grorg, @kainino0x)
-
Use inheritance for debug labels and add them to descriptors gpuweb/gpuweb#227 (2 comments by @kainino0x, @Kangz)
-
Add Texture Buffer, Draw Indirect and Draw Indirect Parameter buffer … gpuweb/gpuweb#155 (1 comment by @kainino0x)
-
Remove vertex formats that cannot be supported by all platforms gpuweb/gpuweb#245 (1 comment by @kainino0x)
-
gpuweb/cts
-
2 pull requests opened.
-
Add basic mapWriteAsync test gpuweb/cts#2, by @austinEng.
-
update WebGPU declaration file gpuweb/cts#1, by @sebavan.
-
-
1 pull request merged.
-
Add basic mapWriteAsync test gpuweb/cts#2.
-
Participants
-
3 participants joined.
-
Carsten Hooker joined.
-
Carlos Diaz-Padron joined.
-
Michal Vodička joined.
-
-
1 organization joined.
-
COMTECH INSTITUTE joined.
-
GitHub
gpuweb/gpuweb
-
5 issues opened.
-
Clarify the semantics of packed formats gpuweb/gpuweb#224, by @kvark.
-
Consider adding a "gpuadapterschanged" event to the Web platform gpuweb/gpuweb#221, by @kainino0x.
-
Case for existing GLSL on the Web gpuweb/gpuweb#219, by @kvark.
-
RFC: Make sure that a minimal-garbage hot path is supported gpuweb/gpuweb#214, by @magcius.
-
-
5 issues closed.
-
Better specified context events gpuweb/gpuweb#11.
-
What is the purpose of WebGPUSwapChain.present()? gpuweb/gpuweb#182.
-
Naming of vertex formats gpuweb/gpuweb#164.
-
HLSL/WebGPU Binding Model Mismatch gpuweb/gpuweb#192.
-
VertexBuffers and Bind Group namespacing gpuweb/gpuweb#167.
-
-
10 issues received 29 new comments.
-
HLSL/WebGPU Binding Model Mismatch gpuweb/gpuweb#192 (6 comments by @devshgraphicsprogramming, @kainino0x, @kvark)
-
Proposal: Add a usage bit to allow creating a view with different format when creating a texture gpuweb/gpuweb#168 (5 comments by @kvark, @RafaelCintron)
-
Define WebGPURenderingContext contextType DomString gpuweb/gpuweb#131 (5 comments by @beaufortfrancois, @Kangz, @kvark, @RafaelCintron)
-
Buffer operations: Questions about order of destroy/unmap calls and mapping promise settling gpuweb/gpuweb#212 (4 comments by @JusSn, @Kangz)
-
RFC: Make sure that a minimal-garbage hot path is supported gpuweb/gpuweb#214 (1 comment by @grovesNL)
-
-
21 pull requests opened.
-
Remove GPUFenceDesc.signalQueue in favor of GPUQueue.createFence gpuweb/gpuweb#223, by @Kangz.
-
Change GPUTextureAspect to an enum gpuweb/gpuweb#222, by @Kangz.
-
Change all integer representing buffer sizes to u64 gpuweb/gpuweb#220, by @Kangz.
-
Move depth bias related fields into a separate struct gpuweb/gpuweb#218, by @kvark.
-
window.gpu -> navigator.gpu gpuweb/gpuweb#217, by @kainino0x.
-
add debug label to BindGroup, BindGroupLayout, Buffer, PipelineLayout… gpuweb/gpuweb#216, by @kainino0x.
-
Revamp object status APIs with testing in mind gpuweb/gpuweb#215, by @kainino0x.
-
Provide getSubData() as a sibling to setSubData() gpuweb/gpuweb#213, by @litherum.
-
Add depth/stencil GPUTextureFormats gpuweb/gpuweb#211, by @JusSn.
-
GPUTexture.createTextureView -> createView. gpuweb/gpuweb#210, by @Kangz.
-
Add reference Web GPU Spinning Cube Demo and glMatrix gpuweb/gpuweb#209, by @JusSn.
-
Make depthStencilAttachment field optional in GPURenderPassDescriptor gpuweb/gpuweb#208, by @JusSn.
-
Modify swap chain IDL to reflect consensus in the F2F gpuweb/gpuweb#207, by @RafaelCintron.
-
Provide texture and vertex format types gpuweb/gpuweb#206, by @grorg.
-
Remove GPUPipelineLayout and inline it in GPUPipelineDescriptorBase gpuweb/gpuweb#205, by @Kangz.
-
Split AttachmentState between Color and DepthStencil states gpuweb/gpuweb#204, by @Kangz.
-
Separate the command buffer and command encoder concepts gpuweb/gpuweb#203, by @Kangz.
-
Remove GPUSamplerDescriptor.maxAnisotropy. gpuweb/gpuweb#202, by @Kangz.
-
Remove blendEnabled for consistency with (lack of) depthTestEnabled gpuweb/gpuweb#201, by @Kangz.
-
Remove GPUQueue.wait since we don't have multi-queue gpuweb/gpuweb#200, by @Kangz.
-
Remove mention of pushconstants gpuweb/gpuweb#199, by @Kangz.
-
-
15 pull requests merged.
-
ErrorHandling.md: Fatal Errors with Promises gpuweb/gpuweb#198.
-
Change all integer representing buffer sizes to u64 gpuweb/gpuweb#220.
-
add debug label to BindGroup, BindGroupLayout, Buffer, PipelineLayout… gpuweb/gpuweb#216.
-
Modify swap chain IDL to reflect consensus in the F2F gpuweb/gpuweb#207.
-
GPUTexture.createTextureView -> createView. gpuweb/gpuweb#210.
-
ErrorHandling.md: redo Telemetry with events gpuweb/gpuweb#196.
-
Provide texture and vertex format types gpuweb/gpuweb#206.
-
Make depthStencilAttachment field optional in GPURenderPassDescriptor gpuweb/gpuweb#208.
-
Separate the command buffer and command encoder concepts gpuweb/gpuweb#203.
-
Remove blendEnabled for consistency with (lack of) depthTestEnabled gpuweb/gpuweb#201.
-
Split AttachmentState between Color and DepthStencil states gpuweb/gpuweb#204.
-
Remove GPUQueue.wait since we don't have multi-queue gpuweb/gpuweb#200.
-
Remove mention of pushconstants gpuweb/gpuweb#199.
-
Add explainer document for BufferOperations gpuweb/gpuweb#147.
-
Promise versions of create*Pipeline gpuweb/gpuweb#184.
-
-
3 pull requests closed.
-
ErrorHandling.md: tryCreate* gpuweb/gpuweb#197.
-
Remove GPUPipelineLayout and inline it in GPUPipelineDescriptorBase gpuweb/gpuweb#205.
-
Swapchain: rename getNextTexture to acquireNextTexture gpuweb/gpuweb#173.
-
-
29 pull requests received 262 new comments.
-
ErrorHandling.md: Fatal Errors with Promises gpuweb/gpuweb#198 (48 comments by @beaufortfrancois, @grorg, @jungkees, @kainino0x, @Kangz, @kvark, @RafaelCintron)
-
Add reference Web GPU Spinning Cube Demo and glMatrix gpuweb/gpuweb#209 (34 comments by @grorg, @JusSn, @kainino0x, @litherum)
-
BindGroupLayoutBindings should be identified by its position in the sequence gpuweb/gpuweb#188 (33 comments by @devshgraphicsprogramming, @kainino0x, @Kangz, @kvark, @litherum, @magcius)
-
ErrorHandling.md: tryCreate* gpuweb/gpuweb#197 (21 comments by @beaufortfrancois, @dmikis, @grorg, @grovesNL, @kainino0x, @Kangz, @kenrussell, @kvark)
-
Revamp object status APIs with testing in mind gpuweb/gpuweb#215 (16 comments by @kainino0x, @Kangz, @RafaelCintron)
-
Provide texture and vertex format types gpuweb/gpuweb#206 (15 comments by @grorg, @kainino0x, @Kangz, @kvark, @litherum, @magcius)
-
ErrorHandling.md: redo Telemetry with events gpuweb/gpuweb#196 (12 comments by @beaufortfrancois, @grorg, @kainino0x, @kenrussell)
-
Add explainer document for BufferOperations gpuweb/gpuweb#147 (8 comments by @kainino0x, @Kangz, @kvark)
-
Remove GPUPipelineLayout and inline it in GPUPipelineDescriptorBase gpuweb/gpuweb#205 (7 comments by @Kangz, @kvark, @magcius, @RafaelCintron)
-
Add depth/stencil GPUTextureFormats gpuweb/gpuweb#211 (5 comments by @JusSn, @kvark, @magcius, @RafaelCintron)
-
Modify swap chain IDL to reflect consensus in the F2F gpuweb/gpuweb#207 (5 comments by @kainino0x, @Kangz, @kvark)
-
Move depth bias related fields into a separate struct gpuweb/gpuweb#218 (4 comments by @kainino0x, @kvark)
-
Add WIP WebGPU spinning cube demo and glMatrix gpuweb/gpuweb#187 (4 comments by @grovesNL, @JusSn, @kdashg)
-
Change all integer representing buffer sizes to u64 gpuweb/gpuweb#220 (3 comments by @kainino0x, @Kangz)
-
Remove blendEnabled for consistency with (lack of) depthTestEnabled gpuweb/gpuweb#201 (3 comments by @dmikis, @Kangz, @kvark)
-
Split AttachmentState between Color and DepthStencil states gpuweb/gpuweb#204 (3 comments by @Kangz, @kvark)
-
add debug label to BindGroup, BindGroupLayout, Buffer, PipelineLayout… gpuweb/gpuweb#216 (1 comment by @kainino0x)
-
gpuweb/admin
-
1 pull request received 1 new comment.
Participants
-
2 participants joined.
-
Friedrich Lucas joined.
-
Miller Hooks joined.
-
GitHub
gpuweb/gpuweb
-
17 issues opened.
-
Disable merge commits and rebase merging? gpuweb/gpuweb#194, by @kainino0x.
-
GPUShaderStageBit.NONE seems useless gpuweb/gpuweb#193, by @litherum.
-
HLSL/WebGPU Binding Model Mismatch gpuweb/gpuweb#192, by @kainino0x.
-
Does visibility affect BindGroupLayoutBinding identity? gpuweb/gpuweb#189, by @litherum.
-
roadmap question gpuweb/gpuweb#185, by @sylvaincordiere.
-
What is the purpose of WebGPUSwapChain.present()? gpuweb/gpuweb#182, by @litherum.
-
Bind group inheritance gpuweb/gpuweb#171, by @kvark.
-
Attaching the same resource twice gpuweb/gpuweb#170, by @litherum.
-
VertexBuffers and Bind Group namespacing gpuweb/gpuweb#167, by @litherum.
-
determine data layout rules inside buffers gpuweb/gpuweb#166, by @dneto0.
-
Naming of vertex formats gpuweb/gpuweb#164, by @Kangz.
-
What image formats are supported? What sampling options? gpuweb/gpuweb#163, by @dneto0.
-
Support "uniform texel buffer" and "storage texel buffer" ? gpuweb/gpuweb#162, by @dneto0.
-
sketch.webidl: is “trangleList” a typo? gpuweb/gpuweb#160, by @zhangchn.
-
DepthStencilStateDescriptor doesn't specify that "back" and "front" are for stencil gpuweb/gpuweb#159, by @kainino0x.
-
mip level / array layer naming is inconsistent gpuweb/gpuweb#158, by @Kangz.
-
-
18 issues closed.
-
ErrorHandling.md should describe wait-for-completion case gpuweb/gpuweb#128.
-
Disable merge commits and rebase merging? gpuweb/gpuweb#194.
-
Attaching the same resource twice gpuweb/gpuweb#170.
-
Does visibility affect BindGroupLayoutBinding identity? gpuweb/gpuweb#189.
-
mip level / array layer naming is inconsistent gpuweb/gpuweb#158.
-
roadmap question gpuweb/gpuweb#185.
-
Shape of the API for object creation gpuweb/gpuweb#46.
-
Multisampling is not supported gpuweb/gpuweb#82.
-
Discussion : Per stage infos in render pipeline descriptor gpuweb/gpuweb#109.
-
Compiling/validating shaders asynchronously gpuweb/gpuweb#6.
-
CUDA for Web? gpuweb/gpuweb#12.
-
develop webvulkan , adopt webgpu or continue with webgl ? gpuweb/gpuweb#10.
-
Do not link all functions to contexts gpuweb/gpuweb#8.
-
Is a clean break from WebGL really necessary? gpuweb/gpuweb#2.
-
Should texture coords (sampler address modes) be u,v,w or s,t,r? gpuweb/gpuweb#157.
-
sketch.webidl: is “trangleList” a typo? gpuweb/gpuweb#160.
-
-
33 issues received 130 new comments.
-
Investigation: Compressed Texture Formats gpuweb/gpuweb#144 (16 comments by @devshgraphicsprogramming, @grorg, @grovesNL, @gyagp, @kainino0x, @kdashg, @litherum, @magcius, @Maksims, @RafaelCintron)
-
Proposal for a simple streaming API gpuweb/gpuweb#154 (16 comments by @grorg, @grovesNL, @Kangz, @kvark, @RafaelCintron)
-
VertexBuffers and Bind Group namespacing gpuweb/gpuweb#167 (10 comments by @devshgraphicsprogramming, @JusSn, @kvark, @litherum)
-
Define WebGPURenderingContext contextType DomString gpuweb/gpuweb#131 (7 comments by @beaufortfrancois, @kainino0x, @Kangz, @kvark, @othermaciej)
-
What is the purpose of WebGPUSwapChain.present()? gpuweb/gpuweb#182 (7 comments by @dmikis, @kainino0x, @Kangz, @kvark, @RafaelCintron)
-
Attaching the same resource twice gpuweb/gpuweb#170 (6 comments by @devshgraphicsprogramming, @Kangz, @kvark)
-
HLSL/WebGPU Binding Model Mismatch gpuweb/gpuweb#192 (6 comments by @kainino0x, @Kangz, @kvark, @litherum, @magcius)
-
Support "uniform texel buffer" and "storage texel buffer" ? gpuweb/gpuweb#162 (6 comments by @devshgraphicsprogramming, @dneto0, @kvark, @magcius)
-
Does visibility affect BindGroupLayoutBinding identity? gpuweb/gpuweb#189 (5 comments by @kainino0x, @Kangz, @magcius)
-
Position: Directly ingest a human-writable shading language gpuweb/gpuweb#42 (5 comments by @grovesNL, @kainino0x, @Ninja-Koala, @othermaciej)
-
Should texture coords (sampler address modes) be u,v,w or s,t,r? gpuweb/gpuweb#157 (5 comments by @devshgraphicsprogramming, @kainino0x, @Kangz, @kvark, @RafaelCintron)
-
Disable merge commits and rebase merging? gpuweb/gpuweb#194 (4 comments by @kainino0x, @Kangz, @kvark)
-
mip level / array layer naming is inconsistent gpuweb/gpuweb#158 (4 comments by @kainino0x, @Kangz, @magcius)
-
Proposal: Add a usage bit to allow creating a view with different format when creating a texture gpuweb/gpuweb#168 (4 comments by @bbernhar, @kdashg, @kvark, @litherum)
-
DepthStencilStateDescriptor doesn't specify that "back" and "front" are for stencil gpuweb/gpuweb#159 (3 comments by @devshgraphicsprogramming, @kvark, @Richard-Yunchao)
-
Proposal: BufferSubRanges to solve buffer-tracking, streaming and descriptor set explosion. gpuweb/gpuweb#156 (2 comments by @devshgraphicsprogramming, @grorg)
-
Restriction on where each command can be done (encode, in/out of renderpasses) gpuweb/gpuweb#21 (2 comments by @kainino0x)
-
ErrorHandling.md should describe wait-for-completion case gpuweb/gpuweb#128 (1 comment by @kainino0x)
-
determine data layout rules inside buffers gpuweb/gpuweb#166 (1 comment by @devshgraphicsprogramming)
-
Keep viability for compilation to WebAssembly or transpilation via Emscripten in mind gpuweb/gpuweb#1 (1 comment by @kainino0x)
-
Investigation: Multisampled Render Targets and Resolve Operations gpuweb/gpuweb#108 (1 comment by @Kangz)
-
-
24 pull requests opened.
-
ErrorHandling.md: Fatal Errors with Promises gpuweb/gpuweb#198, by @kainino0x.
-
ErrorHandling.md: tryCreate* gpuweb/gpuweb#197, by @kainino0x.
-
ErrorHandling.md: redo Telemetry with events gpuweb/gpuweb#196, by @kainino0x.
-
ErrorHandling.md: WebGPU->GPU gpuweb/gpuweb#195, by @kainino0x.
-
Homework: fix stale example gpuweb/gpuweb#191, by @kainino0x.
-
Use modern texture types gpuweb/gpuweb#190, by @litherum.
-
BindGroupLayoutBindings should be identified by its position in the sequence gpuweb/gpuweb#188, by @litherum.
-
Add WIP WebGPU spinning cube demo and glMatrix gpuweb/gpuweb#187, by @JusSn.
-
Vertex inputs: push model with int-keyed `object` gpuweb/gpuweb#186, by @kainino0x.
-
Promise versions of create*Pipeline gpuweb/gpuweb#184, by @kainino0x.
-
Remove PRESENT usage from the texture gpuweb/gpuweb#183, by @kvark.
-
Rename WebGPU to Web GPU API and prefix objects with “GPU” gpuweb/gpuweb#181, by @JusSn.
-
Make endPass() not use a fluent syntax. gpuweb/gpuweb#180, by @Kangz.
-
Make enums use dash-delimited casing. gpuweb/gpuweb#179, by @Kangz.
-
front/back -> stencilFront/stencilBack, stencilFailOp -> failOp gpuweb/gpuweb#178, by @kainino0x.
-
Make setBlendColor take a WebGPUColor instead of 4 floats gpuweb/gpuweb#177, by @Kangz.
-
Remove device and extent from SwapchainDescriptor. gpuweb/gpuweb#176, by @Kangz.
-
Make arrayLayer and mipLevel naming consistent. gpuweb/gpuweb#175, by @Kangz.
-
Rename VertexInputDescriptor to VertexBufferDescriptor gpuweb/gpuweb#174, by @Kangz.
-
Swapchain: rename getNextTexture to acquireNextTexture gpuweb/gpuweb#173, by @Kangz.
-
IDL: Remove dummy blit() command. gpuweb/gpuweb#172, by @Kangz.
-
Remove groupLabel parameter from popDebugGroup gpuweb/gpuweb#169, by @bjjones.
-
{s,t,r}AddressMode -> addressMode{U,V,W} gpuweb/gpuweb#165, by @kainino0x.
-
Fix a typo for issue #160 gpuweb/gpuweb#161, by @zhangchn.
-
-
14 pull requests merged.
-
ErrorHandling.md: WebGPU->GPU gpuweb/gpuweb#195.
-
Homework: fix stale example gpuweb/gpuweb#191.
-
Make endPass() not use a fluent syntax. gpuweb/gpuweb#180.
-
front/back -> stencilFront/stencilBack, stencilFailOp -> failOp gpuweb/gpuweb#178.
-
Make enums use dash-delimited casing. gpuweb/gpuweb#179.
-
Remove groupLabel parameter from popDebugGroup gpuweb/gpuweb#169.
-
IDL: Remove dummy blit() command. gpuweb/gpuweb#172.
-
Make setBlendColor take a WebGPUColor instead of 4 floats gpuweb/gpuweb#177.
-
Make arrayLayer and mipLevel naming consistent. gpuweb/gpuweb#175.
-
Remove device and extent from SwapchainDescriptor. gpuweb/gpuweb#176.
-
Rename WebGPU to Web GPU API and prefix objects with “GPU” gpuweb/gpuweb#181.
-
Remove PRESENT usage from the texture gpuweb/gpuweb#183.
-
{s,t,r}AddressMode -> addressMode{U,V,W} gpuweb/gpuweb#165.
-
Fix a typo for issue #160 gpuweb/gpuweb#161.
-
-
20 pull requests received 138 new comments.
-
Add WIP WebGPU spinning cube demo and glMatrix gpuweb/gpuweb#187 (36 comments by @JusSn, @kainino0x, @Kangz, @kvark, @magcius)
-
Add explainer document for BufferOperations gpuweb/gpuweb#147 (21 comments by @devshgraphicsprogramming, @grorg, @Kangz, @kvark)
-
BindGroupLayoutBindings should be identified by its position in the sequence gpuweb/gpuweb#188 (18 comments by @dneto0, @kainino0x, @Kangz, @litherum, @magcius)
-
Vertex inputs: push model with int-keyed `object` gpuweb/gpuweb#186 (11 comments by @heycam, @kainino0x, @Kangz, @litherum)
-
Swapchain: rename getNextTexture to acquireNextTexture gpuweb/gpuweb#173 (6 comments by @kainino0x, @litherum, @RafaelCintron)
-
front/back -> stencilFront/stencilBack, stencilFailOp -> failOp gpuweb/gpuweb#178 (5 comments by @kainino0x, @Kangz, @kvark)
-
Rename WebGPU to Web GPU API and prefix objects with “GPU” gpuweb/gpuweb#181 (5 comments by @JusSn, @kainino0x, @Kangz, @kvark)
-
Remove inputSlot member from WebGPUVertexInputDescriptor gpuweb/gpuweb#151 (3 comments by @litherum)
-
Rename VertexInputDescriptor to VertexBufferDescriptor gpuweb/gpuweb#174 (2 comments by @Kangz, @litherum)
-
gpuweb/admin
-
1 pull request opened.
-
Draft of a Working Group charter gpuweb/admin#15, by @grorg.
-
-
1 pull request received 6 new comments.