summaryrefslogtreecommitdiff
path: root/vcl/opengl/gdiimpl.cxx
AgeCommit message (Expand)AuthorFilesLines
2016-12-09tdf#104034 skip polygons with less than 2 points (LO 5-2)Tomaž Vajngerl1-0/+4
2016-11-11tdf#103804 reduced register areaScale shader and detection for intelTomaž Vajngerl1-3/+13
2016-08-08tdf#101008 fix XOR renderingTomaž Vajngerl1-24/+69
2016-08-08tdf#100915 draw antialiased line just for polygon outlineTomaž Vajngerl1-13/+24
2016-06-24tdf#100411 start the flush timer when batching (PostBatchDraw)Tomaž Vajngerl1-0/+10
2016-06-09tdf#99795 drawAlphaBitmap should scale the bitmap if necessaryTomaž Vajngerl1-3/+16
2016-05-30tdf#100080 set unused shader attribs with values, fixes GL on AMDTomaž Vajngerl1-10/+58
2016-05-23opengl: combined shaders to reduce shader switchingTomaž Vajngerl1-25/+44
2016-05-23opengl: use line shader for all line drawing not just polylinesTomaž Vajngerl1-200/+14
2016-05-23opengl: use existing code for "legacy" polyline, polygon render.Tomaž Vajngerl1-69/+25
2016-05-19loplugin:defaultparamsTor Lillqvist1-1/+1
2016-05-19opengl: track the state of blend, DrawArrays on OpenGLProgramTomaž Vajngerl1-65/+51
2016-05-17tdf#99130 use subdivision on B2DPolygon, angle based subdivisionTomaž Vajngerl1-3/+1
2016-05-13clang-tidy modernize-loop-convert in vclNoel Grandin1-13/+13
2016-05-12simplify SalGraphics::copyArea flags argumentNoel Grandin1-3/+2
2016-05-11There is nothing called 'flushAndSwap'Tor Lillqvist1-5/+5
2016-05-10Convert SAL_INVERT to scoped enumNoel Grandin1-3/+3
2016-05-10Check if we have an OpenGL context before using API that requires itTor Lillqvist1-2/+5
2016-04-30opengl: track the state of glViewportTomaž Vajngerl1-5/+2
2016-04-30opengl: sync scissor and stencil state, generic capability stateTomaž Vajngerl1-5/+7
2016-04-30opengl: track the state of stencil testTomaž Vajngerl1-19/+14
2016-04-30opengl: track the state of scissor test and the dimensionsTomaž Vajngerl1-25/+26
2016-04-26tdf#48066 render stroke-miterlimit correctly in SVG importRegina Henschel1-7/+6
2016-04-14use atan2 from std instead of glmTomaž Vajngerl1-2/+1
2016-04-14tdf#99244 opengl: miter limit for poly linesTomaž Vajngerl1-0/+14
2016-04-12clang-tidy performance-unnecessary-value-param in vclNoel Grandin1-1/+1
2016-04-08opengl: fix wrong clipping when drawing textTomaž Vajngerl1-10/+25
2016-04-08opengl: use packed texture atlas for glyph cache in win. backendTomaž Vajngerl1-1/+3
2016-04-08opengl: deferred and optimized (text) texture drawingTomaz Vajngerl1-0/+96
2016-04-07loplugin:stringconstantStephan Bergmann1-1/+1
2016-04-07tdf#98960 - DrawTransformedTexture adapted to the new area scale shaderMarco Cecchetti1-32/+130
2016-03-16loplugin:constantparams in vcl/Noel Grandin1-4/+4
2016-03-14tdf#95616 - fix flickering issueMarco Cecchetti1-0/+1
2016-03-09vcldemo: improved text rendering test.Michael Meeks1-0/+3
2016-03-07opengl: fix inv.scale values are always integer - cid#1352479Tomaž Vajngerl1-2/+2
2016-02-25opengl: shader based polyline rendering - fixes tdf#97137 for OGLTomaž Vajngerl1-47/+317
2016-02-11tdf#97763 - avoid divide by zero for scaling images to tiny dimensions.Michael Meeks1-0/+4
2016-02-11tdf#97715 fix inv. scale calculation in DrawTransformedTextureTomaž Vajngerl1-2/+7
2016-01-13Bin unused fieldTor Lillqvist1-3/+2
2016-01-12tdf#96385 - opengl: dynamically adjust priority of swap buffers.Michael Meeks1-1/+3
2016-01-09tdf#96657 - vcl opengl: implement invert: Track Frame.Michael Meeks1-1/+12
2016-01-09tdf#96919 - vcl opengl: implement missing XOR mode.Michael Meeks1-14/+31
2016-01-06loplugin:defaultparamsStephan Bergmann1-1/+1
2016-01-06vcl: opengl - Kill the last glErrors on common paths.Michael Meeks1-36/+6
2016-01-04tdf#96690 - don't copy tiny non-rendered-to virtual devices.Michael Meeks1-0/+7
2016-01-02vcl: opengl - ensure we have the right GL context for rendering.Michael Meeks1-34/+14
2016-01-02tdf#96858 - opengl - fix off-by-1 in glScissor clipping.Michael Meeks1-1/+1
2016-01-01Fix drawTransformedBitmap for NULL pAlphaBitmap #2.Michael Meeks1-1/+1
2016-01-01vcl: improve OpenGL debugging variously.Michael Meeks1-1/+1
2015-12-31tdf#95507 - implement opengl / 50% invert method.Michael Meeks1-34/+26