gpu-dawn: update to latest Dawn version as of Dec 23, 2021

See hexops/dawn#5

Helps hexops/mach#121

Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
This commit is contained in:
Stephen Gutekanst 2021-12-24 01:51:45 -07:00 committed by Stephen Gutekanst
parent 38cab2e423
commit e38d8649dc
6 changed files with 9 additions and 4 deletions

View file

@ -90,7 +90,7 @@ MACH_EXPORT WGPUDevice machDawnNativeAdapter_createDevice(MachDawnNativeAdapter
auto self = reinterpret_cast<dawn_native::Adapter*>(adapter);
if (deviceDescriptor == nullptr) {
return self->CreateDevice(nullptr);
return self->CreateDevice();
}
std::vector<const char*> cppRequiredExtensions;

View file

@ -69,4 +69,5 @@
#include "src/dawn_native/TintUtils.cpp"
#include "src/dawn_native/Toggles.cpp"
#include "src/dawn_native/VertexFormat.cpp"
#include "src/dawn_native/webgpu_absl_format.cpp"
#include "src/dawn_native/utils/WGPUHelpers.cpp"

View file

@ -13,8 +13,8 @@
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/const_folding_rules.cpp"
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/constants.cpp"
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/control_dependence.cpp"
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/convert_to_sampled_image_pass.cpp"
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/convert_to_half_pass.cpp"
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/convert_to_sampled_image_pass.cpp"
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/dataflow.cpp"
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/dead_branch_elim_pass.cpp"
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/dead_insert_elim_pass.cpp"
@ -23,6 +23,7 @@
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/decoration_manager.cpp"
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/def_use_manager.cpp"
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/desc_sroa.cpp"
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/desc_sroa_util.cpp"
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/dominator_analysis.cpp"
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/dominator_tree.cpp"
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/eliminate_dead_constant_pass.cpp"
@ -78,7 +79,7 @@
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/simplification_pass.cpp"
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/strength_reduction_pass.cpp"
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/strip_debug_info_pass.cpp"
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/strip_reflect_info_pass.cpp"
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/strip_nonsemantic_info_pass.cpp"
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/struct_cfg_analysis.cpp"
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/type_manager.cpp"
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/types.cpp"

View file

@ -5,5 +5,6 @@
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/local_access_chain_convert_pass.cpp"
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/pass.cpp"
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/remove_unused_interface_variables_pass.cpp"
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/replace_desc_array_access_using_var_index.cpp"
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/scalar_replacement_pass.cpp"
#include "third_party/vulkan-deps/spirv-tools/src/source/opt/set_spec_constant_default_value_pass.cpp"