X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=specs%2Fd3d10sdklayers.py;h=c38ab955ca20a39dd8c75bdbeeb7f93aa49daee1;hb=c8695f74ce1ee6a93dee4b3f7da5a70a64706c82;hp=7fb2fdf3d322ee6999e8897868e7e672ec17f331;hpb=9782b29faa129e4bac5931a929602f18d2eb56ce;p=apitrace diff --git a/specs/d3d10sdklayers.py b/specs/d3d10sdklayers.py index 7fb2fdf..c38ab95 100644 --- a/specs/d3d10sdklayers.py +++ b/specs/d3d10sdklayers.py @@ -34,19 +34,19 @@ D3D10_DEBUG_FEATURE = Flags(UINT, [ ID3D10Debug = Interface("ID3D10Debug", IUnknown) ID3D10Debug.methods += [ - Method(HRESULT, "SetFeatureMask", [(D3D10_DEBUG_FEATURE, "Mask")]), - Method(UINT, "GetFeatureMask", []), - Method(HRESULT, "SetPresentPerRenderOpDelay", [(UINT, "Milliseconds")]), - Method(UINT, "GetPresentPerRenderOpDelay", []), - Method(HRESULT, "SetSwapChain", [(ObjPointer(IDXGISwapChain), "pSwapChain")]), - Method(HRESULT, "GetSwapChain", [Out(Pointer(ObjPointer(IDXGISwapChain)), "ppSwapChain")]), - Method(HRESULT, "Validate", []), + StdMethod(HRESULT, "SetFeatureMask", [(D3D10_DEBUG_FEATURE, "Mask")]), + StdMethod(UINT, "GetFeatureMask", [], sideeffects=False), + StdMethod(HRESULT, "SetPresentPerRenderOpDelay", [(UINT, "Milliseconds")]), + StdMethod(UINT, "GetPresentPerRenderOpDelay", [], sideeffects=False), + StdMethod(HRESULT, "SetSwapChain", [(ObjPointer(IDXGISwapChain), "pSwapChain")]), + StdMethod(HRESULT, "GetSwapChain", [Out(Pointer(ObjPointer(IDXGISwapChain)), "ppSwapChain")]), + StdMethod(HRESULT, "Validate", []), ] ID3D10SwitchToRef = Interface("ID3D10SwitchToRef", IUnknown) ID3D10SwitchToRef.methods += [ - Method(BOOL, "SetUseRef", [(BOOL, "UseRef")]), - Method(BOOL, "GetUseRef", []), + StdMethod(BOOL, "SetUseRef", [(BOOL, "UseRef")]), + StdMethod(BOOL, "GetUseRef", [], sideeffects=False), ] D3D10_MESSAGE_CATEGORY = Enum("D3D10_MESSAGE_CATEGORY", [ @@ -561,7 +561,7 @@ D3D10_MESSAGE = Struct("D3D10_MESSAGE", [ (D3D10_MESSAGE_CATEGORY, "Category"), (D3D10_MESSAGE_SEVERITY, "Severity"), (D3D10_MESSAGE_ID, "ID"), - (Const(CString), "pDescription"), + (ConstCString, "pDescription"), (SIZE_T, "DescriptionByteLength"), ]) @@ -581,40 +581,40 @@ D3D10_INFO_QUEUE_FILTER = Struct("D3D10_INFO_QUEUE_FILTER", [ ID3D10InfoQueue = Interface("ID3D10InfoQueue", IUnknown) ID3D10InfoQueue.methods += [ - Method(HRESULT, "SetMessageCountLimit", [(UINT64, "MessageCountLimit")]), - Method(Void, "ClearStoredMessages", []), - Method(HRESULT, "GetMessage", [(UINT64, "MessageIndex"), Out(Pointer(D3D10_MESSAGE), "pMessage"), Out(Pointer(SIZE_T), "pMessageByteLength")]), - Method(UINT64, "GetNumMessagesAllowedByStorageFilter", []), - Method(UINT64, "GetNumMessagesDeniedByStorageFilter", []), - Method(UINT64, "GetNumStoredMessages", []), - Method(UINT64, "GetNumStoredMessagesAllowedByRetrievalFilter", []), - Method(UINT64, "GetNumMessagesDiscardedByMessageCountLimit", []), - Method(UINT64, "GetMessageCountLimit", []), - Method(HRESULT, "AddStorageFilterEntries", [(Pointer(D3D10_INFO_QUEUE_FILTER), "pFilter")]), - Method(HRESULT, "GetStorageFilter", [Out(Pointer(D3D10_INFO_QUEUE_FILTER), "pFilter"), Out(Pointer(SIZE_T), "pFilterByteLength")]), - Method(Void, "ClearStorageFilter", []), - Method(HRESULT, "PushEmptyStorageFilter", []), - Method(HRESULT, "PushCopyOfStorageFilter", []), - Method(HRESULT, "PushStorageFilter", [(Pointer(D3D10_INFO_QUEUE_FILTER), "pFilter")]), - Method(Void, "PopStorageFilter", []), - Method(UINT, "GetStorageFilterStackSize", []), - Method(HRESULT, "AddRetrievalFilterEntries", [(Pointer(D3D10_INFO_QUEUE_FILTER), "pFilter")]), - Method(HRESULT, "GetRetrievalFilter", [Out(Pointer(D3D10_INFO_QUEUE_FILTER), "pFilter"), Out(Pointer(SIZE_T), "pFilterByteLength")]), - Method(Void, "ClearRetrievalFilter", []), - Method(HRESULT, "PushEmptyRetrievalFilter", []), - Method(HRESULT, "PushCopyOfRetrievalFilter", []), - Method(HRESULT, "PushRetrievalFilter", [(Pointer(D3D10_INFO_QUEUE_FILTER), "pFilter")]), - Method(Void, "PopRetrievalFilter", []), - Method(UINT, "GetRetrievalFilterStackSize", []), - Method(HRESULT, "AddMessage", [(D3D10_MESSAGE_CATEGORY, "Category"), (D3D10_MESSAGE_SEVERITY, "Severity"), (D3D10_MESSAGE_ID, "ID"), (LPCSTR, "pDescription")]), - Method(HRESULT, "AddApplicationMessage", [(D3D10_MESSAGE_SEVERITY, "Severity"), (LPCSTR, "pDescription")]), - Method(HRESULT, "SetBreakOnCategory", [(D3D10_MESSAGE_CATEGORY, "Category"), (BOOL, "bEnable")]), - Method(HRESULT, "SetBreakOnSeverity", [(D3D10_MESSAGE_SEVERITY, "Severity"), (BOOL, "bEnable")]), - Method(HRESULT, "SetBreakOnID", [(D3D10_MESSAGE_ID, "ID"), (BOOL, "bEnable")]), - Method(BOOL, "GetBreakOnCategory", [(D3D10_MESSAGE_CATEGORY, "Category")]), - Method(BOOL, "GetBreakOnSeverity", [(D3D10_MESSAGE_SEVERITY, "Severity")]), - Method(BOOL, "GetBreakOnID", [(D3D10_MESSAGE_ID, "ID")]), - Method(Void, "SetMuteDebugOutput", [(BOOL, "bMute")]), - Method(BOOL, "GetMuteDebugOutput", []), + StdMethod(HRESULT, "SetMessageCountLimit", [(UINT64, "MessageCountLimit")], sideeffects=False), + StdMethod(Void, "ClearStoredMessages", [], sideeffects=False), + StdMethod(HRESULT, "GetMessage", [(UINT64, "MessageIndex"), Out(Pointer(D3D10_MESSAGE), "pMessage"), Out(Pointer(SIZE_T), "pMessageByteLength")], sideeffects=False), + StdMethod(UINT64, "GetNumMessagesAllowedByStorageFilter", [], sideeffects=False), + StdMethod(UINT64, "GetNumMessagesDeniedByStorageFilter", [], sideeffects=False), + StdMethod(UINT64, "GetNumStoredMessages", [], sideeffects=False), + StdMethod(UINT64, "GetNumStoredMessagesAllowedByRetrievalFilter", [], sideeffects=False), + StdMethod(UINT64, "GetNumMessagesDiscardedByMessageCountLimit", [], sideeffects=False), + StdMethod(UINT64, "GetMessageCountLimit", [], sideeffects=False), + StdMethod(HRESULT, "AddStorageFilterEntries", [(Pointer(D3D10_INFO_QUEUE_FILTER), "pFilter")], sideeffects=False), + StdMethod(HRESULT, "GetStorageFilter", [Out(Pointer(D3D10_INFO_QUEUE_FILTER), "pFilter"), Out(Pointer(SIZE_T), "pFilterByteLength")], sideeffects=False), + StdMethod(Void, "ClearStorageFilter", [], sideeffects=False), + StdMethod(HRESULT, "PushEmptyStorageFilter", [], sideeffects=False), + StdMethod(HRESULT, "PushCopyOfStorageFilter", [], sideeffects=False), + StdMethod(HRESULT, "PushStorageFilter", [(Pointer(D3D10_INFO_QUEUE_FILTER), "pFilter")], sideeffects=False), + StdMethod(Void, "PopStorageFilter", [], sideeffects=False), + StdMethod(UINT, "GetStorageFilterStackSize", [], sideeffects=False), + StdMethod(HRESULT, "AddRetrievalFilterEntries", [(Pointer(D3D10_INFO_QUEUE_FILTER), "pFilter")], sideeffects=False), + StdMethod(HRESULT, "GetRetrievalFilter", [Out(Pointer(D3D10_INFO_QUEUE_FILTER), "pFilter"), Out(Pointer(SIZE_T), "pFilterByteLength")], sideeffects=False), + StdMethod(Void, "ClearRetrievalFilter", [], sideeffects=False), + StdMethod(HRESULT, "PushEmptyRetrievalFilter", [], sideeffects=False), + StdMethod(HRESULT, "PushCopyOfRetrievalFilter", [], sideeffects=False), + StdMethod(HRESULT, "PushRetrievalFilter", [(Pointer(D3D10_INFO_QUEUE_FILTER), "pFilter")], sideeffects=False), + StdMethod(Void, "PopRetrievalFilter", [], sideeffects=False), + StdMethod(UINT, "GetRetrievalFilterStackSize", [], sideeffects=False), + StdMethod(HRESULT, "AddMessage", [(D3D10_MESSAGE_CATEGORY, "Category"), (D3D10_MESSAGE_SEVERITY, "Severity"), (D3D10_MESSAGE_ID, "ID"), (LPCSTR, "pDescription")], sideeffects=False), + StdMethod(HRESULT, "AddApplicationMessage", [(D3D10_MESSAGE_SEVERITY, "Severity"), (LPCSTR, "pDescription")], sideeffects=False), + StdMethod(HRESULT, "SetBreakOnCategory", [(D3D10_MESSAGE_CATEGORY, "Category"), (BOOL, "bEnable")], sideeffects=False), + StdMethod(HRESULT, "SetBreakOnSeverity", [(D3D10_MESSAGE_SEVERITY, "Severity"), (BOOL, "bEnable")], sideeffects=False), + StdMethod(HRESULT, "SetBreakOnID", [(D3D10_MESSAGE_ID, "ID"), (BOOL, "bEnable")], sideeffects=False), + StdMethod(BOOL, "GetBreakOnCategory", [(D3D10_MESSAGE_CATEGORY, "Category")], sideeffects=False), + StdMethod(BOOL, "GetBreakOnSeverity", [(D3D10_MESSAGE_SEVERITY, "Severity")], sideeffects=False), + StdMethod(BOOL, "GetBreakOnID", [(D3D10_MESSAGE_ID, "ID")], sideeffects=False), + StdMethod(Void, "SetMuteDebugOutput", [(BOOL, "bMute")], sideeffects=False), + StdMethod(BOOL, "GetMuteDebugOutput", [], sideeffects=False), ]