]> git.cworth.org Git - apitrace/blobdiff - specs/dxgitype.py
Use skiplist-based FastCallSet within trace::CallSet
[apitrace] / specs / dxgitype.py
index 31caddef662013c14730b95fb18dc9e8788b9808..c6202b58588d1ac9a088bf5f390e67d2d613c4a9 100644 (file)
 #
 ##########################################################################/
 
+
 from dxgiformat import *
 
+
+HRESULT = MAKE_HRESULT([
+    "DXGI_STATUS_OCCLUDED",
+    "DXGI_STATUS_CLIPPED",
+    "DXGI_STATUS_NO_REDIRECTION",
+    "DXGI_STATUS_NO_DESKTOP_ACCESS",
+    "DXGI_STATUS_GRAPHICS_VIDPN_SOURCE_IN_USE",
+    "DXGI_STATUS_MODE_CHANGED",
+    "DXGI_STATUS_MODE_CHANGE_IN_PROGRESS",
+    "DXGI_ERROR_INVALID_CALL",
+    "DXGI_ERROR_NOT_FOUND",
+    "DXGI_ERROR_MORE_DATA",
+    "DXGI_ERROR_UNSUPPORTED",
+    "DXGI_ERROR_DEVICE_REMOVED",
+    "DXGI_ERROR_DEVICE_HUNG",
+    "DXGI_ERROR_DEVICE_RESET",
+    "DXGI_ERROR_WAS_STILL_DRAWING",
+    "DXGI_ERROR_FRAME_STATISTICS_DISJOINT",
+    "DXGI_ERROR_GRAPHICS_VIDPN_SOURCE_IN_USE",
+    "DXGI_ERROR_DRIVER_INTERNAL_ERROR",
+    "DXGI_ERROR_NONEXCLUSIVE",
+    "DXGI_ERROR_NOT_CURRENTLY_AVAILABLE",
+    "DXGI_ERROR_REMOTE_CLIENT_DISCONNECTED",
+    "DXGI_ERROR_REMOTE_OUTOFMEMORY",
+])
+
+
 DXGI_RGB = Struct("DXGI_RGB", [
     (Float, "Red"),
     (Float, "Green"),
@@ -34,7 +62,7 @@ DXGI_RGB = Struct("DXGI_RGB", [
 DXGI_GAMMA_CONTROL = Struct("DXGI_GAMMA_CONTROL", [
     (DXGI_RGB, "Scale"),
     (DXGI_RGB, "Offset"),
-    (Array(DXGI_RGB, "1025"), "GammaCurve"),
+    (Array(DXGI_RGB, 1025), "GammaCurve"),
 ])
 
 DXGI_GAMMA_CONTROL_CAPABILITIES = Struct("DXGI_GAMMA_CONTROL_CAPABILITIES", [
@@ -42,7 +70,7 @@ DXGI_GAMMA_CONTROL_CAPABILITIES = Struct("DXGI_GAMMA_CONTROL_CAPABILITIES", [
     (Float, "MaxConvertedValue"),
     (Float, "MinConvertedValue"),
     (UINT, "NumGammaControlPoints"),
-    (Array(Float, "1025"), "ControlPointPositions"),
+    (Array(Float, 1025), "ControlPointPositions"),
 ])
 
 DXGI_RATIONAL = Struct("DXGI_RATIONAL", [