summaryrefslogtreecommitdiff
path: root/vcl
AgeCommit message (Collapse)Author
2014-11-10vcl: add BitmapEx load from icon theme constructor.Michael Meeks
Change-Id: I3dbad69664b7417928a6be10ac561307dd94f67b
2014-11-10cid#736944 Time of check time of useNoel Grandin
Change-Id: Ie9160e8d5ee7f8416a4526a280db23316488a2a1
2014-11-10coverity#1222237 Untrusted value as argumentCaolán McNamara
Change-Id: Ie74695e442b0df7fead2442f2b0d64658d083338
2014-11-10quick build fix until I can fix that properlyMarkus Mohrhard
Change-Id: I174553768fa12d7b05367498e3755b8e94dfeb47
2014-11-10loplugin:staticcallStephan Bergmann
Change-Id: I33927305351b6e84721c11e3a1814266b41db8da
2014-11-10loplugin:unreffunStephan Bergmann
Change-Id: Ia35c1b529d51882b48779d8e13afbe17ae66e937
2014-11-10-Werror,-Wheader-guardStephan Bergmann
Change-Id: I692d2011902f46d2ca48b4d1d0a2516026e5cae3
2014-11-10loplugin:unreffunStephan Bergmann
Change-Id: I230479415a4a822dda22e1795af56572a93cb802
2014-11-10loplugin:saloverrideStephan Bergmann
Change-Id: Id7de67480c6f8a31c7b7d6e560e6724fd09d8957
2014-11-10WaE: unused variable 'aString'Tor Lillqvist
Change-Id: Ie548ad26b7bb2a8ced4e821296b44586aad4026a
2014-11-10put these classes into an anonymous namespaceMarkus Mohrhard
Change-Id: I29a30fcc8adab34fbe05a927d438c4e34d5c517b
2014-11-10WaE: [-Wsometimes-uninitialized]Markus Mohrhard
Change-Id: Ie51a67474631ecfb0b223bd2f5a63ae8bf363e42
2014-11-10WaE implicit conversion of NULL constant to 'bool' [-Wnull-conversion]Markus Mohrhard
Change-Id: I8f208d6c87275aa4a169c7c6ed219200617c5669
2014-11-10forgot to add the filesMarkus Mohrhard
Change-Id: I44a7e9bec213514708e4c971479660574508ad1b
2014-11-10fix buildMarkus Mohrhard
Change-Id: I2c5152dfffa8f29502b902fbdcb0eabdb1d31704
2014-11-10only use OpenGL for window devices for nowMarkus Mohrhard
That fixes the build problems that I have seen. Change-Id: Ida89aa153d73ce4e07e3f0e0499df567e4df5009
2014-11-10add code for getting device width and height on window devicesMarkus Mohrhard
Change-Id: Ib1b84745cd1211a5194da78d83646ade4b01e72a
2014-11-10move README.deprecated from chart2 to vclMarkus Mohrhard
Change-Id: I077209d52805e1b8850a6702b9d88fe63acf8a0b
2014-11-10implementation for OpenGL text rendering in the unx backendMarkus Mohrhard
Change-Id: Ib1246f361d5efd13a7e36d568641c6360495604d
2014-11-10fix windows buildMarkus Mohrhard
Change-Id: I4f8d4f9393b931f7593486f8e1fadee7ad35902a
2014-11-10remove that method also in the windows backendMarkus Mohrhard
Change-Id: I578d842614fdc227459a3aaf889e062499b8bdbf
2014-11-10fix windows compile errors in OpenGLContextMarkus Mohrhard
Change-Id: Ic1a072d340d9115a6fc110bc9f71532739985d48
2014-11-10vcl: Re-enable features in vcldemoLouis-Francis Ratté-Boulianne
Change-Id: If2a17b2c5609b7529d9aa5091ced280dd5ac4176
2014-11-10vcl: Add support for styled lines rendering with OpenGLLouis-Francis Ratté-Boulianne
Change-Id: Id6117e79d3aec6524598f068500249c9cd286ece
2014-11-10vcl: Fix rendering of polypolygons and self-intersecting polygons with OpenGLLouis-Francis Ratté-Boulianne
Change-Id: I04ed5999360eb43e2a8e2c82a3ecd9b958b16fe0
2014-11-10vcl: Add support for alpha mask rendering with OpenGLLouis-Francis Ratté-Boulianne
Change-Id: I755c2132f143d5ebd69e53bb4d9ae45121ada22a
2014-11-10vcl: Fix some viewport issues when rendering with OpenGLLouis-Francis Ratté-Boulianne
Change-Id: I99a76baeac07c1d9ec44ed492caa1d3416eb43ac
2014-11-10vcl: Fix pixel drawing with OpenGLLouis-Francis Ratté-Boulianne
Change-Id: If23255d2a78445d2c28ada00778c95e28cbd0683
2014-11-10vcl: Disable clipping in OpenGL for now because it's broken with VDevLouis-Francis Ratté-Boulianne
Change-Id: Ia1e5de6674e642f428da58164001e8619cd99530
2014-11-10vcl: Add support for transparent polygon drawing with OpenGLLouis-Francis Ratté-Boulianne
Change-Id: Iaa7cdcf4742d8148507c69c222bff417b9f9426c
2014-11-10one more case of these insane memory alloc/release cyclesMarkus Mohrhard
Change-Id: I57bfbc46e77785a770226868a8750a74f380ddb4
2014-11-10prevent insane memory allocationMarkus Mohrhard
We release the memory in the next call again. Change-Id: I9cd974f2c1b2381d0a895bea52a8654143862971
2014-11-10don't delete texture before we were able to read it backMarkus Mohrhard
Change-Id: Id59983add682ea3f0e6e9e440b1700817bbc6867
2014-11-10vcl: Fix getBitmap operationLouis-Francis Ratté-Boulianne
Change-Id: Id78065081bbde97738afd0f4da09b502afe468f4
2014-11-10vcldemo: add a virtualdevice test.Michael Meeks
Change-Id: I8ff8c74e13a128d778b487ec2818820df9d5058a
2014-11-10vcldemo: re-factor to allow rendering to any outputdevice.Michael Meeks
Change-Id: Ie3367c004d89043fb78d0b2dcd49254323353a4c
2014-11-10vcl: Initial work to have native widgets rendered with OpenGLLouis-Francis Ratté-Boulianne
Change-Id: I8b244a5bdd12a64a65ca1bab14dfe6917a175ccf
2014-11-10vcl: Add GetPixmapFromScreen and RenderPixmapToScreen to X11SalGraphicsLouis-Francis Ratté-Boulianne
Change-Id: I007408885b5752f3abf55075ef025aa6dacbabde
2014-11-10fix line positionMarkus Mohrhard
Change-Id: Ic604eb7b0d663928ab614fe85530e4f925bcff8f
2014-11-10fix ellipse rendering completelyMarkus Mohrhard
Change-Id: I861ab0442f85f54d4a390d46c784bcf03545ae15
2014-11-10improvement for ellipse renderingMarkus Mohrhard
Change-Id: I0ce74b77e0b08ddde5b93cf9e9da2ee7e0a1fdea
2014-11-10use different line and fill colorsMarkus Mohrhard
makes it easier to see if one is missing Change-Id: I983fdf2edf22c431d601a63dbf90902a3f8657f2
2014-11-10fix commentMarkus Mohrhard
Change-Id: I5d0f4a1ae8ac56e9da8d19b7b433513271e7a705
2014-11-10get size correct for virtual devicesMarkus Mohrhard
Change-Id: I8fff04f561d57083c65a87ad5bd0e04cb9b9ed2c
2014-11-10make these explicitMarkus Mohrhard
That makes it easier to debug as even if you uncomment some lines the rectangle will still be at the same position Change-Id: I5576b2702962bb15663e0170cadb0d49ef33c0ab
2014-11-10use some flags found at some examplesMarkus Mohrhard
At least it seems to crash much later like that. Change-Id: Ic64550aefe963a9671ce0e485d5de14376c4963e
2014-11-10I screwed up before, fix itMarkus Mohrhard
Change-Id: Ib787319dcf75249bc7768e72d12fe9c1c23977e2
2014-11-10use GLXPixmap for VirtualDeviceMarkus Mohrhard
Change-Id: I6397708f164be68bd6561a382115654f90ecd471
2014-11-10fix bug around wrong number of verticesMarkus Mohrhard
Change-Id: I52c6c0b5d815266a254a75eabfe8947ccc44bfb5
2014-11-10improve log messagesMarkus Mohrhard
Change-Id: Ibf7d134be982122f403473380cff3b82efef8b71