UniShader
1.0.0a
Interface for GPGPU and working with shader programs
|
activate(PrimitiveType primitiveType) | ShaderOutput | |
addVarying(std::string name) | ShaderOutput | |
deactivate() | ShaderOutput | |
getClassName() const | ShaderOutput | [virtual] |
getInterleavedBuffer() | ShaderOutput | |
getVarying(std::string name) | ShaderOutput | |
interleave(bool interl) | ShaderOutput | |
isActive() | ShaderOutput | |
isInterleaved() | ShaderOutput | |
ObjectBase() | ObjectBase | [inline, protected] |
prepare(unsigned int primitiveCount) | ShaderOutput | |
Ptr typedef | ShaderOutput | |
PtrConst typedef | ShaderOutput | |
removeVarying(std::string name) | ShaderOutput | |
sendSignal(unsigned int signalID, const ObjectBase *ptr) | SignalSender | [protected] |
setUp() | ShaderOutput | |
ShaderOutput(ShaderProgram &program) (defined in ShaderOutput) | ShaderOutput | |
SignalSender() (defined in SignalSender) | SignalSender | [protected] |
subscribeReceiver(std::shared_ptr< SignalReceiver * > &ptr) | SignalSender | |
unsubscribeReceiver(std::shared_ptr< SignalReceiver * > &ptr) | SignalSender | |
~ShaderOutput() (defined in ShaderOutput) | ShaderOutput | |
~SignalSender() (defined in SignalSender) | SignalSender |