Commit fa6b17fb authored by Austin Eng's avatar Austin Eng Committed by Commit Bot

Roll src/third_party/dawn 21dfc919547f..8eb8385e2efc (6 commits)

https://dawn.googlesource.com/dawn.git/+log/21dfc919547f..8eb8385e2efc

git log 21dfc919547f..8eb8385e2efc --date=short --no-merges --format='%ad %ae %s'
2019-10-07 enga@chromium.org dawn_wire: Tag deserialize commands with volatile pointer
2019-10-07 rharrison@chromium.org Add build time flag to control enabling SPIRV-Cross reflection
2019-10-07 rafael.cintron@microsoft.com Add MaybeError to d3d12::Device::ExecuteCommandList
2019-10-07 zino@chromium.org Rename PipelineStageDescriptor to ProgrammableStageDescriptor
2019-10-07 cwallez@chromium.org dawn_wsi: Pass the Metal queue to the SwapChainImpl
2019-10-04 rharrison@chromium.org Adding missing reflection API sources to SPIRV-Cross targets

Created with:
  gclient setdep -r src/third_party/dawn@8eb8385e2efc

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dawn-chromium-autoroll
Please CC cwallez@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

CQ_INCLUDE_TRYBOTS=luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:dawn-mac-x64-deps-rel;luci.chromium.try:dawn-win10-x64-deps-rel;luci.chromium.try:dawn-win10-x86-deps-rel
Bug: None
TBR=cwallez@chromium.org

Bug: dawn:232
Change-Id: I54d35f507e6bfd6bb96295eead08b4b947afa586
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1846082
Commit-Queue: Austin Eng <enga@chromium.org>
Reviewed-by: default avatarAustin Eng <enga@chromium.org>
Cr-Commit-Position: refs/heads/master@{#703555}
parent 71d0ac3c
......@@ -302,7 +302,7 @@ vars = {
# Three lines of non-changing comments so that
# the commit queue can handle CLs rolling feed
# and whatever else without interference from each other.
'dawn_revision': '21dfc919547fb3b139b56271d1aa09518bd75801',
'dawn_revision': '8eb8385e2efc6b4cc5e1d77fa888a64d9d6b0511',
# Three lines of non-changing comments so that
# the commit queue can handle CLs rolling feed
# and whatever else without interference from each other.
......
......@@ -711,7 +711,7 @@ OwnedProgrammableStageDescriptor AsDawnType(
char* entry_point_ptr = entry_point_keepalive.get();
memcpy(entry_point_ptr, entry_point.c_str(), byte_size);
DawnPipelineStageDescriptor dawn_stage = {};
DawnProgrammableStageDescriptor dawn_stage = {};
dawn_stage.module = webgpu_stage->module()->GetHandle();
dawn_stage.entryPoint = entry_point_ptr;
......
......@@ -45,7 +45,7 @@ DawnExtent3D AsDawnType(const UnsignedLongSequenceOrGPUExtent3DDict*);
DawnOrigin3D AsDawnType(const UnsignedLongSequenceOrGPUOrigin3DDict*);
using OwnedProgrammableStageDescriptor =
std::tuple<DawnPipelineStageDescriptor, std::unique_ptr<char[]>>;
std::tuple<DawnProgrammableStageDescriptor, std::unique_ptr<char[]>>;
OwnedProgrammableStageDescriptor AsDawnType(
const GPUProgrammableStageDescriptor*);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment