mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-12-14 07:36:15 +00:00
Adds strformat code-gen for helping auto-generate readable strings for structs.
- Adds generator infra for absl::StrFormat for bind group structs and types. - Uses absl::ParsedFormat to avoid multiple parsing for format strings. Bug: dawn:549 Change-Id: Ida4ca65eb85c4474c492161c8ae34f53bd692a3c Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/81944 Reviewed-by: Austin Eng <enga@chromium.org> Commit-Queue: Loko Kung <lokokung@google.com>
This commit is contained in:
@@ -156,7 +156,8 @@ _FileOutput = namedtuple('FileOutput', ['name', 'content'])
|
||||
|
||||
def _do_renders(renders, template_dir):
|
||||
loader = _PreprocessingLoader(template_dir)
|
||||
env = jinja2.Environment(loader=loader,
|
||||
env = jinja2.Environment(extensions=['jinja2.ext.do'],
|
||||
loader=loader,
|
||||
lstrip_blocks=True,
|
||||
trim_blocks=True,
|
||||
line_comment_prefix='//*')
|
||||
|
||||
Reference in New Issue
Block a user