summaryrefslogtreecommitdiff
path: root/chart2/Library_chartopengl.mk
AgeCommit message (Collapse)AuthorFilesLines
2015-12-12Make .mk files more portableBaptiste Daroussin1-2/+2
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 Lillqvist1-1/+0
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 Lillqvist1-1/+1
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 Mohrhard1-1/+0
Change-Id: I419ca67dc1f87dd9ac751aa5a094fecf58136edb
2014-05-06enable pch for chartopenglThomas Arnhold1-0/+2
the pch file already exists, just needed to get compiled. Change-Id: Ia9ff71b033a1508ed69696b8fd38ee8136393f42
2014-04-29We don't sniff gluTor Lillqvist1-2/+0
Change-Id: I4d293bb74c9dcb4f9a7ebd4946476cf06ef783d9
2014-04-15it made even less sense to have the dependency to mdds hereMarkus Mohrhard1-1/+0
Change-Id: Ia6f4557a26a32ee028eee04fa5babeef8ec3099e
2014-03-17Revert "Move OpenGLRender to vcl"Markus Mohrhard1-1/+21
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ás1-0/+1
Change-Id: I84a006d69a2ddf58fcd6d30f6e82a66a91c07456
2014-03-14Introduce OpenGLContext in vclopenglZolnai Tamás1-20/+0
Move DummyChart::initOpengl() and DummyChart::initWindow into this class. Change-Id: If3c1bb52cb2819019f0dda626612a164709b17ac
2014-03-14Move OpenGLRender to vclZolnai Tamás1-1/+1
Change-Id: I6383ae3f94fc18aec92596b9d857d3fde5869dd6
2014-02-03Make the OpenGL stuff in chart2 compile for OS X (but definitely won't work)Tor Lillqvist1-0/+4
Change-Id: I487fcd12bf90e8ce2c05743244858f7b5145c355
2014-01-29make glew a normal external shared projectMarkus Mohrhard1-6/+2
Change-Id: I6306e23b3f20817de87951a8848de373fc5dbf85
2014-01-29some improvements for text renderingMarkus Mohrhard1-0/+1
Change-Id: Ifa52fbd0f5359c505f12d12281ec7bdfb959d8c5
2014-01-29blind fix for reported Windows build errorMarkus Mohrhard1-1/+13
Change-Id: Ia106f5b1ec5177099c098390ece7fda1a478078c
2014-01-29add ugly hack to work around SvxDrawPage::add only accepting SvxShapeMarkus Mohrhard1-0/+1
Change-Id: I77c292b088a1a1797fba10cc514167a1f3dca917
2014-01-29initial work on OpenGL rendering backendPeilin Xiao1-0/+2
with Linux build fixes and adaption to glm work Change-Id: I8fc84fd1f6131cd352b97cf5f82309d672e3118c
2013-11-19fix the windows buildMarkus Mohrhard1-0/+2
Change-Id: Ie3625211a32c41dd0fadf94294bc689aef7b1c24
2013-11-19fix windows buildMarkus Mohrhard1-2/+5
Change-Id: I51942eb3719459abc0353a7fd024784f2c4abdb3
2013-11-19we need to depend on mesa headers for windows & unix without openglMarkus Mohrhard1-0/+5
Change-Id: I0144586864045b5f6091dc49ed7e1e1a73705ce1
2013-11-19it builds againMarkus Mohrhard1-0/+3
Change-Id: I969ff5ed6fd979e9fd126e8d0b79a518697e7915
2013-11-19try to make it build on windowsMarkus Mohrhard1-1/+5
Change-Id: I1bc87e1c84926699a80a2bb0a9ee789e92663dfc
2013-11-19add glew and make chartopengl a dynamically loaded libMarkus Mohrhard1-0/+45