This repository was archived by the owner on Jul 9, 2025. It is now read-only.
File tree
172 files changed
+2700
-3378
lines changed- .cargo
- gfx/wgpu_bindings
- supply-chain
- testing/web-platform/mozilla/meta/webgpu/cts/webgpu
- api
- operation
- command_buffer/copyTextureToTexture
- memory_sync/buffer
- multiple_buffers
- single_buffer
- render_pipeline/primitive_topology
- rendering
- depth_clip_clamp
- draw
- vertex_state/correctness
- validation
- buffer/mapping
- capability_checks/limits
- maxBindGroupsPlusVertexBuffers
- maxBindGroups
- maxColorAttachmentBytesPerSample
- maxComputeWorkgroupStorageSize
- maxComputeWorkgroupsPerDimension
- maxInterStageShaderComponents
- maxSampledTexturesPerShaderStage
- maxSamplersPerShaderStage
- maxStorageBuffersPerShaderStage
- maxUniformBuffersPerShaderStage
- maxVertexAttributes
- maxVertexBufferArrayStride
- encoding/programmable/pipeline_bind_group_compat
- queue/copyToTexture/CopyExternalImageToTexture
- render_pass/render_pass_descriptor
- render_pipeline/inter_stage
- state/device_lost/destroy
- compat/api/validation/render_pipeline/unsupported_wgsl
- shader
- execution
- expression/precedence
- memory_model/coherence
- robust_access_vertex
- shader_io/compute_builtins
- zero_init
- validation
- const_assert/const_assert
- decl
- compound_statement
- const
- var
- expression
- access
- array
- matrix
- vector
- binary/bitwise_shift
- call/builtin
- abs
- acos
- asin
- atanh
- atan
- ceil
- clamp
- cosh
- cos
- countLeadingZeros
- countOneBits
- countTrailingZeros
- degrees
- exp2
- exp
- firstLeadingBit
- firstTrailingBit
- floor
- fma
- fract
- inverseSqrt
- log2
- log
- max
- min
- pack2x16float
- radians
- reverseBits
- round
- saturate
- sign
- sinh
- sin
- sqrt
- step
- tanh
- tan
- textureGather
- trunc
- value_constructor
- matrix/mul
- overload_resolution
- parse
- diagnostic
- identifiers
- semicolon
- shader_io
- builtins
- interpolate
- locations
- statement
- compound
- const_assert
- continuing
- for
- phony
- statement_behavior
- switch
- types
- alias
- matrix
- vector
- uniformity/uniformity
- web_platform
- canvas/getCurrentTexture
- copyToTexture
- ImageBitmap
- canvas
- third_party/rust
- naga
- src
- back
- glsl
- hlsl
- msl
- spv
- wgsl
- front/wgsl
- lower
- parse
- proc
- valid
- serde_derive
- src
- serde
- src
- private
- wgpu-core
- src
- command
- device
- init_tracker
- lock
- wgpu-hal
- examples
- halmark
- ray-traced-triangle
- src
- auxil/dxgi
- dx12
- gles
- metal
- vulkan
- wgpu-types
- src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
172 files changed
+2700
-3378
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
| 54 | + | |
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3112 | 3112 | | |
3113 | 3113 | | |
3114 | 3114 | | |
| 3115 | + | |
3115 | 3116 | | |
3116 | 3117 | | |
3117 | | - | |
3118 | 3118 | | |
3119 | 3119 | | |
3120 | | - | |
| 3120 | + | |
3121 | 3121 | | |
3122 | 3122 | | |
3123 | 3123 | | |
| |||
5096 | 5096 | | |
5097 | 5097 | | |
5098 | 5098 | | |
| 5099 | + | |
5099 | 5100 | | |
5100 | 5101 | | |
5101 | | - | |
5102 | 5102 | | |
5103 | 5103 | | |
5104 | | - | |
| 5104 | + | |
5105 | 5105 | | |
5106 | 5106 | | |
5107 | 5107 | | |
| |||
5169 | 5169 | | |
5170 | 5170 | | |
5171 | 5171 | | |
| 5172 | + | |
5172 | 5173 | | |
5173 | 5174 | | |
5174 | | - | |
5175 | 5175 | | |
5176 | 5176 | | |
5177 | | - | |
| 5177 | + | |
5178 | 5178 | | |
5179 | 5179 | | |
5180 | 5180 | | |
| |||
5242 | 5242 | | |
5243 | 5243 | | |
5244 | 5244 | | |
| 5245 | + | |
5245 | 5246 | | |
5246 | 5247 | | |
5247 | | - | |
5248 | 5248 | | |
5249 | 5249 | | |
5250 | | - | |
| 5250 | + | |
5251 | 5251 | | |
5252 | 5252 | | |
5253 | 5253 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
510 | 510 | | |
511 | 511 | | |
512 | 512 | | |
513 | | - | |
514 | | - | |
515 | | - | |
516 | | - | |
517 | | - | |
518 | | - | |
519 | | - | |
520 | 513 | | |
521 | 514 | | |
522 | 515 | | |
| |||
538 | 531 | | |
539 | 532 | | |
540 | 533 | | |
541 | | - | |
542 | | - | |
543 | | - | |
544 | | - | |
545 | | - | |
546 | | - | |
547 | | - | |
548 | 534 | | |
549 | 535 | | |
550 | 536 | | |
| |||
Lines changed: 3 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1269 | 1269 | | |
1270 | 1270 | | |
1271 | 1271 | | |
1272 | | - | |
1273 | | - | |
1274 | | - | |
| 1272 | + | |
1275 | 1273 | | |
1276 | 1274 | | |
1277 | 1275 | | |
| |||
1296 | 1294 | | |
1297 | 1295 | | |
1298 | 1296 | | |
1299 | | - | |
| 1297 | + | |
1300 | 1298 | | |
1301 | 1299 | | |
1302 | 1300 | | |
1303 | 1301 | | |
1304 | 1302 | | |
1305 | 1303 | | |
1306 | 1304 | | |
1307 | | - | |
| 1305 | + | |
1308 | 1306 | | |
1309 | 1307 | | |
1310 | 1308 | | |
| |||
Lines changed: 15 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
504 | 504 | | |
505 | 505 | | |
506 | 506 | | |
| 507 | + | |
507 | 508 | | |
508 | 509 | | |
| 510 | + | |
509 | 511 | | |
510 | 512 | | |
| 513 | + | |
511 | 514 | | |
512 | 515 | | |
| 516 | + | |
513 | 517 | | |
514 | 518 | | |
| 519 | + | |
515 | 520 | | |
516 | 521 | | |
| 522 | + | |
517 | 523 | | |
518 | 524 | | |
519 | 525 | | |
| |||
570 | 576 | | |
571 | 577 | | |
572 | 578 | | |
| 579 | + | |
573 | 580 | | |
574 | 581 | | |
| 582 | + | |
575 | 583 | | |
576 | 584 | | |
| 585 | + | |
577 | 586 | | |
578 | 587 | | |
579 | | - | |
580 | | - | |
| 588 | + | |
581 | 589 | | |
582 | 590 | | |
| 591 | + | |
583 | 592 | | |
584 | 593 | | |
| 594 | + | |
585 | 595 | | |
586 | 596 | | |
587 | 597 | | |
588 | 598 | | |
589 | | - | |
| 599 | + | |
590 | 600 | | |
591 | 601 | | |
592 | 602 | | |
593 | 603 | | |
594 | 604 | | |
595 | | - | |
| 605 | + | |
596 | 606 | | |
597 | 607 | | |
598 | 608 | | |
| |||
622 | 632 | | |
623 | 633 | | |
624 | 634 | | |
625 | | - | |
| 635 | + | |
626 | 636 | | |
627 | 637 | | |
628 | 638 | | |
| |||
Lines changed: 12 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
488 | 488 | | |
489 | 489 | | |
490 | 490 | | |
| 491 | + | |
491 | 492 | | |
492 | 493 | | |
| 494 | + | |
493 | 495 | | |
494 | 496 | | |
| 497 | + | |
495 | 498 | | |
496 | 499 | | |
| 500 | + | |
497 | 501 | | |
498 | 502 | | |
| 503 | + | |
499 | 504 | | |
500 | 505 | | |
| 506 | + | |
501 | 507 | | |
502 | 508 | | |
503 | 509 | | |
| |||
554 | 560 | | |
555 | 561 | | |
556 | 562 | | |
| 563 | + | |
557 | 564 | | |
558 | 565 | | |
559 | | - | |
560 | | - | |
| 566 | + | |
561 | 567 | | |
562 | 568 | | |
| 569 | + | |
563 | 570 | | |
564 | 571 | | |
| 572 | + | |
565 | 573 | | |
566 | 574 | | |
| 575 | + | |
567 | 576 | | |
568 | 577 | | |
| 578 | + | |
569 | 579 | | |
570 | 580 | | |
571 | 581 | | |
| |||
613 | 623 | | |
614 | 624 | | |
615 | 625 | | |
616 | | - | |
617 | 626 | | |
618 | 627 | | |
619 | 628 | | |
620 | 629 | | |
621 | | - | |
622 | 630 | | |
623 | 631 | | |
624 | 632 | | |
| |||
Lines changed: 0 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | | - | |
11 | 9 | | |
12 | 10 | | |
13 | 11 | | |
| |||
0 commit comments