summaryrefslogtreecommitdiff
path: root/cli/cli_trim.cpp
AgeCommit message (Expand)AuthorFilesLines
2013-12-10apitrace trim: plug memory leak in trim_trace() (cli_trim.cpp)Lawrence L Love1-0/+1
2013-12-10apitrace: Allow multiple --calls and/or --frames input optionsLawrence L Love1-2/+2
2013-12-10trim: clean up help outputLawrence L Love1-0/+2
2013-10-13cli: Fix invalid option message.José Fonseca1-1/+1
2013-07-09cli/trim: Fix error message.José Fonseca1-1/+1
2013-06-16Rename trim::CallSet to trace::FastCallSetCarl Worth1-1/+1
2013-06-16trim: Use custom skiplist for required list (instead of std::set<unsigned>)Carl Worth1-2/+2
2013-04-12trim: Enable dependency analysis (--auto) by default.Carl Worth1-3/+6
2013-04-12trim: Add --no-deps, --no-prune, and --exact options.Carl Worth1-2/+33
2013-04-12trim: Fix early-bailout bug when accepting both --calls and --framesCarl Worth1-7/+7
2013-04-12trim --prune: Look at FLAG_NO_SIDE_EFFECTS rather than FLAG_VERBOSECarl Worth1-2/+2
2013-02-06trim: Add a new --trim-spec option for fine-grained trimmingCarl Worth1-2/+64
2013-01-28trim: Fix short command-line option -a for "apitrace trim"Carl Worth1-1/+1
2012-11-22trim: Retain exact as default behaviour.José Fonseca1-42/+16
2012-11-22s/UNINTERESTING/VERBOSE/José Fonseca1-1/+1
2012-11-22trim: Move explanatory message from stdout to stderr.Carl Worth1-1/+1
2012-11-22trim: Print a warning message when doing dependency analysis.Carl Worth1-0/+8
2012-11-22trim: Move TraceAnalyzer out of cli_trim.cpp into its own file.Carl Worth1-653/+1
2012-11-22trim: Never trim any glBindTexture calls.Carl Worth1-0/+14
2012-11-22trim: Never trim any textures bound within a display list.Carl Worth1-0/+9
2012-11-22trim: Add support for display lists.Carl Worth1-0/+28
2012-11-22trim: Conservatively make shader programs depend on texturesCarl Worth1-0/+36
2012-11-22trim: Perform correct state tracking for glActiveTextureCarl Worth1-5/+20
2012-11-22trim: Add a new --print-callset option.Carl Worth1-0/+37
2012-11-22trim: Add a --frames option for selecting frames to trim.Carl Worth1-22/+57
2012-11-22trim: Abstract common stringstream idioms into shared functions.Carl Worth1-66/+40
2012-11-22trim: Fix bug linking incorrect programs to shaders through samplers.Carl Worth1-12/+6
2012-11-22trim: Add support for trimming out unused shaders.Carl Worth1-0/+184
2012-11-22trim: Drop unused textures while trimming.Carl Worth1-15/+235
2012-11-22trim: Close some memory leaks.Carl Worth1-2/+9
2012-11-22trim: Trim most drawing operations outside of the user-specified rangeCarl Worth1-20/+150
2012-11-22trim: Avoid doing any analysis past the end of the user-specified range.Carl Worth1-0/+24
2012-11-22trim: Add a more condensed usage message for error cases.Carl Worth1-2/+22
2012-11-22trim: Prune uninteresting calls while trimming (unless --no-prune is passed)Carl Worth1-5/+54
2012-11-22trim: Complain if given extraneous arguments.Carl Worth1-0/+10
2012-11-22trim: Add framework for performing dependency analysis while trimmingCarl Worth1-44/+159
2012-11-20cli: Rename replay -> retrace.José Fonseca1-1/+0
2012-05-17filter based on thread_idImre Deak1-4/+12
2012-04-05Fix crash when using apitrace trim's -o option.Kenneth Graunke1-1/+1
2012-02-18Minor cleanup to apitrace trim command line option parsing.José Fonseca1-4/+3
2012-02-15Convert trim option parsing to getopt.José Fonseca1-25/+38
2012-01-31Avoid hacking around argc / argv.José Fonseca1-1/+1
2012-01-27Cleanup options for apitrace trim.José Fonseca1-19/+42
2012-01-27Remove trace_copier.José Fonseca1-3/+4
2012-01-27Add "apitrace trim" command.Carl Worth1-0/+106