summaryrefslogtreecommitdiff
path: root/vcl/source/opengl
AgeCommit message (Expand)AuthorFilesLines
2016-07-20tdf#95857 Sort out German plurals ...danielt9981-2/+2
2016-07-20vcl: bmpacc.hxx -> bitmapaccess.hxxChris Sherlock2-2/+2
2016-07-12Remove excess newlinesChris Sherlock1-1/+0
2016-07-12vcl: fix loplugin:stylepoliceMiklos Vajna1-4/+4
2016-05-31tdf#100159: On Windows, compile GL shaders in advance, disable GL on failureTor Lillqvist2-5/+113
2016-05-25opengl: track the state of blend, DrawArrays on OpenGLProgramTomaž Vajngerl1-1/+5
2016-05-06opengl: combined commits for state trackingTomaž Vajngerl1-2/+6
2016-04-05opengl: fix loading shader with preamble that uses #versionTomaž Vajngerl1-2/+2
2016-03-15vcl: move graph.[hx]xx to graphic.[hc]xxChris Sherlock2-2/+2
2016-02-08tdf#97633 Add API to get the number of OpenGL buffer swaps, including ...Tor Lillqvist1-6/+17
2016-01-07Fix dbgutil build in case GL_DEBUG_SEVERITY_NOTIFICATION_ARB is undefinedTor Lillqvist1-0/+2
2016-01-07OpenGL transitions: squashed 5 commits into this oneEmmanuel Gil Peyrot1-0/+6
2016-01-07vcl: opengl - Kill the last glErrors on common paths.Michael Meeks2-0/+43
2015-12-14vcl: use a custom tag for VCL OpenGLContext's to avoid re-use.Michael Meeks1-0/+1
2015-12-12opengl: Add Geometry Shader support to OpenGLHelperEmmanuel Gil Peyrot1-3/+59
2015-12-11tdf#93529 - move to a Mac-like double-buffered OpenGL model.Michael Meeks1-0/+10
2015-12-11Get Double-buffered context creation working on linux.Michael Meeks1-6/+7
2015-11-20loplugin:sallogareasStephan Bergmann2-19/+19
2015-11-19readabilityTomaž Vajngerl1-1/+4
2015-11-19loplugin:nullptrStephan Bergmann1-2/+2
2015-11-19Add OpenGLContext::UseNoProgram()Tor Lillqvist1-0/+10
2015-11-19Improve SAL_WARN message readabilityTor Lillqvist1-1/+1
2015-11-17Check for OpenGL errors right where an error might be generatedTor Lillqvist1-1/+1
2015-11-16opengl: remove unused mbPixmap & glPix members.Michael Meeks1-24/+11
2015-11-16Add comment to 'direct' parameter: un-related to double-buffering.Michael Meeks1-2/+2
2015-11-13OpenGL error codes are defined in hex, so show them as suchTor Lillqvist1-4/+3
2015-11-11Move checkExtension() to a more private locationTor Lillqvist1-0/+40
2015-11-10loplugin:nullptr (automatic rewrite)Stephan Bergmann2-52/+52
2015-11-10Surely a 24-bit depth buffer is enoughTor Lillqvist1-1/+1
2015-11-10Add some assertions and improve commentsTor Lillqvist1-2/+9
2015-11-05use uno::Reference::set method instead of assignmentNoel Grandin1-1/+1
2015-10-19Speed up in-process caching of OpenGL shader programsTor Lillqvist1-7/+15
2015-10-18Success is no reason to be scaredTor Lillqvist1-3/+3
2015-10-11Moggi thinks this mutex is unnecessary and I trust himTor Lillqvist1-3/+0
2015-10-09clang-analyzer-deadcode.DeadStoresStephan Bergmann1-1/+0
2015-10-08Don't re-read the same glsl files over and over againTor Lillqvist1-4/+20
2015-09-30vcl: clean up before error returns in OpenGLContext::ImplInit()Michael Stahl1-0/+10
2015-09-16Add debugging helpers to binary shader loading.Michael Meeks1-5/+4
2015-09-16GL paint-flushing guard re-work.Michael Meeks1-1/+45
2015-09-16tdf#94213 - release offscreen texture properly on re-size.Michael Meeks1-0/+3
2015-09-15loplugin:cstylecastStephan Bergmann1-3/+3
2015-09-15WaE: loplugin:cstylecastTor Lillqvist1-4/+4
2015-09-15tdf#93814: Added support for caching shader program binaries.Marco Cecchetti2-29/+272
2015-09-13boost->stdCaolán McNamara1-4/+3
2015-09-11coverity#1323754 we apparently can survive std::abort for a whileCaolán McNamara1-0/+1
2015-09-11windows opengl: make sure mpLastContext is indeed the current contextMiklos Vajna1-2/+11
2015-09-10coverity#1323759 Uninitialized pointer fieldCaolán McNamara1-2/+3
2015-09-10windows opengl: mpCurrentProgram seen as 0Miklos Vajna1-0/+7
2015-09-08tdf#94006 - need an explicit dispose for GLContext's SystemChildWindow.Michael Meeks1-0/+9
2015-09-08tdf#94006 - fix OpenGLContext mis-use in several places.Michael Meeks1-4/+7