Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-11-10 | vcl: Add support for transparent polygon drawing with OpenGL | Louis-Francis Ratté-Boulianne | |
Change-Id: Iaa7cdcf4742d8148507c69c222bff417b9f9426c | |||
2014-11-10 | one more case of these insane memory alloc/release cycles | Markus Mohrhard | |
Change-Id: I57bfbc46e77785a770226868a8750a74f380ddb4 | |||
2014-11-10 | prevent insane memory allocation | Markus Mohrhard | |
We release the memory in the next call again. Change-Id: I9cd974f2c1b2381d0a895bea52a8654143862971 | |||
2014-11-10 | don't delete texture before we were able to read it back | Markus Mohrhard | |
Change-Id: Id59983add682ea3f0e6e9e440b1700817bbc6867 | |||
2014-11-10 | vcl: Fix getBitmap operation | Louis-Francis Ratté-Boulianne | |
Change-Id: Id78065081bbde97738afd0f4da09b502afe468f4 | |||
2014-11-10 | basegfx: Solve crossovers even if there is only one polygon in the polypolygon | Louis-Francis Ratté-Boulianne | |
Change-Id: If4fcb8a2c6ac40a4d694522ce4ed020bcb4466b8 | |||
2014-11-10 | vcldemo: add a virtualdevice test. | Michael Meeks | |
Change-Id: I8ff8c74e13a128d778b487ec2818820df9d5058a | |||
2014-11-10 | vcldemo: re-factor to allow rendering to any outputdevice. | Michael Meeks | |
Change-Id: Ie3367c004d89043fb78d0b2dcd49254323353a4c | |||
2014-11-10 | vcl: Initial work to have native widgets rendered with OpenGL | Louis-Francis Ratté-Boulianne | |
Change-Id: I8b244a5bdd12a64a65ca1bab14dfe6917a175ccf | |||
2014-11-10 | vcl: Add GetPixmapFromScreen and RenderPixmapToScreen to X11SalGraphics | Louis-Francis Ratté-Boulianne | |
Change-Id: I007408885b5752f3abf55075ef025aa6dacbabde | |||
2014-11-10 | fix line position | Markus Mohrhard | |
Change-Id: Ic604eb7b0d663928ab614fe85530e4f925bcff8f | |||
2014-11-10 | fix ellipse rendering completely | Markus Mohrhard | |
Change-Id: I861ab0442f85f54d4a390d46c784bcf03545ae15 | |||
2014-11-10 | improvement for ellipse rendering | Markus Mohrhard | |
Change-Id: I0ce74b77e0b08ddde5b93cf9e9da2ee7e0a1fdea | |||
2014-11-10 | use different line and fill colors | Markus Mohrhard | |
makes it easier to see if one is missing Change-Id: I983fdf2edf22c431d601a63dbf90902a3f8657f2 | |||
2014-11-10 | fix comment | Markus Mohrhard | |
Change-Id: I5d0f4a1ae8ac56e9da8d19b7b433513271e7a705 | |||
2014-11-10 | get size correct for virtual devices | Markus Mohrhard | |
Change-Id: I8fff04f561d57083c65a87ad5bd0e04cb9b9ed2c | |||
2014-11-10 | make these explicit | Markus 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-10 | use some flags found at some examples | Markus Mohrhard | |
At least it seems to crash much later like that. Change-Id: Ic64550aefe963a9671ce0e485d5de14376c4963e | |||
2014-11-10 | I screwed up before, fix it | Markus Mohrhard | |
Change-Id: Ib787319dcf75249bc7768e72d12fe9c1c23977e2 | |||
2014-11-10 | use GLXPixmap for VirtualDevice | Markus Mohrhard | |
Change-Id: I6397708f164be68bd6561a382115654f90ecd471 | |||
2014-11-10 | fix bug around wrong number of vertices | Markus Mohrhard | |
Change-Id: I52c6c0b5d815266a254a75eabfe8947ccc44bfb5 | |||
2014-11-10 | improve log messages | Markus Mohrhard | |
Change-Id: Ibf7d134be982122f403473380cff3b82efef8b71 | |||
2014-11-10 | split the OpenGLContext::ImplInit method into its platform parts | Markus Mohrhard | |
Change-Id: I2fb8a85748497f2e9c361764e094ebf83ebeabe8 | |||
2014-11-10 | remove old uncommented code | Markus Mohrhard | |
Change-Id: I27bf3b6c812419b1a6dbaa1abb890ba89f4549ff | |||
2014-11-10 | change order of calls | Markus Mohrhard | |
Change-Id: I1c45ff7ba09972c20af0c28a5c3e1514171504ff | |||
2014-11-10 | windows opengl: Make SwapBuffers() actually do something. | Jan Holesovsky | |
Change-Id: If58e9eaccd4850d33302ced5e83f649415158e24 | |||
2014-11-10 | windows opengl: Don't construct WinSalGraphicsImpl just to destroy it again. | Jan Holesovsky | |
Change-Id: I61afb35503a3947aa21bd90224e2f8614033a384 | |||
2014-11-10 | windows opengl: Setup the OpenGL window size also on Windows. | Jan Holesovsky | |
Change-Id: I5020cfb86e02ac331cb8922397e8be4f7d68d15e | |||
2014-11-10 | vcldemo: more interesting pieces, DrawPoint, DrawTransparent and more. | Michael Meeks | |
Change-Id: I77c6e5c54a9d0e71014e8c7905132a56e39a302a | |||
2014-11-10 | vcl: vertically invert line and point positions | Michael Meeks | |
Change-Id: I306e44cfe287b573c9664662c170f96d3fb09e6a | |||
2014-11-10 | vcldemo - test the drawAlphaRect method. | Michael Meeks | |
Change-Id: I05e62b57c9b1cbdd89dc32b73b9dbcccc26a3c65 | |||
2014-11-10 | vcldemo: cover more features. | Michael Meeks | |
Change-Id: I12341c28a5d8d8b1d9d5343eaff4a1a08700fadb | |||
2014-11-10 | Make it easy to disable OpenGL in the environment. | Michael Meeks | |
Change-Id: I9ea0c9f7345e0cbad9ebb51ab724dada7ce77106 | |||
2014-11-10 | vcldemo: initial bitmap tests. | Michael Meeks | |
Change-Id: I2841e689b732467f2168450dc47464b322baa183 | |||
2014-11-10 | Build vcldemo on Windows too. | Jan Holesovsky | |
Change-Id: Ia6f7cfb819983a3a75ac78015a8eec1da539bead | |||
2014-11-10 | Fix the Windows build. | Jan Holesovsky | |
Change-Id: Ic95f241ea1b4cadddfacb46a1fff157555c8c8b5 | |||
2014-11-10 | vcldemo: kill all the legacy cruft. | Michael Meeks | |
Change-Id: I60d7d30ff20a01e375d9851afd8bd8ce12835752 | |||
2014-11-10 | vcldemo - substantially extend the demo. | Michael Meeks | |
Change-Id: I02b9375efe17f1aad32d8e2dfcd073a680c51e4c | |||
2014-11-10 | outdevgrind: remove VirtualDevice pieces for now. | Michael Meeks | |
Change-Id: Ided27750ff59c4c0b477d049ccb59760e87ce69e | |||
2014-11-10 | icontest: remove hand-coded opengl path. | Michael Meeks | |
Change-Id: I5e465e1dacfd5d2c3a34fe2f3aefc263bccc14c5 | |||
2014-11-10 | outedevgrind: add missing makefile. | Michael Meeks | |
Change-Id: I29d67c9ccbc4c684beb5561f74e5e69c0f0d7548 | |||
2014-11-10 | improve log message when shader compilation fails | Markus Mohrhard | |
Change-Id: Ic437302e79d7a192f31f60a674fcfdb38f981d35 | |||
2014-11-10 | make shader compile for now | Markus Mohrhard | |
Change-Id: I4613b2496e72fc193dc0b653fb2c8982819f6f1c | |||
2014-11-10 | remove semicolon at the end of main in shader files | Markus Mohrhard | |
Change-Id: Ic34bd301c72185a2b0baa3473df0f80477a35cc3 | |||
2014-11-10 | remove outdevgrind from build until makefile is added | Markus Mohrhard | |
Change-Id: Ie339541fa57a237048470b21fd28bd4411592433 | |||
2014-11-10 | vcl: outdevgrind compile it by default, and fix it up. | Michael Meeks | |
Change-Id: I4bdad4a0eb65991cd9faa9452485c64120b8b6dc | |||
2014-11-10 | vcl: Add some debug trace | Louis-Francis Ratté-Boulianne | |
Change-Id: Ie737e30bbd481be9d8f69179fe6ae27bcae8127e | |||
2014-11-10 | vcl: Add a way to resize an image using the GPU | Louis-Francis Ratté-Boulianne | |
Change-Id: I949e13277fa176d64d7fba9a57e3ca6f3f0dd732 | |||
2014-11-10 | forgot to init the variable for the text rendering | Markus Mohrhard | |
Change-Id: I307a83e1b5564f0bb91dcb6c30a78f2bd560a911 | |||
2014-11-10 | move the abstract cairo text render code out of the unx dir | Markus Mohrhard | |
Change-Id: Ie40850916359637b983f2c303e875bc5bf041cb1 |