summaryrefslogtreecommitdiff
path: root/retrace/glretrace_ws.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-06-19Clean up static maps after retrace.Mark Janes1-0/+9
2017-06-19add Frame Retrace stubMark Janes1-1/+1
2017-03-27retrace: add wglMakeContextCurrentARB() supportBrian Paul1-3/+15
2016-04-16glretrace: Ref-count glretrace::Context.Jose Fonseca1-1/+9
2016-04-16common,glretrace: Use compiler TLS whenever possible.Jose Fonseca1-2/+2
2016-04-14glretrace: Ensure sync commands are flushed before switching thread.Jose Fonseca1-0/+1
2016-04-10glstate: Check draw (and read) FBOs are advertised before using.Jose Fonseca1-4/+6
2016-04-04helpers: rename glprofile to glfeatures.Jose Fonseca1-10/+10
2016-01-11Merge branch 'metric_abstraction'Jose Fonseca1-0/+4
2015-12-20glretrace: Handle make current with null drawable.Jose Fonseca1-1/+3
2015-10-28glretrace: add API dispatch for WGL_ARB_render_textureBrian Paul1-0/+21
2015-10-28glws: begin plumbing extra pbuffer info needed for WGL_ARB_render_textureBrian Paul1-4/+5
2015-08-26Add support for handling context switches in Metrics abstraction.Alexander Trukhin1-0/+4
2015-08-06glretrace: Make getCurrentContext an inline function.Jose Fonseca1-7/+1
2015-06-09glretrace: Prevent zero area window drawables.Jose Fonseca1-0/+5
2015-03-13glretrace: Set FORWARD_COMPATIBLE_BIT as per trace.Jose Fonseca1-0/+8
2015-02-02glretrace: Don't clobber wglCreateContext* HGLRCs.José Fonseca1-1/+0
2015-01-06glretrace: Drop deprecated glws::ProfileJosé Fonseca1-10/+10
2015-01-05eglretrace: Handle GLESv3.José Fonseca1-2/+2
2015-01-05glretrace: Drop deprecated ProfileDesc.José Fonseca1-3/+1
2015-01-05glretrace: Promote Profile from enum to full-fledged object.José Fonseca1-6/+9
2015-01-05glretrace: Avoid referring to PROFILE_xxx directly.José Fonseca1-2/+3
2014-12-31glretrace: Warn when drawable fails to resize to desired dimensions.José Fonseca1-0/+13
2014-11-25glretrace: Handle core/compatibility profiles better.José Fonseca1-1/+5
2014-11-10glretrace: Handle {GLX,WGL}_CONTEXT_ES_PROFILE_BIT_EXT.José Fonseca1-1/+10
2014-05-28glretrace: Honour recorded wglCreateContextAttribsARB attributes.José Fonseca1-0/+22
2014-02-25glretrace: For multi-sampling back off the requested # of samples, until succ...Nigel Stewart1-1/+12
2014-02-25Add includes for algorithm.Doug Binks1-0/+1
2014-01-21Implement --samples=N glretrace flag for X11 GL_ARB_multisampleNigel Stewart1-1/+1
2013-10-30glretrace: Support more profiles; match the profile used in glXCreateContextA...José Fonseca1-6/+10
2013-10-29glretrace: Cleanup profile specification.José Fonseca1-1/+1
2013-10-29glretrace: Support MacOSX 4.1 contexts.José Fonseca1-14/+3
2013-07-11Replace dynamic_cast with virtual functions.Nigel Stewart1-1/+1
2013-05-20glretrace: Never under-estimate the drawable dimensions (issue #127).José Fonseca1-0/+3
2013-04-23os: Fallback to OS TLS when compiler does not support it (issue #120).José Fonseca1-1/+1
2012-10-24Make code more robust against multiply bound CGL contexts.José Fonseca1-3/+9
2012-10-24Fix current context tracking.José Fonseca1-1/+1
2012-10-24Use compiler TLS support.José Fonseca1-4/+4
2012-10-24Handle visual creation errors.José Fonseca1-3/+8
2012-10-24Simplify TLS.José Fonseca1-21/+5
2012-10-22Don't show pbuffers in windows.José Fonseca1-4/+20
2012-10-19glretrace: Put currentContext on TLS.José Fonseca1-4/+26
2012-10-19Kill currentDrawable.José Fonseca1-5/+12
2012-10-19Determine core32 from the traces.José Fonseca1-0/+22
2012-10-18Check extensions via glGetStringi() on core profile.José Fonseca1-6/+4
2012-08-09Add initContext to glretrace.James Benton1-0/+7
2012-08-09Create glretrace specific context.James Benton1-9/+10
2012-07-23Fixed gpu profiling under multiple contexts.James Benton1-0/+2
2012-05-03Fix regression in drawable size estimation.José Fonseca1-1/+1
2012-04-26Cleanup glretrace<->glws integration.José Fonseca1-0/+183