summaryrefslogtreecommitdiff
path: root/wrappers/d3d9trace.py
AgeCommit message (Expand)AuthorFilesLines
2016-05-13d3d9trace: Capture IDirectXVideoDecoder buffer mappings.Jose Fonseca1-0/+19
2016-04-27d3d9trace: Ignore D3DLOCK_READONLY for buffers.Jose Fonseca1-1/+6
2016-04-27d3d9trace: Track volume/cube lock mappings per level too.Jose Fonseca1-3/+7
2015-07-16d3dtrace: Trace the actual DXVA2 API calls.Jose Fonseca1-3/+3
2015-02-06dxgitrace: Trace D3DPERF_* functions too.José Fonseca1-1/+3
2014-12-12Fix tracing of recursive IDirect3DTexture9::LockRect and UnlockRectPavel Ilin1-14/+36
2014-09-14Revert "d3d9trace: Prototype capability clamping."José Fonseca1-19/+0
2014-06-25trace: Centralize fake memcpy emission.José Fonseca1-1/+1
2014-06-23d3d9trace: Prototype capability clamping.José Fonseca1-0/+19
2013-04-26d3d9trace: Fix wrapping of IDirect3DSwapChain9Ex pointers.José Fonseca1-2/+12
2012-11-18d3d8: Update specs to match d3d9.José Fonseca1-11/+0
2012-11-13d2d1,dwrite: Trace both APIs together.José Fonseca1-2/+5
2012-11-11d3dretrace: Eliminate differences between d3d9/d3d10.José Fonseca1-5/+5
2012-11-11specs: Allow an API to spread across multiple modules.José Fonseca1-1/+1
2012-11-06dxva: Eliminate the globals hack.José Fonseca1-9/+0
2012-11-05Merge branch 'master' into dxvaJosé Fonseca1-1/+2
2012-11-03Rename d3dsize.hpp to d3d9size.hppJosé Fonseca1-1/+2
2012-07-25Support apps that use DXVA.José Fonseca1-0/+12
2012-05-13Rename d3dshader.* -> d3d9shader.*José Fonseca1-1/+1
2012-05-08Refactor d3d9 lock tracking code further.José Fonseca1-10/+3
2012-05-02Fix volume locked size computation.José Fonseca1-2/+2
2012-05-02Fix compressed texture size computation.José Fonseca1-1/+1
2012-05-02Ensure all interface wrapper variables are initialized.José Fonseca1-4/+7
2012-05-01Trace LockBox blobs.José Fonseca1-3/+6
2012-04-30Use same logic for both Lock and LockRect.José Fonseca1-24/+5
2012-04-30Handle variations of LockRect.José Fonseca1-16/+16
2012-04-29Factor out the lock rect size computation.José Fonseca1-14/+1
2012-04-27Rudimentary surface lock rect retrace support.José Fonseca1-11/+33
2012-04-27Preserve both D3D9 shader byte code, and disassembly.José Fonseca1-2/+2
2012-04-19Don't abuse double-underscore prefix.José Fonseca1-1/+1
2012-04-18Trace IDirect3DDevice9::Draw*PrimitiveUP blobsJosé Fonseca1-0/+1
2012-04-18Trace/retrace IDirect3DVertexBuffer9 locksJosé Fonseca1-4/+15
2012-04-15Factor the proc address wrapping into gltrace.pyJosé Fonseca1-1/+1
2012-04-14Move tracers to wrappers subdirectory.José Fonseca1-0/+94