[Libreoffice-commits] core.git: Changes to 'feature/opengl-mac-fixes'
Markus Mohrhard
markus.mohrhard at googlemail.com
Fri Aug 15 00:30:29 PDT 2014
New branch 'feature/opengl-mac-fixes' available with the following commits:
commit 4d08c3c9ea13bba2957d37099f5b1701838054f3
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Fri Aug 15 09:28:27 2014 +0200
fixed pipeline functions are not available in core context
Change-Id: I50f5e876da902181f8ab5c9571df61f035630218
commit 39776586b5e0c18675c91e2f6cb012bd885ad6ae
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Fri Aug 15 09:27:48 2014 +0200
GL_LIGHTING is deprecated
Change-Id: I6280af7182f4afefe39ef676024caa9c21f089ff
commit e010bf961135d3f43f3e773ee414a72afc613a55
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Fri Aug 15 09:26:36 2014 +0200
GL_TEXTURE_WRAP_* is deprecated
Change-Id: I2604a6d647c912a91da156072b9821b2abe52b48
commit 33054626f229f60a70f156cdf51c6b82d901dc75
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Fri Aug 15 09:25:22 2014 +0200
GL_POINT_SMOOTH is deprecated
Change-Id: Id81a238ed71c8c2f9297e14f6f37d148f29cfbca
commit b4e4f7d78ec67784ad829d779afad21801b097ce
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Fri Aug 15 09:24:03 2014 +0200
glEnable(GL_TEXTURE_2D) is deprecated
Change-Id: Ic4ee5414fbbea3d73655b52e66cb397220e61566
commit 9f68b566b1312cad8f18239449a89cfaa01bd6d9
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Fri Aug 15 06:39:38 2014 +0200
fix my last core shader error
Now all shaders compile cleanly against a core context without
deprecated functions.
Change-Id: I53c1fe04e07247f94ad5e3a17819cebea0a9f535
commit 5a8b1a649774eb804713f05e748e1c4db4fa2e65
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Fri Aug 15 06:37:37 2014 +0200
texture*D in GLSL is deprecated and not available in core contexts
Change-Id: Ia5da0899d73aea22fe7bae735e57e30dcd37b254
commit 031001110151d53901f215db0bc28861338981a8
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Fri Aug 15 06:26:02 2014 +0200
replace all attribute and varying in chart shaders
Next step to a pure OpenGL 3.2 core context.
Change-Id: Ifcfccd9ffc8adcc3b7338e10cb25aeb8496909a3
commit f140b746c501e9837bb2d211765c6c295756a30a
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Fri Aug 15 06:14:51 2014 +0200
we need to switch to OpenGL 3.2 core for OSX
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
commit 44bc052c1fc98b2012fbb01fd31066ed06caf538
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Fri Aug 15 05:59:28 2014 +0200
make sure that all shaders contain a version string
This is necessary for OSX where we are using a core context that does
not implement any legacy features anymore.
Change-Id: I59536e99761691d910fef62cf82ceb03e57725ae
More information about the Libreoffice-commits
mailing list