summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-05-21dxgitrace: iFix ID3D12Device::CreateDescriptorHeap prototype.d3d12Jose Fonseca1-1/+1
2016-05-21trace: Handle unwrapping of objects inside polymorphic types.Jose Fonseca1-10/+25
2016-05-21dxgitrace: Fix d3d12 specs.Jose Fonseca1-2/+3
2016-05-21dxgitrace: Add missing DXGI_SWAP_EFFECT_FLIP_DISCARD.Jose Fonseca1-0/+1
2016-05-21dxgitrace: Support DXGI 1.4.Jose Fonseca2-1/+83
2016-05-20inject: Enable patching of d3d12.dll imports.Jose Fonseca1-0/+1
2016-05-18specs: Use EnumFlags where appropriate.Jose Fonseca1-18/+18
2016-05-18specs: Add EnumFlags helper.Jose Fonseca1-0/+4
2016-05-18specs: Remove ID3D12RootSignatureDeserializer.Jose Fonseca1-114/+1
2016-05-18dxgitrace: Handle ID3D11Device3::WriteToSubresource correctly.Jose Fonseca1-1/+1
2016-05-18specs,dxgitrace: Skeleton support for D3D12.Jose Fonseca10-2/+2960
2016-05-18specs/scripts: Several improvements to enable parsing d3d12 headers.Jose Fonseca1-3/+27
2016-05-18specs/scripts: Use print function in cxx2api.Jose Fonseca1-16/+19
2016-05-18specs/scripts: Make cxx2api agnostic to MinGW compiler version.Jose Fonseca1-31/+15
2016-05-16d3dretrace: Ensure DXVA2_DecodeExecuteParams::pExtensionData is allocated.Jose Fonseca1-0/+5
2016-05-16d3dretrace: Retry when IDirectXVideoDecoder::BeginFrame returns E_PENDING.Jose Fonseca2-4/+21
2016-05-14glretrace: Cleanup fake function call emission.Jose Fonseca4-63/+54
2016-05-13gltrace: Fix lockedArrayCount initialization.Jose Fonseca1-1/+1
2016-05-13d3d9retrace: Handle IDirectXVideoDecoder mappings.Jose Fonseca1-0/+13
2016-05-13d3d9trace: Capture IDirectXVideoDecoder buffer mappings.Jose Fonseca1-0/+19
2016-05-13gltrace: Simplify EXT_compiled_vertex_arrays support.Jose Fonseca2-13/+13
2016-05-11memtrace: Align blocks to 64 bytes.Jose Fonseca1-12/+17
2016-05-10gltrace: Drop support for user memory arrays with NV_vertex_program.Jose Fonseca2-103/+45
2016-05-10gltrace: Never call glGetBufferSubData on ES.Jose Fonseca1-0/+6
2016-05-10gltrace: Only check primitive restart index if supported.Jose Fonseca5-17/+29
2016-05-10gltrace: Pass draw parameters as struct.Jose Fonseca3-87/+123
2016-05-10gltrace: Use consistent param names on draw calls.Jose Fonseca1-14/+14
2016-05-10gltrace: Avoid getting current context multiple times.Jose Fonseca1-13/+12
2016-05-10gltrace: Move vertex array count helpers to a different module.Jose Fonseca5-174/+263
2016-05-10gltrace: Don't track GLES buffer contents.Jose Fonseca3-113/+1
2016-05-10cmake: Put all common gltrace modules into a convenience library.Jose Fonseca1-20/+17
2016-05-10cmake: Require GCC 4.9.Jose Fonseca1-1/+1
2016-05-06gltrace: Add missing OS X prototypes.Jose Fonseca1-0/+11
2016-05-06crc32c: Update endian logic from upstream.Jose Fonseca1-2/+8
2016-05-06memtrace: Fix build without SSE2.Jose Fonseca1-5/+8
2016-05-06travis: Add labels to every matrix element.Jose Fonseca1-0/+5
2016-05-05dxgitrace: Try to detect non-overlapping buffer writes.Jose Fonseca2-9/+154
2016-05-05wrappers: Add a module to track memory changes toJose Fonseca3-0/+303
2016-05-05crc32c: Initial import.José Fonseca5-0/+448
2016-05-05trace: Move the rest of common to lib/trace.Jose Fonseca40-3/+3
2016-05-05ubjson: Move into lib.Jose Fonseca3-0/+2
2016-05-05os: Move to lib.Jose Fonseca22-32/+44
2016-05-05image: Move into lib.Jose Fonseca17-9/+10
2016-05-05highlight: Move into libs.Jose Fonseca7-1/+9
2016-05-05Create a top level lib directory, and move guids into it.Jose Fonseca10-3/+7
2016-05-04glretrace: Cache current program/pipeline objects.Jose Fonseca3-29/+24
2016-05-04gltrace: Recognize GL_PROGRAM_SEPARABLE state.Jose Fonseca1-1/+1
2016-05-04egltrace: Implement EGL 1.5Jose Fonseca2-35/+112
2016-05-03eglretrace: Basic support for eglSwapBuffersWithDamage*.Jose Fonseca1-0/+2
2016-05-03egltrace: Support eglSwapBuffersWithDamage*.Jose Fonseca2-0/+8