#include
<oglplus/frag_data.hpp>
template <> class ProgVarLocOps<tag::FragData> { public: static void BindLocation( ProgramName program, FragDataSlot location, StrCRef identifier ); static GLint GetLocation( ProgramName program, StrCRef identifier, bool active_only ); };
Binds the fragment data specified by |
|
Finds the location of the fragment data output specified by |
template <> class ProgVarCommonOps<tag::FragData> : public ProgVarLoc<tag::FragData> { public: void Bind(StrCRef identifier); };
Binds the fragment output specified by |
typedef ProgVar< tag::ImplicitSel, tag::FragData, tag::NoTypecheck, void > FragData; typedef FragData FragmentData;
Indirectly inherits from ProgVarLocOps, ProgVarCommonOps. |