some bugfixes
This commit is contained in:
@@ -24,13 +24,22 @@ class Path1 {
|
||||
|
||||
u32 uploadProgram(VU1Program* program, const u32& address);
|
||||
|
||||
void sendDrawFinishTag();
|
||||
|
||||
void addDrawFinishTag(packet2_t* packet);
|
||||
|
||||
packet2_t* createProgramsCache(VU1Program** programs, const u32& count,
|
||||
const u32& address);
|
||||
|
||||
void setDoubleBuffer(const u16& startingAddress, const u16& bufferSize);
|
||||
|
||||
private:
|
||||
void uploadDrawFinishProgram();
|
||||
void prepareDrawFinishPacket();
|
||||
|
||||
packet2_t* doubleBufferPacket;
|
||||
packet2_t* drawFinishPacket;
|
||||
u32 drawFinishAddr;
|
||||
};
|
||||
|
||||
} // namespace Tyra
|
||||
|
||||
@@ -27,7 +27,7 @@ class Path3 {
|
||||
|
||||
void init(RendererSettings* settings);
|
||||
|
||||
void addDrawFinishTag();
|
||||
void sendDrawFinishTag();
|
||||
void clearScreen(zbuffer_t* z, const Color& color);
|
||||
void sendTexture(Texture* texture,
|
||||
const RendererCoreTextureBuffers& texBuffers);
|
||||
|
||||
Reference in New Issue
Block a user