summaryrefslogtreecommitdiff
path: root/vcl/workben
AgeCommit message (Collapse)AuthorFilesLines
2014-11-18vcldemo: render more small scaled page-border alikesMichael Meeks1-20/+11
Change-Id: I2605175e7ee66d3da5e41497baa4178074830e99
2014-11-17loplugin:unreffunStephan Bergmann1-3/+2
Change-Id: I27ce8fc805f8b3fa127fb919a9c571de1aeef589
2014-11-17WaE: implicit conversion (IntegralCast) from bool to 'int'Tor Lillqvist1-1/+1
Change-Id: I0eef8d71334a29a773aaff80c9d1c1ae8b9d9842
2014-11-17vcldemo: improve my rather trivial inferred alpha maths.Michael Meeks1-6/+15
Change-Id: I420628cea2272d6f5af0b13b9c32902627dcf86f
2014-11-17vcldemo: prototype Alpha recovery for native theming.Michael Meeks1-7/+101
Change-Id: I27706b358e0567139cdd25186963cbff5fe3ed1f
2014-11-17vcldemo: repair mini view, and add alpha blended page corner alike.Michael Meeks1-11/+26
Change-Id: I0c047a2b8940e2be76c94bf9de5423aa7e0eff8b
2014-11-17vcldemo: simulate border stretching.Michael Meeks1-0/+43
This causes problems with the OpenGL backend; we scale up an 8x1 image to 8x500, but our fast scaling can't yet cope with that. Change-Id: I2c91c614167dfdebb53bd03564a577feff64da0b
2014-11-16vcldemo: create multiple windows sharing the same renderer.Michael Meeks1-63/+125
Change-Id: Iac813b78c476b69dc6aa78d48c025f5fda76db1a
2014-11-15vcldemo: implement key-bindings and command-lineMichael Meeks1-1/+104
Change-Id: I98ea70a78f340a2050ef934de3111ba3191ff479 Conflicts: vcl/workben/vcldemo.cxx
2014-11-15vcldemo: BitmapEx rotation, translation and shear.Michael Meeks1-38/+52
Change-Id: I5a44597bc39c6bccfcec32403fae8f8d7d4fe94c Conflicts: vcl/workben/vcldemo.cxx
2014-11-15vcldemo: exercise more BitmapEx rendering paths.Michael Meeks1-7/+38
Change-Id: Iecd02534dfbe0938a8635e3b7c2363b4531ef5ef
2014-11-15vcldemo: dump and render all icons from images.zip when zoomed in.Michael Meeks1-5/+14
Change-Id: I89f37b8a1ed70334a3485bc3ca06d04cfe6d0827
2014-11-15vcldemo: much improved icon rendering tests.Michael Meeks1-8/+51
Change-Id: I853bc0a0957cf0db629a0a5f1ced67bc069d8403
2014-11-13coverity#1251596 Uncaught exceptionCaolán McNamara1-22/+35
Change-Id: I02b7abcd9ee17158ee063b2c9b6d0324eef70801
2014-11-13coverity#1251600 Uncaught exceptionCaolán McNamara1-4/+17
and coverity#1251597 Uncaught exception coverity#1251598 Uncaught exception coverity#1251599 Uncaught exception Change-Id: Ifd14f1db5692a8f3ccd1d9ea45d8f0e16c4b0324
2014-11-13coverity#1251605 Uninitialized scalar fieldCaolán McNamara1-0/+2
Change-Id: I5f18bd7bcd332e28df9dcec43b9dedc664290aec
2014-11-13vcldemo: add OutputDevice / copyBits test case.Michael Meeks1-10/+58
Change-Id: Ie585daba1d1a1f1dc9f2957c19462a501131d10a
2014-11-13Revert "loplugin:unreffun"Markus Mohrhard1-0/+11
This reverts commit 3e90cc12731eaf149dce83237bfccb88ffbd26a9.
2014-11-13vcldemo: Add some values to the gradient arraysLouis-Francis Ratté-Boulianne1-5/+5
Change-Id: I6c51bce7503866f39e72957752303e4d28145afb
2014-11-13vcldemo: Draw mini-view of the whole window in the last rectangleLouis-Francis Ratté-Boulianne1-1/+1
Change-Id: I74e8807e6a4f50b99fdc761bbdbef6e43405a3ed
2014-11-12vcldemo: render AA polylines and line-caps behind top-left pane.Michael Meeks1-20/+79
Change-Id: If04738469e94069876d035f160d542c04ae8ffa5
2014-11-12loplugin:unreffunStephan Bergmann1-11/+0
Change-Id: I77a832e729b4410be953343fa4702e37b4ae691c
2014-11-12vcldemo: add some clipping tests under the checkerboard tile.Michael Meeks1-2/+53
Change-Id: I801931055aeba38e9173fb04dcc44b220cd3f17e
2014-11-11vcldemo: render a selection of odd gradients.Michael Meeks1-46/+107
Change-Id: Ic3d2f795d453b9c48316d78d0d50486624cdc2b1
2014-11-11vcldemo: render an enlarged view on mouse click.Michael Meeks1-9/+44
Change-Id: I9021ab4744b16f967eaa5006128d30621b421d7a
2014-11-11vcldemo: re-factor rendering panes, to enable zooming.Michael Meeks1-178/+257
Change-Id: Ib50fcba992293ec661912444a051a02d856c7189
2014-11-11vcldemo: click to invalidate bits and bounce a floatwin around.Michael Meeks1-0/+61
Change-Id: I0c417842393eb32132fd430b8bf31e93e7ec3b27
2014-11-11Adapt vcldemo code to layer NONEStephan Bergmann1-16/+1
...and being run via bin/run, taking care of setting URE_BOOTSTRAP Change-Id: I6a3e54d244cc534e8526a501a075b3df0cc152d5
2014-11-11vcl: Fix the VirtualDevice rectangle rendering in vcldemoLouis-Francis Ratté-Boulianne1-1/+1
Change-Id: I43d43d5e81d52560154b102cc469761b51a590d4
2014-11-10vcl: opengl - alpha masks are unexpectedly inverted.Michael Meeks1-5/+0
Change-Id: I5ebcd47e10df671bc60492bc80fc26a60f07306d
2014-11-10vcldemo: load and render some iconsMichael Meeks1-26/+58
Change-Id: I4a4567d43e4c5c8a7ce7ba2764d2f9668fed291f
2014-11-10loplugin:unreffunStephan Bergmann1-1/+0
Change-Id: I230479415a4a822dda22e1795af56572a93cb802
2014-11-10loplugin:saloverrideStephan Bergmann1-3/+3
Change-Id: Id7de67480c6f8a31c7b7d6e560e6724fd09d8957
2014-11-10WaE: unused variable 'aString'Tor Lillqvist1-1/+2
Change-Id: Ie548ad26b7bb2a8ced4e821296b44586aad4026a
2014-11-10vcl: Re-enable features in vcldemoLouis-Francis Ratté-Boulianne1-1/+1
Change-Id: If2a17b2c5609b7529d9aa5091ced280dd5ac4176
2014-11-10vcldemo: add a virtualdevice test.Michael Meeks1-5/+19
Change-Id: I8ff8c74e13a128d778b487ec2818820df9d5058a
2014-11-10vcldemo: re-factor to allow rendering to any outputdevice.Michael Meeks1-73/+97
Change-Id: Ie3367c004d89043fb78d0b2dcd49254323353a4c
2014-11-10use different line and fill colorsMarkus Mohrhard1-0/+2
makes it easier to see if one is missing Change-Id: I983fdf2edf22c431d601a63dbf90902a3f8657f2
2014-11-10fix commentMarkus Mohrhard1-2/+1
Change-Id: I5d0f4a1ae8ac56e9da8d19b7b433513271e7a705
2014-11-10make these explicitMarkus Mohrhard1-12/+10
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-10vcldemo: more interesting pieces, DrawPoint, DrawTransparent and more.Michael Meeks1-0/+56
Change-Id: I77c6e5c54a9d0e71014e8c7905132a56e39a302a
2014-11-10vcldemo - test the drawAlphaRect method.Michael Meeks1-2/+14
Change-Id: I05e62b57c9b1cbdd89dc32b73b9dbcccc26a3c65
2014-11-10vcldemo: cover more features.Michael Meeks1-5/+24
Change-Id: I12341c28a5d8d8b1d9d5343eaff4a1a08700fadb
2014-11-10vcldemo: initial bitmap tests.Michael Meeks1-9/+57
Change-Id: I2841e689b732467f2168450dc47464b322baa183
2014-11-10Build vcldemo on Windows too.Jan Holesovsky1-0/+1
Change-Id: Ia6f7cfb819983a3a75ac78015a8eec1da539bead
2014-11-10Fix the Windows build.Jan Holesovsky1-1/+0
Change-Id: Ic95f241ea1b4cadddfacb46a1fff157555c8c8b5
2014-11-10vcldemo: kill all the legacy cruft.Michael Meeks1-108/+57
Change-Id: I60d7d30ff20a01e375d9851afd8bd8ce12835752
2014-11-10vcldemo - substantially extend the demo.Michael Meeks1-16/+104
Change-Id: I02b9375efe17f1aad32d8e2dfcd073a680c51e4c
2014-11-10outdevgrind: remove VirtualDevice pieces for now.Michael Meeks1-0/+17
Change-Id: Ided27750ff59c4c0b477d049ccb59760e87ce69e
2014-11-10icontest: remove hand-coded opengl path.Michael Meeks1-214/+4
Change-Id: I5e465e1dacfd5d2c3a34fe2f3aefc263bccc14c5