mirror of
https://github.com/aap/librw.git
synced 2026-07-25 00:07:04 +01:00
basic PS2 instancing
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
namespace rw {
|
||||
|
||||
struct PipeAttribute
|
||||
{
|
||||
const char *name;
|
||||
uint32 attrib;
|
||||
};
|
||||
|
||||
struct Atomic;
|
||||
|
||||
struct Pipeline
|
||||
{
|
||||
uint32 pluginID;
|
||||
uint32 pluginData;
|
||||
|
||||
uint32 platform;
|
||||
PipeAttribute *attribs[10];
|
||||
|
||||
Pipeline(uint32 platform);
|
||||
Pipeline(Pipeline *p);
|
||||
~Pipeline(void);
|
||||
virtual void instance(Atomic *atomic);
|
||||
virtual void uninstance(Atomic *atomic);
|
||||
virtual void render(Atomic *atomic);
|
||||
};
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user