summaryrefslogtreecommitdiff
path: root/include/vcl/openglwin.hxx
AgeCommit message (Collapse)Author
2014-09-23fdo#82577: Handle WindowNoel Grandin
Put the VCL Window class in the vcl namespace. Avoids clash with the X11 Window typedef. Change-Id: Ib1beb7ab4ad75562a42aeb252732a073d25eff1a
2014-06-24new compilerplugin returnbyrefNoel Grandin
Find places where we are returning a pointer to something, where we can be returning a reference. e.g. class A { struct X x; public X* getX() { return &x; } } which can be: public X& getX() { return x; } Change-Id: I796fd23fd36a18aedf6e36bc28f8fab4f518c6c7
2014-05-28try to fix mouse interaction on windowsMarkus Mohrhard
Change-Id: I8662b0c20dc719401eec3e3d2d852bb3e139a641
2014-05-26react only to left mouse clickMarkus Mohrhard
Change-Id: Ia4c2c52b8803cd36d7ed32be559ba446589377e7
2014-05-24some work on mouse scrolling and improved mouse draggingMarkus Mohrhard
Change-Id: I3265e26530183b2fc4fd7f67319f3dc124353c2e
2014-05-24Stub mouse move events propagation to 3D charts.Michael Meeks
Change-Id: If87545df4b1caeece107a20e0c00df88fb8e6fd5
2014-05-23Lsan: fix invalid memory accessMarkus Mohrhard
The chart object can be destroyed after the context. Change-Id: I5ae370638f296ea314ee11680e0a8d81a8fdbe69
2014-05-13rerender after redrawing of the windowMarkus Mohrhard
Change-Id: Ia967ba08a9bd0499ae5fb0865492783834204963
2014-05-12some work into intercepting mouse events in OpenGL windowMarkus Mohrhard
Change-Id: I46dcfed7d5398d994c68ed7cfe4408f9f5719bf1
2014-05-12remove framebuffer objectsMarkus Mohrhard
We want window rendering and not off-screen rendering. Change-Id: I23580da148a4d9449f66dd5a0a1dcb2bf5cd7745
2014-05-07loplugin:saloverrideStephan Bergmann
Change-Id: Ib9ab6ec00c907c2f552d116d261d9bf60d89e397
2014-05-07avoid linking against the OpenGL libs when only using the windowMarkus Mohrhard
This lets us avoid to link libsclo against all the OpenGL libraries and only link against libvcl_opengl. Only code actually using the context will need to link against the OpenGL libs. Change-Id: Ia47f4c651702a7fb8517073cda6fb113e7e26e50
2014-05-07add new window that contains OpenGL contextMarkus Mohrhard
Change-Id: I81ce3581942d03785809d728b6b54b570899bcdc