| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[spir-v] Generate SubgroupMatrix info in SPIR-V backend. Update the SPIR-V backend to generate the SubgroupMatrix configuration information and place in the returned output. Fixed: 459779965 Change-Id: Iac78d513d6df620248061c08be04a37ba0d144f7 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/275095 Reviewed-by: James Price <jrprice@google.com> Commit-Queue: dan sinclair <dsinclair@chromium.org> | 7 个月前 | |
[spirv] Cleanup the SPIR-V writer options. This CL splits apart the monolithic SPIR-V writer options and adds two new structs. The first, Workarounds contains any flags for polyfills we emit based on specific drivers or conditions. These flags are all related to working around issues in drivers. The second, Extensions contains any flags which enable or disable the use of vulkan extensions and capabilities. These flags are all related to filling in for missing extensions or using extensions when they're available. Change-Id: I11529e3efeb2b0653f7d5f846f617b0b86cb839d Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/276915 Reviewed-by: Peter McNeeley <petermcneeley@google.com> Commit-Queue: dan sinclair <dsinclair@chromium.org> Reviewed-by: James Price <jrprice@google.com> | 7 个月前 | |
[tint] Polyfill unary negation and abs for amd mesa frontend Bug: 448294721 Change-Id: Ibca22bac11a7289538cefcd70169640d323b297c Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/276774 Reviewed-by: James Price <jrprice@google.com> Commit-Queue: Peter McNeeley <petermcneeley@google.com> (cherry picked from commit 7369bddb2b510ffd4feb52b8d32e853bfa6695e0) Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/279435 | 6 个月前 | |
[tint][ir] Implement interpolation validation Adds in another top-level pass to ValidateIOAttributes to check interpolation validation. This cannot be written easily as a IOAttributesChecker, because it needs to potentially inspect the containing and contained types if certain capabilities are used. Also add All to VectorRef, in the same style as Any. Fixes: 463591204 Change-Id: Ib5d75f1a3d750f1cc16b5147ae1d5fce1eed710b Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/276554 Commit-Queue: dan sinclair <dsinclair@chromium.org> Reviewed-by: James Price <jrprice@google.com> Reviewed-by: dan sinclair <dsinclair@chromium.org> Auto-Submit: Ryan Harrison <rharrison@chromium.org> Commit-Queue: Ryan Harrison <rharrison@chromium.org> | 7 个月前 | |
[null] Add a simple Null backend to Tint. This CL adds a Null backend which just runs SingleEntryPoint and SubstituteOverrides and then returns the resulting workgroup information. It is used by the DeviceNull backend in Dawn removing the need to call the transforms directly. This makes DeviceNull behave in a fashion similar to the other devices. Change-Id: I80ca8ac1831f877198ec5ab51cfed6c2041f36b3 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/268257 Reviewed-by: James Price <jrprice@google.com> Auto-Submit: dan sinclair <dsinclair@chromium.org> Commit-Queue: dan sinclair <dsinclair@chromium.org> | 8 个月前 | |
Relicense Dawn to BSD 3-Clause Change-Id: I57d815750c540b17ce9c2aaa77a9135533f38a19 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/155561 Kokoro: Austin Eng <enga@chromium.org> Auto-Submit: Austin Eng <enga@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org> | 2 年前 | |
Revert "Revert both CLs related to post-Skia GN cleanup" This reverts commit 7b5540936e1c53ecef5a8842fab5e8f7f6d9a0f9. This relands https://dawn-review.googlesource.com/c/dawn/+/270095 and https://dawn-review.googlesource.com/c/dawn/+/271434 This includes a fix for the roll into chromium issue by not exposing the Dawn CLI tools to the chromium build, which the original changes did. Fixes: 459312332 Change-Id: I216ad3d79de882b8cdfc40bd82cadc702495ba2f Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/272594 Commit-Queue: Ryan Harrison <rharrison@chromium.org> Reviewed-by: James Price <jrprice@google.com> | 7 个月前 | |
Allow c2y-extensions in Tint w/ CMake Applies https://dawn-review.googlesource.com/c/dawn/+/275695 when building Tint with CMake. Bug: 452840620 Change-Id: I49ded1772527aa1c2d6b64bbcc7e96c4758dd323 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/276095 Commit-Queue: Ryan Harrison <rharrison@chromium.org> Auto-Submit: Brian Sheedy <bsheedy@google.com> Reviewed-by: Ryan Harrison <rharrison@chromium.org> | 7 个月前 | |
[tint] Add DIR_METADATA to src/tint/ This should help ClusterFuzz use the correct component for Tint bugs. Bug: 442613328 No-Try: True Change-Id: I5ebd9a560c897cf46979c64150584565ac09e79b Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/260574 Reviewed-by: dan sinclair <dsinclair@chromium.org> Auto-Submit: James Price <jrprice@google.com> Commit-Queue: James Price <jrprice@google.com> Commit-Queue: dan sinclair <dsinclair@chromium.org> | 9 个月前 | |
Add Peter to some OWNERS files All Tint team members are in these OWNERS files. No-Try: true Change-Id: I667d4b2ad232299df3e6eeaaca2e85f233521164 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/273694 Commit-Queue: Peter McNeeley <petermcneeley@google.com> Auto-Submit: James Price <jrprice@google.com> Reviewed-by: Peter McNeeley <petermcneeley@google.com> | 7 个月前 | |
Move --test-launcher-summary-output conversion Moves the recently added code to automatically convert --test-launcher-summary-output to --gtest_output into a src/utils/ subdirectory and adds its usage to tint_unittests. This is necessary since tint_unittests will also be run on Swarming with the new Dawn standalone builders. Bug: 385317083 Change-Id: Ie1d02e8c6cdb87e00f070b1bfdf01bffe7ff2c7c Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/234674 Auto-Submit: Brian Sheedy <bsheedy@google.com> Commit-Queue: dan sinclair <dsinclair@chromium.org> Reviewed-by: dan sinclair <dsinclair@chromium.org> | 1 年前 | |
[null] Add a simple Null backend to Tint. This CL adds a Null backend which just runs SingleEntryPoint and SubstituteOverrides and then returns the resulting workgroup information. It is used by the DeviceNull backend in Dawn removing the need to call the transforms directly. This makes DeviceNull behave in a fashion similar to the other devices. Change-Id: I80ca8ac1831f877198ec5ab51cfed6c2041f36b3 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/268257 Reviewed-by: James Price <jrprice@google.com> Auto-Submit: dan sinclair <dsinclair@chromium.org> Commit-Queue: dan sinclair <dsinclair@chromium.org> | 8 个月前 | |
Revert "Revert both CLs related to post-Skia GN cleanup" This reverts commit 7b5540936e1c53ecef5a8842fab5e8f7f6d9a0f9. This relands https://dawn-review.googlesource.com/c/dawn/+/270095 and https://dawn-review.googlesource.com/c/dawn/+/271434 This includes a fix for the roll into chromium issue by not exposing the Dawn CLI tools to the chromium build, which the original changes did. Fixes: 459312332 Change-Id: I216ad3d79de882b8cdfc40bd82cadc702495ba2f Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/272594 Commit-Queue: Ryan Harrison <rharrison@chromium.org> Reviewed-by: James Price <jrprice@google.com> | 7 个月前 | |
Relicense Dawn to BSD 3-Clause Change-Id: I57d815750c540b17ce9c2aaa77a9135533f38a19 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/155561 Kokoro: Austin Eng <enga@chromium.org> Auto-Submit: Austin Eng <enga@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org> | 2 年前 | |
Relicense Dawn to BSD 3-Clause Change-Id: I57d815750c540b17ce9c2aaa77a9135533f38a19 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/155561 Kokoro: Austin Eng <enga@chromium.org> Auto-Submit: Austin Eng <enga@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org> | 2 年前 | |
Relicense Dawn to BSD 3-Clause Change-Id: I57d815750c540b17ce9c2aaa77a9135533f38a19 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/155561 Kokoro: Austin Eng <enga@chromium.org> Auto-Submit: Austin Eng <enga@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org> | 2 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 7 个月前 | ||
| 7 个月前 | ||
| 6 个月前 | ||
| 7 个月前 | ||
| 8 个月前 | ||
| 2 年前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 9 个月前 | ||
| 7 个月前 | ||
| 1 年前 | ||
| 8 个月前 | ||
| 7 个月前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 |