Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-06-30 | egltrace: Handle EGL_POST_SUB_BUFFER_SUPPORTED_NV. | Jose Fonseca | 1 | -1/+4 | |
2016-06-30 | egltrace: Support EGL_CHROMIUM_get_sync_values. | Jose Fonseca | 1 | -0/+3 | |
2016-06-20 | dxgitrace: Use EnumFlags for D3D11_RLDO_FLAGS. | Jose Fonseca | 1 | -1/+1 | |
2016-06-07 | specs: Fix glGen/DeleteBuffers buffers param name. | Nicolai Hähnle | 1 | -2/+2 | |
2016-05-19 | dxgitrace: Handle ID3D11VideoContext::Get/ReleaseDecoderBuffer properly. | Jose Fonseca | 1 | -2/+2 | |
Essentially do the same thing done for DXVA's IDirectXVideoDecoder::Get/ReleaseBuffer methods. Untested, but it should fare no worse than it does now. | |||||
2016-05-18 | specs: Standardize on EnumFlags. | Jose Fonseca | 2 | -13/+9 | |
2016-05-18 | specs: Add EnumFlags helper. | Jose Fonseca | 1 | -0/+4 | |
For enums with flags. | |||||
2016-05-18 | dxgitrace: Handle ID3D11Device3::WriteToSubresource correctly. | Jose Fonseca | 1 | -1/+1 | |
2016-05-18 | specs/scripts: Several improvements to enable parsing d3d12 headers. | Jose Fonseca | 1 | -3/+27 | |
2016-05-18 | specs/scripts: Use print function in cxx2api. | Jose Fonseca | 1 | -16/+19 | |
2016-05-18 | specs/scripts: Make cxx2api agnostic to MinGW compiler version. | Jose Fonseca | 1 | -31/+15 | |
2016-05-10 | gltrace: Use consistent param names on draw calls. | Jose Fonseca | 1 | -14/+14 | |
`primcount` is used in non-ARB extensions with inconsistent meaning. Match ARB by instead `instancecount` and `drawcount`. This makes the wrapper code simpler, and makes it easier for humans to interpret the params too. | |||||
2016-05-06 | gltrace: Add missing OS X prototypes. | Jose Fonseca | 1 | -0/+11 | |
For completeness. Specially because theres no *GetProcAddress on OS X, so there's no warning when an app uses them. Even with this change, there's still a few obscure entrypoint missing. | |||||
2016-05-04 | gltrace: Recognize GL_PROGRAM_SEPARABLE state. | Jose Fonseca | 1 | -1/+1 | |
2016-05-04 | egltrace: Implement EGL 1.5 | Jose Fonseca | 2 | -35/+112 | |
Most of the changes concern the newly introduced EGLAttrib type, which is distinct of the attribs in EGLint that we previously had. | |||||
2016-05-03 | egltrace: Support eglSwapBuffersWithDamage*. | Jose Fonseca | 1 | -0/+6 | |
https://github.com/apitrace/apitrace/issues/454 | |||||
2016-05-03 | egltrace: Reorder functions to match what xml2api produces. | Jose Fonseca | 1 | -52/+46 | |
2016-05-03 | egltrace: Use EGLAPIENTRY consistently. | Jose Fonseca | 1 | -57/+57 | |
2016-05-01 | cgltrace: Don't treat undocumented CGLChoosePixelFormat attrib as integer. | Jose Fonseca | 1 | -1/+2 | |
It's a boolean, and failing to recognizing causes missing the list terminator. | |||||
2016-04-09 | dxgitrace: Remove IWarpPrivateAPI spec. | Jose Fonseca | 1 | -6/+0 | |
No longer relevant, now that we hide it. | |||||
2016-04-05 | gltrace,glretrace: Handle GL_ARB_query_buffer_object correctly. | Jose Fonseca | 1 | -14/+14 | |
More specifically, treat pointers as offsets when GL_QUERY_BUFFER is bound to a buffer. Code changes follow closely the similar logic used for PBOs. https://github.com/apitrace/apitrace/issues/442 | |||||
2016-03-05 | specs: Handle overloaded methods/functions. | Jose Fonseca | 2 | -100/+114 | |
2016-03-05 | dxgitrace: Complete DirectComposition specs. | Jose Fonseca | 1 | -0/+303 | |
This addresses https://github.com/apitrace/apitrace/issues/377 , but even with complete DirectComposition specs, one will stumble into attempts to use undocumented IID_ID3D11PartnerDevice interface. | |||||
2016-03-05 | specs: Add script to automate generation of specs from headers. | Jose Fonseca | 2 | -0/+516 | |
Based on clang, castxml, and pygccxml. | |||||
2016-03-05 | d2d1trace: Define D2D1_PROPERTY_BINDING struct members. | Jose Fonseca | 1 | -1/+7 | |
2016-02-19 | d3d9trace,d3d9retrace: Handle D3D9Ex system memory textures. | Jose Fonseca | 1 | -11/+20 | |
2016-02-18 | specs: Mark pSharedHandle as in/out args. | Jose Fonseca | 1 | -11/+11 | |
2016-01-26 | specs: Add missing GL parameters. | Jose Fonseca | 2 | -14/+73 | |
2016-01-26 | specs: Add missing GL_EXT_* extensions. | Jose Fonseca | 2 | -17/+83 | |
2016-01-26 | specs: Fix glGet*Uniformi*64vARB specs. | Jose Fonseca | 1 | -4/+4 | |
2016-01-26 | gltrace: Fix primcount -> instancecount parameter name in glDraw*Instanced*. | Jose Fonseca | 1 | -8/+8 | |
2016-01-26 | khronos: Update headers. | Jose Fonseca | 1 | -1/+1 | |
The noteworthy change is a fix to glClearNamedFramebufferfi prototype. | |||||
2015-12-22 | glretrace: Fix glCopyImageSubData for textures. | Jose Fonseca | 1 | -3/+3 | |
A temporary workaround for https://github.com/apitrace/apitrace/issues/404 suggested by Ilia Mirkin. Tested with trace from https://bugs.freedesktop.org/show_bug.cgi?id=92850#c51 | |||||
2015-10-30 | ddrawtrace: Fix tracing of DDCREATE_* flags. | Jose Fonseca | 1 | -15/+10 | |
2015-08-21 | specs: Fix variable parameters on a few other functions. | Jose Fonseca | 1 | -4/+4 | |
2015-08-21 | specs: Fix glTextureParameter[fi]v prototype. | Jose Fonseca | 1 | -2/+2 | |
The output parameter can be an array. Fixes https://github.com/apitrace/apitrace/issues/376 | |||||
2015-08-14 | dxgitrace: Describe IWarpPrivateAPI internal interface. | Jose Fonseca | 1 | -0/+6 | |
Direct2D relies on it a lot on newer Windows. Data passed in WarpEscape is opaque, but knowing that the application is relying on it is useful, since otherwise the traces will be incomplete with no warning whatsoever. | |||||
2015-08-14 | specs: Move undocumented DXGI interfaces to the bottom. | Jose Fonseca | 1 | -21/+29 | |
2015-08-13 | d2d1trace: Support d2d1_1/dwrite_1. | Jose Fonseca | 3 | -87/+1215 | |
2015-08-13 | specs: Merge D2D spec modules. | Jose Fonseca | 3 | -144/+96 | |
2015-08-13 | specs: Basic OpenGL 2015 ARB extension support. | Jose Fonseca | 2 | -48/+140 | |
Fixes #371. | |||||
2015-08-12 | specs: Support D3D11.3. | Jose Fonseca | 1 | -1/+257 | |
2015-07-24 | specs: Few corrections to DXVA2. | Jose Fonseca | 1 | -13/+13 | |
2015-07-17 | dxgiretrace: Handle ID3D11Device::OpenSharedResource within the same process. | Jose Fonseca | 3 | -3/+8 | |
2015-07-17 | dxgiretrace: More tweaks to IDXGIKeyedMutex. | Jose Fonseca | 1 | -2/+9 | |
They do have side-effects. | |||||
2015-07-17 | specs: Remove dead file. | Jose Fonseca | 1 | -382/+0 | |
2015-07-17 | specs: Use DECLARE_HANDLE where applicable. | Jose Fonseca | 1 | -7/+7 | |
2015-07-17 | specs: Remove d3dcommon. | Jose Fonseca | 3 | -230/+102 | |
Just fold into the respective d3d10/d3d11 modules. | |||||
2015-07-17 | specs: Update/cleanup dxgi/d3d11 specs. | Jose Fonseca | 2 | -484/+24 | |
2015-07-16 | dxgitrace,dxgiretrace: Preliminary D3D11 video support. | Jose Fonseca | 2 | -0/+770 | |