summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-09-14cmake: Skip glretrace build as it's broken ATM.dyld-interposeJose Fonseca1-1/+5
2016-05-06cgltrace: Use DYLD_INTERPOSE (WIP).Jose Fonseca6-25/+1402
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
2016-05-03egltrace: Reorder functions to match what xml2api produces.Jose Fonseca1-52/+46
2016-05-03egltrace: Use EGLAPIENTRY consistently.Jose Fonseca1-57/+57
2016-05-01cgltrace: Don't treat undocumented CGLChoosePixelFormat attrib as integer.Jose Fonseca1-1/+2
2016-05-01gltrace: Don't parse extensions twice.Jose Fonseca2-1/+6
2016-05-01gltrace: Use static initializers in gltrace::Context.Jose Fonseca1-11/+6
2016-05-01gui: Split finding referencing shaders and name shortening into own functions.Martin Schulze1-22/+33
2016-05-01gui: Fix VS being always marked as using SSBB.Martin Schulze1-1/+1
2016-05-01gui: Add checkboxes for alpha/opaque in surfaces view.Martin Schulze8-40/+89
2016-05-01doc: Make it clear which Command Prompt window to use.Jose Fonseca1-1/+3
2016-04-27d3d9retrace: Ignore D3DLOCK_READONLY for buffers.Jose Fonseca1-1/+6
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
2016-04-19cli: Ensure libasan.so is preloaded when tracing.Jose Fonseca1-0/+12
2016-04-19os: Intercept ASAN errors similar to exception.Jose Fonseca1-0/+14
2016-04-16glretrace: Ref-count glretrace::Context.Jose Fonseca7-7/+35
2016-04-16common,glretrace: Use compiler TLS whenever possible.Jose Fonseca3-8/+18
2016-04-16glretrace: Revert "Use OS_THREAD_SPECIFIC_PTR on glws_cocoa.mm"Jose Fonseca1-3/+2
2016-04-16cmake: Add option to build with Address Sanitizer.Jose Fonseca2-19/+21
2016-04-14glretrace: Ensure sync commands are flushed before switching thread.Jose Fonseca4-0/+19
2016-04-14glretrace: Use static initializers for glretrace::Context.Jose Fonseca1-8/+5
2016-04-13gui: Overwrite existing files.Martin Schulze1-0/+9
2016-04-13gui: Simplify edited (temp) filepath creation.Martin Schulze1-5/+2
2016-04-13cmake: Allow customization of the doc installation dir.Jose Fonseca1-2/+6
2016-04-11common: Avoid explicit initialization of array members.Jose Fonseca1-1/+2
2016-04-11retrace: Add an option for parallel snapshotting.Emmanuel Gil Peyrot3-12/+228
2016-04-11common: Add missing threading functionality.Jose Fonseca4-33/+233
2016-04-11glretrace: Replay crashed glXMakeCurrent calls without crashing.Jose Fonseca1-6/+4
2016-04-10glstate: Tweak features.Jose Fonseca1-11/+14
2016-04-10glstate: More accurately check for PBO / 3D tex support before using it.Jose Fonseca4-12/+35
2016-04-10glretrace: Check for PBO support before using it.Jose Fonseca1-5/+7