22 #ifndef __vtkOpenGLProperty_h
23 #define __vtkOpenGLProperty_h
92 void LoadMultiTexturingExtensions(
vtkRenderer* ren);
virtual void ReadFrameworkMaterial()
vtkShaderProgram2 * LastPropProgram
virtual void Render(vtkActor *, vtkRenderer *)
represents an object (geometry & properties) in a rendered scene
static vtkProperty * New()
vtkGLSLShaderDeviceAdapter2 * ShaderDeviceAdapter2
vtkShader2 * DefaultPropFS
vtkShader2 * DefaultMainVS
represent surface properties of a geometric object
virtual void AddShaderVariable(const char *name, int numVars, int *x)
vtkShader2 * DefaultPropVS
abstract specification for renderers
window superclass for vtkRenderWindow
a list of Shader2 objects.
void PrintSelf(ostream &os, vtkIndent indent)
vtkShaderProgram2 * PropProgram
a simple class to control print indentation
vtkShader2 * DefaultMainFS
vtkShaderProgram2 * CachedShaderProgram2
vtkShaderProgram2 * LastRendererShaderProgram2
virtual void PostRender(vtkActor *, vtkRenderer *)
vtkShaderProgram2 * CurrentShaderProgram2
virtual void BackfaceRender(vtkActor *, vtkRenderer *)
adapter to pass generic vertex attributes to the rendering pipeline to be used in a vtkShaderProgram2...
virtual void ReleaseGraphicsResources(vtkWindow *win)