Make SyncIDs a packed type.

This prepares syncs to use a simple resource map like other
types, which will make life easier in the trace interpreter.

Bug: angleproject:7775
Change-Id: Ic2867f6133256f5ce2320eb2b322c1059266b201
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4103720
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Cody Northrop <cnorthrop@google.com>
This commit is contained in:
Jamie Madill
2022-12-13 14:52:53 -05:00
committed by Angle LUCI CQ
parent 82826be01f
commit 9de913077a
36 changed files with 345 additions and 147 deletions

View File

@@ -18,7 +18,7 @@
"third_party/OpenGL-Registry/src/xml/wgl.xml":
"eae784bf4d1b983a42af5671b140b7c4",
"util/capture/trace_fixture.h":
"89256da141793ba367c1d0fb8d8e5eb8",
"8aa7043e7c2b222069a9168c72725a81",
"util/capture/trace_interpreter_autogen.cpp":
"1ff24ceca71311c1534f12660bf764d9"
"7bfd6ec6573c3cb89befec8f80853055"
}