X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=specs%2Fd3d11sdklayers.py;h=ceecaa8a3dcdd1a642940448538285a4740c19a1;hb=677f59a10bf71b0bf1b73bfc9c1accbf719fafad;hp=13d85be92d77835ece7b35b7ff9a30d60e1e022b;hpb=ee590be87b26f3518106dbbe101db2ceba9d42ae;p=apitrace diff --git a/specs/d3d11sdklayers.py b/specs/d3d11sdklayers.py index 13d85be..ceecaa8 100644 --- a/specs/d3d11sdklayers.py +++ b/specs/d3d11sdklayers.py @@ -45,9 +45,9 @@ D3D11_RLDO_FLAGS = Enum("D3D11_RLDO_FLAGS", [ ID3D11Debug = Interface("ID3D11Debug", IUnknown) ID3D11Debug.methods += [ StdMethod(HRESULT, "SetFeatureMask", [(D3D11_DEBUG_FEATURE, "Mask")]), - StdMethod(D3D11_DEBUG_FEATURE, "GetFeatureMask", []), + StdMethod(D3D11_DEBUG_FEATURE, "GetFeatureMask", [], sideeffects=False), StdMethod(HRESULT, "SetPresentPerRenderOpDelay", [(UINT, "Milliseconds")]), - StdMethod(UINT, "GetPresentPerRenderOpDelay", []), + StdMethod(UINT, "GetPresentPerRenderOpDelay", [], sideeffects=False), StdMethod(HRESULT, "SetSwapChain", [(ObjPointer(IDXGISwapChain), "pSwapChain")]), StdMethod(HRESULT, "GetSwapChain", [Out(Pointer(ObjPointer(IDXGISwapChain)), "ppSwapChain")]), StdMethod(HRESULT, "ValidateContext", [(ObjPointer(ID3D11DeviceContext), "pContext")]), @@ -58,7 +58,7 @@ ID3D11Debug.methods += [ ID3D11SwitchToRef = Interface("ID3D11SwitchToRef", IUnknown) ID3D11SwitchToRef.methods += [ StdMethod(BOOL, "SetUseRef", [(BOOL, "UseRef")]), - StdMethod(BOOL, "GetUseRef", []), + StdMethod(BOOL, "GetUseRef", [], sideeffects=False), ] D3D11_MESSAGE_CATEGORY = Enum("D3D11_MESSAGE_CATEGORY", [ @@ -851,40 +851,40 @@ D3D11_INFO_QUEUE_FILTER = Struct("D3D11_INFO_QUEUE_FILTER", [ ID3D11InfoQueue = Interface("ID3D11InfoQueue", IUnknown) ID3D11InfoQueue.methods += [ - StdMethod(HRESULT, "SetMessageCountLimit", [(UINT64, "MessageCountLimit")]), - StdMethod(Void, "ClearStoredMessages", []), - StdMethod(HRESULT, "GetMessage", [(UINT64, "MessageIndex"), Out(Pointer(D3D11_MESSAGE), "pMessage"), Out(Pointer(SIZE_T), "pMessageByteLength")]), - StdMethod(UINT64, "GetNumMessagesAllowedByStorageFilter", []), - StdMethod(UINT64, "GetNumMessagesDeniedByStorageFilter", []), - StdMethod(UINT64, "GetNumStoredMessages", []), - StdMethod(UINT64, "GetNumStoredMessagesAllowedByRetrievalFilter", []), - StdMethod(UINT64, "GetNumMessagesDiscardedByMessageCountLimit", []), - StdMethod(UINT64, "GetMessageCountLimit", []), - StdMethod(HRESULT, "AddStorageFilterEntries", [(Pointer(D3D11_INFO_QUEUE_FILTER), "pFilter")]), - StdMethod(HRESULT, "GetStorageFilter", [Out(Pointer(D3D11_INFO_QUEUE_FILTER), "pFilter"), Out(Pointer(SIZE_T), "pFilterByteLength")]), - StdMethod(Void, "ClearStorageFilter", []), - StdMethod(HRESULT, "PushEmptyStorageFilter", []), - StdMethod(HRESULT, "PushCopyOfStorageFilter", []), - StdMethod(HRESULT, "PushStorageFilter", [(Pointer(D3D11_INFO_QUEUE_FILTER), "pFilter")]), - StdMethod(Void, "PopStorageFilter", []), - StdMethod(UINT, "GetStorageFilterStackSize", []), - StdMethod(HRESULT, "AddRetrievalFilterEntries", [(Pointer(D3D11_INFO_QUEUE_FILTER), "pFilter")]), - StdMethod(HRESULT, "GetRetrievalFilter", [Out(Pointer(D3D11_INFO_QUEUE_FILTER), "pFilter"), Out(Pointer(SIZE_T), "pFilterByteLength")]), - StdMethod(Void, "ClearRetrievalFilter", []), - StdMethod(HRESULT, "PushEmptyRetrievalFilter", []), - StdMethod(HRESULT, "PushCopyOfRetrievalFilter", []), - StdMethod(HRESULT, "PushRetrievalFilter", [(Pointer(D3D11_INFO_QUEUE_FILTER), "pFilter")]), - StdMethod(Void, "PopRetrievalFilter", []), - StdMethod(UINT, "GetRetrievalFilterStackSize", []), - StdMethod(HRESULT, "AddMessage", [(D3D11_MESSAGE_CATEGORY, "Category"), (D3D11_MESSAGE_SEVERITY, "Severity"), (D3D11_MESSAGE_ID, "ID"), (LPCSTR, "pDescription")]), - StdMethod(HRESULT, "AddApplicationMessage", [(D3D11_MESSAGE_SEVERITY, "Severity"), (LPCSTR, "pDescription")]), - StdMethod(HRESULT, "SetBreakOnCategory", [(D3D11_MESSAGE_CATEGORY, "Category"), (BOOL, "bEnable")]), - StdMethod(HRESULT, "SetBreakOnSeverity", [(D3D11_MESSAGE_SEVERITY, "Severity"), (BOOL, "bEnable")]), - StdMethod(HRESULT, "SetBreakOnID", [(D3D11_MESSAGE_ID, "ID"), (BOOL, "bEnable")]), - StdMethod(BOOL, "GetBreakOnCategory", [(D3D11_MESSAGE_CATEGORY, "Category")]), - StdMethod(BOOL, "GetBreakOnSeverity", [(D3D11_MESSAGE_SEVERITY, "Severity")]), - StdMethod(BOOL, "GetBreakOnID", [(D3D11_MESSAGE_ID, "ID")]), - StdMethod(Void, "SetMuteDebugOutput", [(BOOL, "bMute")]), - StdMethod(BOOL, "GetMuteDebugOutput", []), + StdMethod(HRESULT, "SetMessageCountLimit", [(UINT64, "MessageCountLimit")], sideeffects=False), + StdMethod(Void, "ClearStoredMessages", [], sideeffects=False), + StdMethod(HRESULT, "GetMessage", [(UINT64, "MessageIndex"), Out(Pointer(D3D11_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(D3D11_INFO_QUEUE_FILTER), "pFilter")], sideeffects=False), + StdMethod(HRESULT, "GetStorageFilter", [Out(Pointer(D3D11_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(D3D11_INFO_QUEUE_FILTER), "pFilter")], sideeffects=False), + StdMethod(Void, "PopStorageFilter", [], sideeffects=False), + StdMethod(UINT, "GetStorageFilterStackSize", [], sideeffects=False), + StdMethod(HRESULT, "AddRetrievalFilterEntries", [(Pointer(D3D11_INFO_QUEUE_FILTER), "pFilter")], sideeffects=False), + StdMethod(HRESULT, "GetRetrievalFilter", [Out(Pointer(D3D11_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(D3D11_INFO_QUEUE_FILTER), "pFilter")], sideeffects=False), + StdMethod(Void, "PopRetrievalFilter", [], sideeffects=False), + StdMethod(UINT, "GetRetrievalFilterStackSize", [], sideeffects=False), + StdMethod(HRESULT, "AddMessage", [(D3D11_MESSAGE_CATEGORY, "Category"), (D3D11_MESSAGE_SEVERITY, "Severity"), (D3D11_MESSAGE_ID, "ID"), (LPCSTR, "pDescription")], sideeffects=False), + StdMethod(HRESULT, "AddApplicationMessage", [(D3D11_MESSAGE_SEVERITY, "Severity"), (LPCSTR, "pDescription")], sideeffects=False), + StdMethod(HRESULT, "SetBreakOnCategory", [(D3D11_MESSAGE_CATEGORY, "Category"), (BOOL, "bEnable")], sideeffects=False), + StdMethod(HRESULT, "SetBreakOnSeverity", [(D3D11_MESSAGE_SEVERITY, "Severity"), (BOOL, "bEnable")], sideeffects=False), + StdMethod(HRESULT, "SetBreakOnID", [(D3D11_MESSAGE_ID, "ID"), (BOOL, "bEnable")], sideeffects=False), + StdMethod(BOOL, "GetBreakOnCategory", [(D3D11_MESSAGE_CATEGORY, "Category")], sideeffects=False), + StdMethod(BOOL, "GetBreakOnSeverity", [(D3D11_MESSAGE_SEVERITY, "Severity")], sideeffects=False), + StdMethod(BOOL, "GetBreakOnID", [(D3D11_MESSAGE_ID, "ID")], sideeffects=False), + StdMethod(Void, "SetMuteDebugOutput", [(BOOL, "bMute")], sideeffects=False), + StdMethod(BOOL, "GetMuteDebugOutput", [], sideeffects=False), ]