summaryrefslogtreecommitdiff
path: root/vcl/source/opengl
AgeCommit message (Expand)Author
2016-01-13We only use the prev pointerTor Lillqvist
2016-01-06vcl: opengl - if we can't get the context we want, fallback properly.Michael Meeks
2016-01-06loplugin:defaultparamsStephan Bergmann
2016-01-06vcl: opengl - Kill the last glErrors on common paths.Michael Meeks
2016-01-05Fix dbgutil build in case GL_DEBUG_SEVERITY_NOTIFICATION_ARB is undefinedTor Lillqvist
2016-01-05vcl: Ignore i965’s shader compiler debugEmmanuel Gil Peyrot
2016-01-01vcl: improve OpenGL debugging variously.Michael Meeks
2015-12-24loplugin:unnecessaryvirtualNoel Grandin
2015-12-15Initialise bArbMultisampleSupported as falseTor Lillqvist
2015-12-11vcl: use a custom tag for VCL OpenGLContext's to avoid re-use.Michael Meeks
2015-12-11opengl: Add Geometry Shader support to OpenGLHelperEmmanuel Gil Peyrot
2015-12-11tdf#93529 - move to a Mac-like double-buffered OpenGL model.Michael Meeks
2015-12-11Get Double-buffered context creation working on linux.Michael Meeks
2015-12-08Bin the pointless and thin OS X specific wrapper namespace 'OpenGLWrapper'Tor Lillqvist
2015-11-20loplugin:sallogareasStephan Bergmann
2015-11-19readabilityTomaž Vajngerl
2015-11-19loplugin:nullptrStephan Bergmann
2015-11-19Add OpenGLContext::UseNoProgram()Tor Lillqvist
2015-11-19Improve SAL_WARN message readabilityTor Lillqvist
2015-11-17Check for OpenGL errors right where an error might be generatedTor Lillqvist
2015-11-16opengl: remove unused mbPixmap & glPix members.Michael Meeks
2015-11-16Add comment to 'direct' parameter: un-related to double-buffering.Michael Meeks
2015-11-13OpenGL error codes are defined in hex, so show them as suchTor Lillqvist
2015-11-11Move checkExtension() to a more private locationTor Lillqvist
2015-11-10loplugin:nullptr (automatic rewrite)Stephan Bergmann
2015-11-10Surely a 24-bit depth buffer is enoughTor Lillqvist
2015-11-10Add some assertions and improve commentsTor Lillqvist
2015-11-05use uno::Reference::set method instead of assignmentNoel Grandin
2015-10-19Speed up in-process caching of OpenGL shader programsTor Lillqvist
2015-10-18Success is no reason to be scaredTor Lillqvist
2015-10-11Moggi thinks this mutex is unnecessary and I trust himTor Lillqvist
2015-10-09clang-analyzer-deadcode.DeadStoresStephan Bergmann
2015-10-08Don't re-read the same glsl files over and over againTor Lillqvist
2015-09-30vcl: clean up before error returns in OpenGLContext::ImplInit()Michael Stahl
2015-09-16Add debugging helpers to binary shader loading.Michael Meeks
2015-09-16GL paint-flushing guard re-work.Michael Meeks
2015-09-16tdf#94213 - release offscreen texture properly on re-size.Michael Meeks
2015-09-15loplugin:cstylecastStephan Bergmann
2015-09-15WaE: loplugin:cstylecastTor Lillqvist
2015-09-15tdf#93814: Added support for caching shader program binaries.Marco Cecchetti
2015-09-13boost->stdCaolán McNamara
2015-09-11coverity#1323754 we apparently can survive std::abort for a whileCaolán McNamara
2015-09-11windows opengl: make sure mpLastContext is indeed the current contextMiklos Vajna
2015-09-10coverity#1323759 Uninitialized pointer fieldCaolán McNamara
2015-09-10windows opengl: mpCurrentProgram seen as 0Miklos Vajna
2015-09-08tdf#94006 - need an explicit dispose for GLContext's SystemChildWindow.Michael Meeks
2015-09-08tdf#94006 - fix OpenGLContext mis-use in several places.Michael Meeks
2015-09-08tdf#94006 - re-factor to use rtl::Reference for OpenGLContexts.Michael Meeks
2015-09-07don't use a null displayMarkus Mohrhard
2015-09-07avoid some OpenGL calls when vcl OpenGL is not enabledMarkus Mohrhard