The Vish Visualization Shell 0.3
Vish
Wizt::ProgrammableGeometry Member List

This is the complete list of members for Wizt::ProgrammableGeometry, including all inherited members.

CompileGeometryShader(VRenderContext &Context, const std::string &Name, const RenderBasin::Program::Setup &setup=nullptr) constWizt::ProgrammableGeometry
CompileShader(VRenderContext &Context, const std::string &Name, const RenderBasin::Program::Setup &SetupFunction=nullptr, const RefPtr< RenderBasin::Program > &ExistingProgram=NullPtr(), const glsl &LocalVertexShaderPrefixCode="", const glsl &LocalGeometryShaderPrefixCode="", const glsl &LocalFragmentShaderPrefixCode="") constWizt::Programmable
default_fragment_shaderWizt::Programmablestatic
default_geometry_shaderWizt::Programmablestatic
default_vertex_shaderWizt::Programmablestatic
enableViewportArray(bool EnableFragmentLayerViewport=true)Wizt::Programmable
f_prefixWizt::Programmable
fragment_shader(VRenderContext &Context) const =0Wizt::Programmablepure virtual
g_prefixWizt::Programmable
geometry_shader(VRenderContext &Context) constWizt::Programmablevirtual
GeometryInputWizt::Programmable
GeometryOutputWizt::Programmable
GeometryShaderPrefix(VRenderContext &Context) constWizt::Programmablevirtual
getCode(VRenderContext &Context, const std::string &Name, const std::string &Ext, std::string(Programmable::*shader)(VRenderContext &Context) const, const string &PrefixCode) constWizt::Programmable
OptionalFileRead(const string &filename, const string &text)Wizt::Programmablestatic
Program typedefWizt::Programmable
RenderPrimitive() constWizt::ProgrammableGeometryinline
setGLSLVersion(const string &version)Wizt::Programmable
setGLSLVersion(const string &v_version, const string &g_version, const string &f_version)Wizt::Programmable
setNumberOfLightSources(VRenderContext &Context, const std::string &VariableName="lightNum")Wizt::Programmablestatic
v_prefixWizt::Programmable
vertex_shader(VRenderContext &Context) const =0Wizt::Programmablepure virtual