summaryrefslogtreecommitdiff
path: root/specs/winapi.py
AgeCommit message (Collapse)AuthorFilesLines
2015-08-13d2d1trace: Support d2d1_1/dwrite_1.Jose Fonseca1-0/+5
2015-07-17dxgiretrace: Handle ID3D11Device::OpenSharedResource within the same process.Jose Fonseca1-1/+4
2015-07-16dxgitrace,dxgiretrace: Preliminary D3D11 video support.Jose Fonseca1-0/+1
2015-02-19specs: Handle HRESULTS better.José Fonseca1-20/+29
Particularly for DXGI + D3D10/11 errors, which end up appearing indiscriminately.
2014-08-15dxgitrace: Dump D3D10 queries data.José Fonseca1-0/+1
2013-03-11Add some missing DXGI and D3D11.1 apiJeff Muizelaar1-0/+5
Signed-off-by: José Fonseca <jfonseca@vmware.com>
2013-02-22d3dretrace: Replay IUnknown::AddRef/Release methods faithfully.José Fonseca1-1/+1
Several D3D APIs (especially recent ones) keep track of reference counts and will ensure errors if reference counting is not properly done. For example, IDXGISwapChain::ResizeBuffers will fail if there are outstanding references to its buffers.
2012-11-13d3dretrace: Handle Software devices.José Fonseca1-1/+1
2012-08-07Cleanup strings constness.José Fonseca1-2/+2
Allows to distinguish between a const char *, and char * const.
2012-07-25Add UCHAR.José Fonseca1-0/+1
2012-05-04Trace all d3d10.dll functions.José Fonseca1-3/+4
2012-04-20Minor tweaks to the spec.José Fonseca1-1/+1
2012-04-18Retrace IUnknown::AddRef/Release correctly.José Fonseca1-1/+1
2012-04-16Fix common HRESULT values.José Fonseca1-15/+19
2012-04-16Represent BOOL as an enum.José Fonseca1-1/+4
So that TRUE/FALSE symbol names are preserved, improving readability.
2012-04-16Improve HRESULT handling.José Fonseca1-9/+23
2012-04-14Use ObjPointers consistenty.José Fonseca1-1/+1
2012-04-05Revert "Improve IUnknown::QueryInterface"José Fonseca1-1/+1
This reverts commit 7f3688bb956928bfef266ebbe0b3ccbf6e984559.
2012-04-05Improve IUnknown::QueryInterfaceJosé Fonseca1-1/+1
2012-04-05Fix handles.José Fonseca1-5/+9
2012-04-01Describe C++ references accurately.José Fonseca1-6/+3
2012-02-03A few additions to win32 api.José Fonseca1-0/+24
2011-10-15Cleanup Literal class.José Fonseca1-1/+1
2011-10-15Remove dead base parameter to literal types.José Fonseca1-3/+3
Unnecessary given we encode it in binary form anyway.
2011-10-15Specify constant array lengths as integers.José Fonseca1-1/+1
2011-09-27Move all API specs to a separate dir.José Fonseca1-0/+165