summaryrefslogtreecommitdiff
path: root/retrace
AgeCommit message (Expand)AuthorFilesLines
2017-04-07HACK: For performance evaluation only. Don't upstream.HEADmasterFrancisco Jerez2-2/+2
2017-04-07retrace: Split retracing and parsing into separate threads for improved CPU u...Francisco Jerez3-15/+34
2017-04-07retrace: Implement lockless message queue for cross-thread communication.Francisco Jerez1-0/+89
2017-04-07trace: Switch trace representation to memory pool.Francisco Jerez1-2/+2
2017-03-27retrace: add wglMakeContextCurrentARB() supportBrian Paul4-4/+41
2017-03-27glws: add 'read' buffer parameter to makeCurrent()Brian Paul7-13/+59
2017-03-22compat: Don't redefine D3DERR_* macros.Jose Fonseca1-0/+1
2017-03-21glretrace: Initialize MetricWriter only when needed.Alexander Trukhin5-12/+23
2017-03-21retrace: Unlink the .pbtmp immediately to not leave leftovers around.Eric Anholt1-3/+1
2017-03-21retrace: fixed DDLOCK_DONOTWAIT flag clear maskSimon Owen1-1/+1
2017-03-13retrace: support for dumping multiple snapshots (v3)windows-xpRob Clark6-27/+119
2017-03-09glws: Only process events from the main thread.Jose Fonseca1-0/+4
2017-01-25glstate: Avoid calling glGetProgramiv(GL_PROGRAM_BINARY_LENGTH).Jose Fonseca1-2/+23
2017-01-24glretrace: Allow to specify OpenGL vendor via environment variable.Jose Fonseca1-5/+65
2017-01-23glretrace: Try to enable automatic GPU switching on macOS.Jose Fonseca4-0/+36
2017-01-12glretrace: Avoid deprecated Cocoa enum warnings.Jose Fonseca1-4/+4
2016-12-02glretrace: Fix glViewportArrayv typo.Jose Fonseca1-1/+1
2016-09-21d3dstate: Port some of the recent D3D9 code to D3D8.Jose Fonseca1-4/+169
2016-09-21d3dretrace: Viewport Min/MaxZ are floats.Jose Fonseca1-2/+2
2016-09-21d3dretrace: Don't duplicate ATI1/ATI2 FourCC defines.Jose Fonseca1-2/+2
2016-09-21d3dretrace: Don't dump dummy rendertargetsPatrick Rudolph1-0/+10
2016-09-21d3dretrace: Dump d3d9 texture statesPatrick Rudolph1-0/+52
2016-09-21d3dretrace: Dump viewport state for d3d9Tiziano Bacocco1-0/+21
2016-09-21d3dretrace: Dump D3DFORMAT in D3D9 tracesPatrick Rudolph1-15/+25
2016-09-21d3dretrace: Add function to convert D3DFORMAT to stringPatrick Rudolph2-21/+99
2016-09-21d3dretrace: Dump d3d9 renderstatesPatrick Rudolph1-4/+129
2016-09-21d3dretrace: Add support for D3DFMT_X8B8G8R8Patrick Rudolph1-0/+8
2016-09-21d3dretrace: Add support for quad channel formatsPatrick Rudolph1-2/+21
2016-09-21d3dretrace: Add support for quad float channel formatsPatrick Rudolph1-0/+21
2016-09-21d3dretrace: Add support for dual channel formatsPatrick Rudolph1-0/+17
2016-09-21d3dretrace: Add support for half float formatsPatrick Rudolph1-0/+7
2016-09-21d3dretrace: Add support for D3DFMT_R32FPatrick Rudolph1-0/+2
2016-09-21d3dstate: Don't mistake FVF codes for VS handles.Jose Fonseca1-1/+6
2016-09-05glretrace: Store wglUseFontOutline calls as data instead of statements.Jose Fonseca1-124727/+124803
2016-09-02glretrace: Basic implementation of wglUseFontOutlines.Jose Fonseca5-1/+124795
2016-09-02glretrace: Force high performance graphics on NVIDIA Optimus.Jose Fonseca1-0/+15
2016-07-26cmake: Require MSVC 2015.Jose Fonseca1-9/+0
2016-07-23glretrace: Remove ARB_direct_state_access path in getTextureTarget.James Legg1-30/+30
2016-07-23glretrace: Avoid nullptr dereference if buffer mapping fails.James Legg1-0/+4
2016-06-30glretrace: Sync after creating X window.Jose Fonseca1-0/+2
2016-06-30eglretrace: Try harder to get a XVisualInfo.Jose Fonseca1-2/+14
2016-06-30eglretrace: Prevent crashes with SwiftShader's EGL.Jose Fonseca1-1/+10
2016-06-30glretrace: Consistently use 32 bits visuals.Jose Fonseca5-20/+20
2016-06-30egltrace: Support EGL_CHROMIUM_get_sync_values.Jose Fonseca1-0/+1
2016-06-28d3dretrace: Don't presume that COM interface pointers are freed when refcount...Jose Fonseca1-1/+2
2016-06-20dxgitrace: Use EnumFlags for D3D11_RLDO_FLAGS.Jose Fonseca1-1/+1
2016-06-07glretrace: Handle implicit buffer unmap on glDeleteBuffer.Nicolai Hähnle1-0/+14
2016-06-07glretrace: Ignore GLX_MESA_query_renderer calls.Jose Fonseca1-1/+5
2016-05-19dxgiretrace: Handle ID3D11VideoContext properly.Jose Fonseca1-0/+23
2016-05-16d3dretrace: Ensure DXVA2_DecodeExecuteParams::pExtensionData is allocated.Jose Fonseca1-0/+5