Bug 21873 - Missing GLSL feature: Linking of multiple shaders
Summary: Missing GLSL feature: Linking of multiple shaders
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Mesa core (show other bugs)
Version: git
Hardware: All All
: high major
Assignee: mesa-dev
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-22 07:09 UTC by francois.bertel
Modified: 2009-09-17 16:26 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description francois.bertel 2009-05-22 07:09:05 UTC
Hello,

Please implement support of true linking of shaders defined in multiple shader programs in the GLSL compiler.

This is really a blocker.



ref:
http://mesa3d.org/shading.html

Unsupported Features

The following features of the shading language are not yet supported in Mesa: 
- Linking of multiple shaders is not supported
Comment 1 Brian Paul 2009-05-22 07:43:39 UTC
Mesa 7.5 (see release candidate at http://www.mesa3d.org/beta/) has support for separate compilation units/linking.  Can you give it a try?
Comment 2 Adam Jackson 2009-08-24 12:32:18 UTC
Mass version move, cvs -> git
Comment 3 Ian Romanick 2009-09-17 16:26:00 UTC
This feature is mostly supported now.  Linker errors should be reported as separate bugs.

Thanks.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.