Bug 21873

Summary: Missing GLSL feature: Linking of multiple shaders
Product: Mesa Reporter: francois.bertel
Component: Mesa coreAssignee: mesa-dev
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: high    
Version: git   
Hardware: All   
OS: All   
Whiteboard:
i915 platform: i915 features:

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.