Kind request for fixture :
IF someone minds helping with the Open Source game would be nice :
I ported to the Ogre3d 1 9 0 and it changed the supported GLSL version as well . When running my program I get in logs :
18:13:28: Mesh: Loading TrainingDummy.mesh.
18:13:28: WARNING: TrainingDummy.mesh is an older format ([MeshSerializer_v1.41]); you should upgrade it as soon as possible using the OgreMeshUpgrade tool.
18:13:28: GLSL compiling: 6da4d564-9fdf-890a-3eea-3c5ed6f5d30a_VS
18:13:28: GLSL compiled:
18:13:28: GLSL compiling: ef58a9ca-ea15-742a-a132-a9ce9aadb389_FS
18:13:28: GLSL compiled:
18:13:28: Vertex Program:6da4d564-9fdf-890a-3eea-3c5ed6f5d30a_VS Fragment Program:ef58a9ca-ea15-742a-a132-a9ce9aadb389_FS, Error linking program: Vertex info
-----------
0(2) : error C0204: version directive must be first statement and may not be repeated
0(2) : error C0204: version directive must be first statement and may not be repeated
0(2) : error C0204: version directive must be first statement and may not be repeated
0(2) : error C0204: version directive must be first statement and may not be repeated
0(197) : error C7533: global function texture1D is deprecated after version 120
0(228) : error C7533: global function texture3D is deprecated after version 120
0(236) : error C7533: global function textureCube is deprecated after version 120
Fragment info
-------------
0(2) : error C0204: version directive must be first statement and may not be repeated
0(2) : error C0204: version directive must be first statement and may not be repeated
0(2) : error C0204: version directive must be first statement and may not be repeated
0(197) : error C7533: global function texture1D is deprecated after version 120
0(228) : error C7533: global function texture3D is deprecated after version 120
0(236) : error C7533: global function textureCube is deprecated after version 120
18:13:28: GLSL compiling: 97d5749b-ba6b-efbc-811a-f03dbd0f2b4b_VS
18:13:28: GLSL compiled:
18:13:28: GLSL compiling: b7c78427-e5e1-d889-d3d3-aec0af6db4a5_FS
18:13:28: GLSL compiled:
18:13:28: Vertex Program:97d5749b-ba6b-efbc-811a-f03dbd0f2b4b_VS Fragment Program:b7c78427-e5e1-d889-d3d3-aec0af6db4a5_FS, Error linking program: Vertex info
-----------
0(2) : error C0204: version directive must be first statement and may not be repeated
0(2) : error C0204: version directive must be first statement and may not be repeated
0(2) : error C0204: version directive must be first statement and may not be repeated
0(2) : error C0204: version directive must be first statement and may not be repeated
0(197) : error C7533: global function texture1D is deprecated after version 120
0(228) : error C7533: global function texture3D is deprecated after version 120
0(236) : error C7533: global function textureCube is deprecated after version 120
Fragment info
-------------
0(2) : error C0204: version directive must be first statement and may not be repeated
0(2) : error C0204: version directive must be first statement and may not be repeated
0(2) : error C0204: version directive must be first statement and may not be repeated
0(197) : error C7533: global function texture1D is deprecated after version 120
0(228) : error C7533: global function texture3D is deprecated after version 120
0(236) : error C7533: global function textureCube is deprecated after version 120
18:13:28: GLSL compiling: 7b99b784-b6ea-3a36-014a-19be738c3307_VS
18:13:28: GLSL compiled:
18:13:28: GLSL compiling: a49ca1d7-9f0a-1f66-73fe-04b53c0aa653_FS
18:13:28: GLSL compiled:
18:13:28: Vertex Program:7b99b784-b6ea-3a36-014a-19be738c3307_VS Fragment Program:a49ca1d7-9f0a-1f66-73fe-04b53c0aa653_FS, Error linking program: Vertex info
-----------
0(2) : error C0204: version directive must be first statement and may not be repeated
0(2) : error C0204: version directive must be first statement and may not be repeated
0(2) : error C0204: version directive must be first statement and may not be repeated
0(2) : error C0204: version directive must be first statement and may not be repeated
0(197) : error C7533: global function texture1D is deprecated after version 120
0(228) : error C7533: global function texture3D is deprecated after version 120
0(236) : error C7533: global function textureCube is deprecated after version 120
Fragment info
-------------
0(2) : error C0204: version directive must be first statement and may not be repeated
0(2) : error C0204: version directive must be first statement and may not be repeated
0(2) : error C0204: version directive must be first statement and may not be repeated
0(197) : error C7533: global function texture1D is deprecated after version 120
0(228) : error C7533: global function texture3D is deprecated after version 120
0(236) : error C7533: global function textureCube is deprecated after version 120
18:13:30: GLSL compiling: 72233aa9-b72d-829e-702f-4cd64c1ea976_VS
18:13:30: GLSL compiled:
18:13:30: GLSL compiling: 7c24e754-1f05-fa68-61fc-981c653e8dc1_FS
18:13:30: GLSL compiled:
18:13:30: Vertex Program:72233aa9-b72d-829e-702f-4cd64c1ea976_VS Fragment Program:7c24e754-1f05-fa68-61fc-981c653e8dc1_FS, Error linking program: Vertex info
-----------
0(2) : error C0204: version directive must be first statement and may not be repeated
0(2) : error C0204: version directive must be first statement and may not be repeated
0(2) : error C0204: version directive must be first statement and may not be repeated
0(2) : error C0204: version directive must be first statement and may not be repeated
0(197) : error C7533: global function texture1D is deprecated after version 120
0(228) : error C7533: global function texture3D is deprecated after version 120
0(236) : error C7533: global function textureCube is deprecated after version 120
Fragment info
-------------
0(2) : error C0204: version directive must be first statement and may not be repeated
0(2) : error C0204: version directive must be first statement and may not be repeated
0(2) : error C0204: version directive must be first statement and may not be repeated
0(197) : error C7533: global function texture1D is deprecated after version 120
0(228) : error C7533: global function texture3D is deprecated after version 120
0(236) : error C7533: global function textureCube is deprecated after version 120
18:13:30: GLSL compiling: f2e2321c-11ad-06e4-86c1-d8be5bfcdf78_VS
18:13:30: GLSL compiled:
18:13:30: GLSL compiling: 69f59e27-495f-6c94-7ac0-f202d0860021_FS
18:13:30: GLSL compiled:
18:13:30: Vertex Program:f2e2321c-11ad-06e4-86c1-d8be5bfcdf78_VS Fragment Program:69f59e27-495f-6c94-7ac0-f202d0860021_FS, Error linking program: Vertex info
-----------
0(2) : error C0204: version directive must be first statement and may not be repeated
0(2) : error C0204: version directive must be first statement and may not be repeated
0(2) : error C0204: version directive must be first statement and may not be repeated
0(2) : error C0204: version directive must be first statement and may not be repeated
0(197) : error C7533: global function texture1D is deprecated after version 120
0(228) : error C7533: global function texture3D is deprecated after version 120
0(236) : error C7533: global function textureCube is deprecated after version 120
Fragment info
-------------
0(2) : error C0204: version directive must be first statement and may not be repeated
0(2) : error C0204: version directive must be first statement and may not be repeated
0(2) : error C0204: version directive must be first statement and may not be repeated
0(197) : error C7533: global function texture1D is deprecated after version 120
0(228) : error C7533: global function texture3D is deprecated after version 120
0(236) : error C7533: global function textureCube is deprecated after version 120
The current svn branch path for for those scripts is http://sourceforge.net/p/opendungeons/svn/HEAD/tree/media/materials/RTShaderLib/
Please someone make those scripts GLSL version 4.4 compilant .