summaryrefslogtreecommitdiff
path: root/chart2/Library_chartopengl.mk
AgeCommit message (Collapse)Author
2018-01-28fix cut'n'waste errorRene Engelhard
Change-Id: Iedb387bd783bfa097a961fc55a14bc8d042d3c38
2018-01-28chart2/Library_chartopengl.mk also needs -DGLM_ENABLE_EXPERIMENTALRene Engelhard
Change-Id: I49852a541545cef587318a8bec38bfa7b9ba8fb0
2017-04-21gbuild: Remove MSVC 2013 legacy codeDavid Ostrovsky
Uwinapi is discontinued. Change-Id: I063b4d0d8fab2d60de168e960a63b8181158ac01 Reviewed-on: https://gerrit.libreoffice.org/23198 Reviewed-by: David Ostrovsky <david@ostrovsky.org> Tested-by: David Ostrovsky <david@ostrovsky.org>
2016-12-13post glew->epoxy, we don't need to link to win openg32 and mac OpenGLCaolán McNamara
Change-Id: Iadc373961dcca788b1174ee71cb386979ce064ed Reviewed-on: https://gerrit.libreoffice.org/31954 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-12-13change from glew to epoxyCaolán McNamara
because that works under wayland out of the box and gtk3 uses it already Change-Id: Iefaac31e325534a81a5389f752804af917c1baef Reviewed-on: https://gerrit.libreoffice.org/31213 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-12-12Make .mk files more portableBaptiste Daroussin
Replace some -ldl by $(DLOPEN_LIBS) Add some FREEBSD tests Change-Id: Ic30fe29b938d877694db2927775f89de15c02d87 Reviewed-on: https://gerrit.libreoffice.org/20652 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Matúš Kukan <matus@libreoffice.org>
2015-11-12Bin mesa_headers completelyTor Lillqvist
We don't need them in a MSVC or OS X compilation either. Change-Id: I00181fe0a047df09bbdfcce34c07eb2ebc45a2da
2015-11-12Avoid mesa_headers on X11, also link with -lGL only where necesssaryTor Lillqvist
The GLEW headers are enough, and what we actually use in these places. In addition to handling GL extension things in its dynamic fashion, GLEW headers also have declarations for standard, non-extension, OpenGL API, including xgl and wgl ones. Most likely we don't need mesa_headers on Windows or OS X either, and can drop them completely. Change-Id: Ic0d8d6238c862f8fe4a74e99e95344dcbf540980
2014-11-10merge vcllo and vclopenglloMarkus Mohrhard
Change-Id: I419ca67dc1f87dd9ac751aa5a094fecf58136edb
2014-05-06enable pch for chartopenglThomas Arnhold
the pch file already exists, just needed to get compiled. Change-Id: Ia9ff71b033a1508ed69696b8fd38ee8136393f42
2014-04-29We don't sniff gluTor Lillqvist
Change-Id: I4d293bb74c9dcb4f9a7ebd4946476cf06ef783d9
2014-04-15it made even less sense to have the dependency to mdds hereMarkus Mohrhard
Change-Id: Ia6f4557a26a32ee028eee04fa5babeef8ec3099e
2014-03-17Revert "Move OpenGLRender to vcl"Markus Mohrhard
This reverts commit 04b70c682e2cdc52b144961a83d05fd203de6884. The OpenGLRender is not abstract enough for vcl. Leave it in chart2. Conflicts: chart2/source/view/inc/DummyXShape.hxx chart2/source/view/main/OpenGLRender.hxx vcl/Library_vclopengl.mk Change-Id: I5392c8ee34462ff49059126ca2284d8ebe1eb379
2014-03-14Fix build: missing boost_headersZolnai Tamás
Change-Id: I84a006d69a2ddf58fcd6d30f6e82a66a91c07456
2014-03-14Introduce OpenGLContext in vclopenglZolnai Tamás
Move DummyChart::initOpengl() and DummyChart::initWindow into this class. Change-Id: If3c1bb52cb2819019f0dda626612a164709b17ac
2014-03-14Move OpenGLRender to vclZolnai Tamás
Change-Id: I6383ae3f94fc18aec92596b9d857d3fde5869dd6
2014-02-03Make the OpenGL stuff in chart2 compile for OS X (but definitely won't work)Tor Lillqvist
Change-Id: I487fcd12bf90e8ce2c05743244858f7b5145c355
2014-01-29make glew a normal external shared projectMarkus Mohrhard
Change-Id: I6306e23b3f20817de87951a8848de373fc5dbf85
2014-01-29some improvements for text renderingMarkus Mohrhard
Change-Id: Ifa52fbd0f5359c505f12d12281ec7bdfb959d8c5
2014-01-29blind fix for reported Windows build errorMarkus Mohrhard
Change-Id: Ia106f5b1ec5177099c098390ece7fda1a478078c
2014-01-29add ugly hack to work around SvxDrawPage::add only accepting SvxShapeMarkus Mohrhard
Change-Id: I77c292b088a1a1797fba10cc514167a1f3dca917
2014-01-29initial work on OpenGL rendering backendPeilin Xiao
with Linux build fixes and adaption to glm work Change-Id: I8fc84fd1f6131cd352b97cf5f82309d672e3118c
2013-11-19fix the windows buildMarkus Mohrhard
Change-Id: Ie3625211a32c41dd0fadf94294bc689aef7b1c24
2013-11-19fix windows buildMarkus Mohrhard
Change-Id: I51942eb3719459abc0353a7fd024784f2c4abdb3
2013-11-19we need to depend on mesa headers for windows & unix without openglMarkus Mohrhard
Change-Id: I0144586864045b5f6091dc49ed7e1e1a73705ce1
2013-11-19it builds againMarkus Mohrhard
Change-Id: I969ff5ed6fd979e9fd126e8d0b79a518697e7915
2013-11-19try to make it build on windowsMarkus Mohrhard
Change-Id: I1bc87e1c84926699a80a2bb0a9ee789e92663dfc
2013-11-19add glew and make chartopengl a dynamically loaded libMarkus Mohrhard