Add FromAPI / ToAPI helpers for dawn_native

Helps to avoid explicitly using reinterpret_cast

Change-Id: I4df0e7094c7d8460385c6f23dac529ace9df9bdc
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/67605
Auto-Submit: Austin Eng <enga@chromium.org>
Reviewed-by: Loko Kung <lokokung@google.com>
Commit-Queue: Austin Eng <enga@chromium.org>
This commit is contained in:
Austin Eng
2021-10-27 19:07:37 +00:00
committed by Dawn LUCI CQ
parent 346b58cfba
commit 3faa478ed2
10 changed files with 77 additions and 18 deletions

View File

@@ -818,6 +818,10 @@ class MultiGeneratorFromDawnJSON(Generator):
FileRender('dawn_native/ValidationUtils.cpp',
'src/dawn_native/ValidationUtils_autogen.cpp',
frontend_params))
renders.append(
FileRender('dawn_native/dawn_platform.h',
'src/dawn_native/dawn_platform_autogen.h',
frontend_params))
renders.append(
FileRender('dawn_native/wgpu_structs.h',
'src/dawn_native/wgpu_structs_autogen.h',