X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=specs%2Fdxgitype.py;h=e330d14ff6cdbb092e900cc8972eac9f36e75c83;hb=d93791ef6ea04f6ab5bce29aacff74e75b4035a5;hp=31caddef662013c14730b95fb18dc9e8788b9808;hpb=bd86a22d1a17fc33a32e80e48eec3b4338081a69;p=apitrace diff --git a/specs/dxgitype.py b/specs/dxgitype.py index 31cadde..e330d14 100644 --- a/specs/dxgitype.py +++ b/specs/dxgitype.py @@ -23,8 +23,48 @@ # ##########################################################################/ + 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_CPU_ACCESS_NONE", + "DXGI_CPU_ACCESS_DYNAMIC", + "DXGI_CPU_ACCESS_READ_WRITE", + "DXGI_CPU_ACCESS_SCRATCH", + "DXGI_CPU_ACCESS_FIELD", + "DXGI_USAGE_SHADER_INPUT", + "DXGI_USAGE_RENDER_TARGET_OUTPUT", + "DXGI_USAGE_BACK_BUFFER", + "DXGI_USAGE_SHARED", + "DXGI_USAGE_READ_ONLY", + "DXGI_USAGE_DISCARD_ON_PRESENT", + "DXGI_USAGE_UNORDERED_ACCESS", +]) + + DXGI_RGB = Struct("DXGI_RGB", [ (Float, "Red"), (Float, "Green"), @@ -34,7 +74,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 +82,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", [