Age | Commit message (Collapse) | Author |
|
Next step to a pure OpenGL 3.2 core context.
Change-Id: Ifcfccd9ffc8adcc3b7338e10cb25aeb8496909a3
|
|
A 3.2 core context only supports GLSL 150 core and above. This at least
removes all vompile errors related to missing or wrong version
requirements. In a next step we need to make use of modern GLSL features
now.
Change-Id: I59f1bc84ab4f64cc6520309b7da25adc3e116997
|
|
This is necessary for OSX where we are using a core context that does
not implement any legacy features anymore.
Change-Id: I59536e99761691d910fef62cf82ceb03e57725ae
|
|
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
|
|
Change-Id: I6383ae3f94fc18aec92596b9d857d3fde5869dd6
|
|
This approach ahs several advantages compared to the old approach. There
is no UNO involved anymore and we have a perfect shape defined by a
mathematical formula. No need for anti-aliasing or complex calculations
on the CPU.
Change-Id: I5018eae516de3368037c4c293d937de66f38568d
|
|
Change-Id: Ib473d7bbb39f50f5fea549e69dcac0e938a1700a
|
|
Change-Id: I00a98b8a564c7d36f30672ba91593096e460ef8c
|
|
Change-Id: I35de1aad6f7e8dbdcefc1107c843b7b95357c4c6
|
|
Change-Id: Ic294ffc4bc675495fe83ac182dbebbba7245c7b9
|