Package glitter :: Package shaders :: Module shader :: Class FragmentShader
[hide private]
[frames] | no frames]

Class FragmentShader

source code

             object --+            
                      |            
 utils.objects.GLObject --+        
                          |        
utils.objects.ManagedObject --+    
                              |    
                         Shader --+
                                  |
                                 FragmentShader

Fragment shader.


To Do: wrap glGetShaderPrecisionFormat.

Instance Methods [hide private]

Inherited from Shader: __init__, compile

Inherited from utils.objects.ManagedObject: __del__

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  _type = GL_FRAGMENT_SHADER(35632)
An optional parameter for _generate_id.

Inherited from Shader (private): _db, _delete_id, _generate_id

Instance Variables [hide private]

Inherited from utils.objects.ManagedObject (private): _id

Inherited from utils.objects.GLObject (private): _context

Properties [hide private]

Inherited from Shader: source

Inherited from Shader (private): _log

Inherited from utils.objects.GLObject: context

Inherited from object: __class__