worked on ps2 pipelines

This commit is contained in:
aap
2015-08-01 23:03:10 +02:00
parent 99bdd4fd23
commit 4d461dbfbd
9 changed files with 207 additions and 92 deletions
+4 -3
View File
@@ -8,17 +8,18 @@ struct PipeAttribute
struct Atomic;
struct Pipeline
class Pipeline
{
public:
uint32 pluginID;
uint32 pluginData;
uint32 platform;
PipeAttribute *attribs[10];
Pipeline(uint32 platform);
Pipeline(Pipeline *p);
~Pipeline(void);
virtual void dump(void);
// TODO: this is bad, maybe split obj and mat pipelines?
virtual void instance(Atomic *atomic);
virtual void uninstance(Atomic *atomic);
virtual void render(Atomic *atomic);