#ifndef _PS10_PROGRAM_H #define _PS10_PROGRAM_H #include "nvparse_errors.h" #include "nvparse_externs.h" #include #include #include #include namespace ps10 { struct constdef { std::string reg; float r,g,b,a; }; extern std::map > constToStageAndConstMap; extern std::map stageToTargetMap; void invoke(std::vector * c, std::list > * a, std::list > * b); bool init_extensions(); } #endif