summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)AuthorFilesLines
2017-06-19Support multiple contextsMark Janes1-1/+0
Metrics can only be collected for a single context, with the current implementation of INTEL_performance_query. Stop/start metrics before and after context switches, and collect metrics from each context before publishing. Reorganize renders into contexts. Contexts contain renders for a GL context, and manage state changes that must be intstrumented as contexts switch. Eliminate awkward checking of current context when retracing metrics. Subsequent features (state tracking/uniforms) will be per-context.
2017-04-08brotli: Update to 0.5.2.Jose Fonseca2-5/+5
2017-03-20Remove Windows XP support.Jose Fonseca2-87/+2
I'm not aware of people using it, so I believe it's not worth the hassle as I'm trying to cut maintenance burden down.
2016-08-27glxtrace: Intercept and flush on _exit.Jose Fonseca1-1/+1
As suggested in https://github.com/apitrace/apitrace/issues/479#issuecomment-239666769
2016-08-27trace: Rewrite flush log messages.Jose Fonseca1-3/+3
Don't explicitly mention exceptions.
2016-06-29guids: Add ID3D11DebugTest.Jose Fonseca1-0/+1
2016-05-05trace: Move the rest of common to lib/trace.Jose Fonseca38-0/+7944
Renaming the library to something else is left to another change, as there's already a trace lib in the wrappers dir.
2016-05-05ubjson: Move into lib.Jose Fonseca1-0/+111
2016-05-05os: Move to lib.Jose Fonseca20-1/+3469
2016-05-05image: Move into lib.Jose Fonseca9-0/+1045
2016-05-05highlight: Move into libs.Jose Fonseca4-0/+415
2016-05-05Create a top level lib directory, and move guids into it.Jose Fonseca7-0/+1052