summaryrefslogtreecommitdiff
path: root/vcl/source/opengl
AgeCommit message (Expand)Author
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
2015-09-07prevent crash with non-vcl OpenGL contextsMarkus Mohrhard
2015-09-04Avoid a SAL_INFO about OpenGL when not using OpenGLTor Lillqvist
2015-09-03tdf#93870 - GL accel. via VCL canvas for presentations when GL enabled.Michael Meeks
2015-09-02tdf#93867 - clear current GL context before thread switch.Michael Meeks
2015-09-02Don't call GL debugging methods if there is no context.Michael Meeks
2015-09-02Add SAL_DISABLE_GL_WATCHDOG env. var for obvious reasons.Michael Meeks
2015-09-02tdf#93850 - Defer watchdog during shader compiles.Michael Meeks
2015-09-02windows opengl: Avoid an unnecessary wglMakeCurrent() call.Jan Holesovsky
2015-09-01windows opengl: When the 2nd param is NULL, the 1st is ignored anyway.Jan Holesovsky
2015-09-01tdf#93839 - Encourage vdevs to pick up new GL Contexts when they go invalid.Michael Meeks
2015-09-01windows opengl: Call InitGLEWDebugging() after we have the context.Jan Holesovsky
2015-09-01Revert "windows opengl: Set PFD_DOUBLEBUFFER even for single buffer rendering"Miklos Vajna
2015-08-31tdf#93822 - disable horror legacy menu background saving for OpenGL.Michael Meeks
2015-08-31tdf#93772 - handle framebuffer unbinding on GL context switch.Michael Meeks
2015-08-31tdf#93751 - ensure textures are unbound from framebuffers post destroy.Michael Meeks
2015-08-31Extended GL painting debug tracing.Michael Meeks
2015-08-31Revert "werror: fix build in vcl"Thorsten Behrens
2015-08-31tdf#93798 - avoid apitrace provoked infinite loop dumping errors.Michael Meeks
2015-08-30werror: fix build in vclThorsten Behrens
2015-08-28Add missing helpful GL trace messages outside of the impl. itself.Michael Meeks
2015-08-28tdf#93529 - add glDebugMessageInsert wrappers to help with API tracing.Michael Meeks
2015-08-28Revert "tdf#93530 - the VCL GDI flushing abstraction should glFlush too."Michael Meeks
2015-08-28tdf#93530 - glClear our depth, stencil and buffer contents on init.Michael Meeks
2015-08-27Fully drain glGetErrorStephan Bergmann
2015-08-26tdf#93530 - the VCL GDI flushing abstraction should glFlush too.Michael Meeks
2015-08-25tdf#93614 - detect hanging OpenGL drivers with a watchdog.Michael Meeks
2015-08-21tdf#93547 - Disable OpenGL if we have a SEGV on windows in that code.Michael Meeks
2015-08-14vcl opengl: fix setting up debug context on WindowsMiklos Vajna
2015-08-11loplugin: defaultparamsNoel Grandin
2015-07-08loplugin:unusedmethods vclNoel Grandin
2015-07-06Fix Funky Capitalisation Of CommentsTor Lillqvist
2015-07-04Fix typosAndrea Gelmini
2015-07-03tdf#88831 fix inverted textures when OpenGL is enabledTomaž Vajngerl
2015-06-18loplugin:checkconfigmacrosStephan Bergmann
2015-06-18continue to support glew 1.10David Tardon
2015-06-17Replace boost::scoped_array<T> with std::unique_ptr<T[]>Takeshi Abe
2015-06-17Const correctnessTor Lillqvist
2015-06-12get rid of a few thousand unnecessary OpenGL callsMarkus Mohrhard
2015-06-08loplugin:cstylecast: deal with remaining pointer castsStephan Bergmann
2015-05-28new clang plugin: loopvartoosmallNoel Grandin
2015-05-28convert PARENTCLIPMODE constants to scoped enumNoel Grandin