[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