summaryrefslogtreecommitdiff
path: root/vcl/opengl
AgeCommit message (Expand)AuthorFilesLines
2016-06-08tdf#100184 fix the lifecycle of a texture in an atlasTomaž Vajngerl2-18/+17
2016-06-08opengl: batch drawing of polylinesTomaž Vajngerl6-412/+528
2016-06-08Not sure why loplugin:passstuffbyref did not warn about these cases?Tor Lillqvist1-2/+2
2016-06-08loplugin:passstuffbyrefTor Lillqvist1-32/+32
2016-06-08opengl: deferred texture drawing in RenderList, add drawAlphaRectTomaž Vajngerl4-108/+121
2016-06-08opengl: fix transparency when drawing polypolygonsTomaž Vajngerl1-0/+4
2016-06-08opengl: batch draw polypolygonsTomaž Vajngerl2-20/+97
2016-06-08opengl: batch drawing of pixel, line, rect draw callsTomaž Vajngerl6-181/+296
2016-06-08opengl: VertexUtils, deferred flush update, remove unneeded callsTomaž Vajngerl1-70/+48
2016-06-03Clean up Windows error reporting a bitTor Lillqvist1-11/+8
2016-06-03tdf#100193: Check earlier and harder whether OpenGL is good enough on WindowsTor Lillqvist1-8/+45
2016-06-02Accept also hex vendor id in hex in opengl_blacklist_windows.xmlTor Lillqvist1-2/+6
2016-06-02tdf#99919: Blacklist that specific vendor, version, and device combinationTor Lillqvist1-0/+4
2016-06-02tdf#100187 fix division by zero in comboFragmentShaderTomaž Vajngerl1-1/+1
2016-05-31tdf#100159: Remove (harmless) duplicate callTor Lillqvist1-2/+1
2016-05-31tdf#100159: Use shader preambles as needed, add missing shader combinationsTor Lillqvist1-2/+13
2016-05-31It is EXITHELPER_NORMAL_RESTART that we wantTor Lillqvist1-1/+1
2016-05-30On Windows, compile OpenGL shaders in advance and disable on failureTor Lillqvist1-0/+99
2016-05-30tdf#94205 Use o3tl::make_unique instead of new + std::movekrishna keshav1-3/+3
2016-05-29tdf#100080 set unused shader attribs with values, fixes GL on AMDTomaž Vajngerl2-14/+77
2016-05-25this temporary window will never see key inputMarkus Mohrhard1-11/+0
2016-05-25Convert BMP_FORMAT to scoped enumNoel Grandin1-9/+9
2016-05-25Convert XmlReader::Result to scoped enumNoel Grandin1-8/+8
2016-05-25Mark dubious fallthrough cases as "SAL_FALLTHROUGH; //TODO ???" (in Win-only)Stephan Bergmann1-0/+1
2016-05-25-Werror,-Winconsistent-missing-overrideStephan Bergmann1-2/+2
2016-05-25Missing includeStephan Bergmann1-0/+1
2016-05-24Convert XmlReader::Text to scoped enumNoel Grandin1-3/+3
2016-05-23opengl: combined shaders to reduce shader switchingTomaž Vajngerl6-25/+250
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-23loplugin:overrideTor Lillqvist1-2/+2
2016-05-22Convert BitmapAccessMode to scoped enumNoel Grandin1-3/+3
2016-05-21split GLWindow into platform dependent parts and move to respective backendsCaolán McNamara2-13/+58
2016-05-21WaE: -Werror=maybe-uninitializedCaolán McNamara1-1/+1
2016-05-21move glX stuff to X-only modulesCaolán McNamara1-2/+62
2016-05-21Split OpenGLContext up into SalInstance specific classesCaolán McNamara2-9/+1026
2016-05-19clang-tidy modernize-make-uniqueNoel Grandin1-5/+6
2016-05-19loplugin:defaultparamsTor Lillqvist1-1/+1
2016-05-19opengl: track the state of blend, DrawArrays on OpenGLProgramTomaž Vajngerl2-83/+78
2016-05-17tdf#99130 use subdivision on B2DPolygon, angle based subdivisionTomaž Vajngerl1-3/+1
2016-05-16Fix typosAndrea Gelmini1-1/+1
2016-05-13clang-tidy modernize-loop-convert in vclNoel Grandin2-16/+16
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-05-09cid#1358836 reorganize to silence Resource leak in objectCaolán McNamara1-4/+4
2016-05-08tdf#99258 bail out if we fail to reserve the textureTomaž Vajngerl1-1/+3
2016-05-01follow-up for tinderbox fixJochen Nitschke1-3/+3
2016-04-30opengl: track the state of glViewportTomaž Vajngerl1-5/+2