Updated header file to version 67 (xglResetFences)
Added changes to fence semantics for this revision.
tests: Create contructor with no args
intel: Added Tony's patch for ResetFences support in the ICD.
v2: reset fence in intel_fence_seq_seqno(). We need the reset to make
xglQueueWaitIdle() work (olv)
layers: Added ResetFences support to MemTracker
Add new entrypoint and fence semantics for fence status flags.
layers: Completed changed fence semantics for MemTracker
Completed the changes for xgl header revision 67, adding resetFences.
layers: Changes to support xglResetFences
v2: squashed into one commit (olv)
diff --git a/xgl.py b/xgl.py
index 70e3c00..1b372f0 100644
--- a/xgl.py
+++ b/xgl.py
@@ -374,6 +374,11 @@
Param("const XGL_FENCE_CREATE_INFO*", "pCreateInfo"),
Param("XGL_FENCE*", "pFence")]),
+ Proto("XGL_RESULT", "ResetFences",
+ [Param("XGL_DEVICE", "device"),
+ Param("uint32_t", "fenceCount"),
+ Param("XGL_FENCE*", "pFences")]),
+
Proto("XGL_RESULT", "GetFenceStatus",
[Param("XGL_FENCE", "fence")]),