Content


NTL
Core
IProgram

IProgram


Describes custom shader program which could be used for custom drawing.

You can find more information in comments below.

class IProgram : public virtual IReleasable
{
protected:
    PlatformHandle m_hHandle;
public:
    PlatformHandle const &Handle;

    virtual void NotifyOnActivate() = 0; // Called after renderer activates the program. Program can, for example, set subroutines
};
Namespace: nitisa
Include: Nitisa/Interfaces/IProgram.h