Package glitter :: Package shaders :: Module programpipeline
[hide private]
[frames] | no frames]

Source Code for Module glitter.shaders.programpipeline

 1  """Program pipeline class. 
 2   
 3  @bug: Program pipelines are currently unimplemented. 
 4  @todo: Use C{glUseProgramStages}, C{glValidateProgramPipeline} etc. 
 5   
 6  @author: Stephan Wenger 
 7  @date: 2012-02-29 
 8  """ 
 9   
10  import glitter.raw as _gl 
11  from glitter.utils import ManagedObject, BindableObject 
12   
13 -class ProgramPipeline(ManagedObject, BindableObject):
14 _generate_id = _gl.glGenProgramPipelines 15 _delete_id = _gl.glDeleteProgramPipelines 16 _db = "program_pipelines" 17 _binding = "program_pipeline_binding" 18
19 - def __init__(self, context=None):
21 22 __all__ = ["ProgramPipeline"] 23