summaryrefslogtreecommitdiff
path: root/retrace/glretrace.hpp
AgeCommit message (Expand)AuthorFilesLines
2017-06-19glretrace: expose retraced pipelineMark Janes1-0/+3
2017-06-19StateTrack: Account for glGetUniformBlockIndex/glUniformBlockBindingMark Janes1-0/+3
2017-06-19Handle shader deletionMark Janes1-0/+3
2017-06-19Track retraced program ids instead of traced idsMark Janes1-0/+3
2017-03-27retrace: add wglMakeContextCurrentARB() supportBrian Paul1-0/+5
2017-03-21glretrace: Initialize MetricWriter only when needed.Alexander Trukhin1-2/+3
2016-05-04glretrace: Cache current program/pipeline objects.Jose Fonseca1-1/+7
2016-04-16glretrace: Ref-count glretrace::Context.Jose Fonseca1-1/+20
2016-04-16common,glretrace: Use compiler TLS whenever possible.Jose Fonseca1-1/+1
2016-04-14glretrace: Ensure sync commands are flushed before switching thread.Jose Fonseca1-0/+1
2016-04-14glretrace: Use static initializers for glretrace::Context.Jose Fonseca1-8/+5
2016-04-04helpers: Move GL extension cache object to glfeatures.Jose Fonseca1-0/+5
2016-04-04helpers: rename glprofile to glfeatures.Jose Fonseca1-6/+6
2016-01-23glretrace: Include call params in the marker.Jose Fonseca1-1/+2
2016-01-22glretrace: Move call no markers away from dumper interface.Jose Fonseca1-0/+4
2016-01-22glretrace: use KHR_debug to emit call no's.Rob Clark1-0/+2
2016-01-11Merge branch 'metric_abstraction'Jose Fonseca1-0/+20
2015-10-28glretrace: add API dispatch for WGL_ARB_render_textureBrian Paul1-0/+13
2015-10-28glws: begin plumbing extra pbuffer info needed for WGL_ARB_render_textureBrian Paul1-1/+1
2015-08-26Add support for handling context switches in Metrics abstraction.Alexander Trukhin1-0/+3
2015-08-26retrace,glretrace: Option for metrics listing.Alexander Trukhin1-0/+2
2015-08-26retrace,glretrace: Add calls to output new metrics data.Alexander Trukhin1-0/+3
2015-08-26retrace,glretrace: Profiling options. Hook up the abstraction.Alexander Trukhin1-0/+9
2015-08-26glretrace: Add a getBackend() method.Alexander Trukhin1-0/+3
2015-08-25glretrace: Use the returned context version when checking for occlusion query.Jose Fonseca1-1/+6
2015-08-06glretrace: Make getCurrentContext an inline function.Jose Fonseca1-2/+10
2015-08-06glretrace: Track insideList and insideBeginEnd per-context.Jose Fonseca1-2/+3
2015-06-27glretrace: Add a Context::profile inline helper.Jose Fonseca1-0/+5
2015-06-27glws: Ensure context is initialized the first time it is made current.Jose Fonseca1-1/+0
2015-05-20common,cli,wrappers,retrace,gui: Use #pragma once.Jose Fonseca1-3/+1
2015-01-06glretrace: Drop deprecated glws::ProfileJosé Fonseca1-4/+4
2015-01-05eglretrace: Handle GLESv3.José Fonseca1-1/+1
2014-12-12glretrace: Handle GL_ARB_sync properly.José Fonseca1-0/+6
2014-05-28glretrace: Honour recorded wglCreateContextAttribsARB attributes.José Fonseca1-0/+3
2013-10-29glretrace: Support MacOSX 4.1 contexts.José Fonseca1-0/+2
2013-02-15replay: Support applications mixing glCreateProgramObjectARB and glUseProgramCarl Worth1-1/+1
2012-10-24Make code more robust against multiply bound CGL contexts.José Fonseca1-4/+1
2012-10-22Don't show pbuffers in windows.José Fonseca1-0/+3
2012-10-19glretrace: Put currentContext on TLS.José Fonseca1-1/+2
2012-10-19Kill currentDrawable.José Fonseca1-1/+5
2012-10-19Determine core32 from the traces.José Fonseca1-0/+5
2012-10-18Check extensions via glGetStringi() on core profile.José Fonseca1-0/+6
2012-08-16Improve profiling.James Benton1-1/+0
2012-08-16CPU Profiling now includes all OpenGL calls (was only draw calls).James Benton1-2/+2
2012-08-09Add initContext to glretrace.James Benton1-1/+5
2012-08-09Create glretrace specific context.James Benton1-7/+21
2012-08-03Remove old unused function declaration.James Benton1-1/+0
2012-07-25Improved profiling capabilities.James Benton1-2/+4
2012-07-23Fixed gpu profiling under multiple contexts.James Benton1-0/+1
2012-07-23Improved GPU profiling code.James Benton1-1/+0