summaryrefslogtreecommitdiff
path: root/vcl/source/opengl/OpenGLHelper.cxx
AgeCommit message (Expand)AuthorFilesLines
2016-07-25opengl: add VCL_GL_WARN to write warnings into api trace fileTomaž Vajngerl1-4/+15
2016-05-25Use VCL_GL_INFO hereTor Lillqvist1-2/+2
2016-05-25Avoid redundancy: The same information was logged in readProgramBinary()Tor Lillqvist1-1/+0
2016-05-25Don't claim to be reading a file before trying to open itTor Lillqvist1-2/+2
2016-05-21move glX stuff to X-only modulesCaolán McNamara1-85/+0
2016-03-07opengl: fix loading shader with preamble that uses #versionTomaž Vajngerl1-2/+2
2016-02-27log to the crashreporter whether we use OpenGLMarkus Mohrhard1-0/+3
2016-02-06vcl: bmpacc.hxx -> bitmapaccess.hxxChris Sherlock1-1/+1
2016-02-01Resolves: tdf#93821 assume mbNoSaveBackground as true everywhereCaolán McNamara1-1/+0
2016-01-06vcl: opengl - Kill the last glErrors on common paths.Michael Meeks1-0/+5
2016-01-01vcl: improve OpenGL debugging variously.Michael Meeks1-1/+2
2015-12-24loplugin:unnecessaryvirtualNoel Grandin1-8/+0
2015-12-11opengl: Add Geometry Shader support to OpenGLHelperEmmanuel Gil Peyrot1-3/+59
2015-11-20loplugin:sallogareasStephan Bergmann1-6/+6
2015-11-19readabilityTomaž Vajngerl1-1/+4
2015-11-13OpenGL error codes are defined in hex, so show them as suchTor Lillqvist1-4/+3
2015-11-10loplugin:nullptr (automatic rewrite)Stephan Bergmann1-15/+15
2015-11-05use uno::Reference::set method instead of assignmentNoel Grandin1-1/+1
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-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-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 Cecchetti1-5/+262
2015-09-11coverity#1323754 we apparently can survive std::abort for a whileCaolán McNamara1-0/+1
2015-09-03tdf#93870 - GL accel. via VCL canvas for presentations when GL enabled.Michael Meeks1-0/+6
2015-09-02tdf#93867 - clear current GL context before thread switch.Michael Meeks1-1/+1
2015-09-02Don't call GL debugging methods if there is no context.Michael Meeks1-15/+23
2015-09-02Add SAL_DISABLE_GL_WATCHDOG env. var for obvious reasons.Michael Meeks1-1/+2
2015-09-02tdf#93850 - Defer watchdog during shader compiles.Michael Meeks1-16/+54
2015-08-31tdf#93822 - disable horror legacy menu background saving for OpenGL.Michael Meeks1-0/+5
2015-08-31Extended GL painting debug tracing.Michael Meeks1-0/+1
2015-08-31tdf#93798 - avoid apitrace provoked infinite loop dumping errors.Michael Meeks1-0/+8
2015-08-28tdf#93529 - add glDebugMessageInsert wrappers to help with API tracing.Michael Meeks1-0/+38
2015-08-28Revert "tdf#93530 - the VCL GDI flushing abstraction should glFlush too."Michael Meeks1-9/+0
2015-08-27Fully drain glGetErrorStephan Bergmann1-4/+6
2015-08-26tdf#93530 - the VCL GDI flushing abstraction should glFlush too.Michael Meeks1-0/+9
2015-08-25tdf#93614 - detect hanging OpenGL drivers with a watchdog.Michael Meeks1-15/+112
2015-08-21tdf#93547 - Disable OpenGL if we have a SEGV on windows in that code.Michael Meeks1-0/+48
2015-08-11loplugin: defaultparamsNoel Grandin1-1/+1
2015-07-03tdf#88831 fix inverted textures when OpenGL is enabledTomaž Vajngerl1-1/+5
2015-06-17Replace boost::scoped_array<T> with std::unique_ptr<T[]>Takeshi Abe1-3/+3
2015-05-28new clang plugin: loopvartoosmallNoel Grandin1-2/+2
2015-04-24loplugin:simplifyboolStephan Bergmann1-1/+1
2015-03-16missing space in log messageMarkus Mohrhard1-1/+1
2015-03-09coverity#1268023 Logically dead codeCaolán McNamara1-2/+1
2015-02-07Fixup --without-x buildRiccardo Magliocchetti1-1/+1