Thursday, April 21, 2005

 

Double Frame Buffer

/*
* Abstract type of framebuffers
*/
typedef struct _PalFrameBufferDB PalFrameBufferDB;

/*
* Double-buffered frame buffer API
*/
extern macro proc PalFrameBufferDBRun (FrameBufferDBPtrPtr,
PL1RAMHandleCT0,
PL1RAMHandleCT1,
VideoOutHandleCT,
ClockRate);
extern macro proc PalFrameBufferDBReset (FrameBufferDBPtr);
extern macro proc PalFrameBufferDBEnable (FrameBufferDBPtr);
extern macro proc PalFrameBufferDBDisable (FrameBufferDBPtr);
extern macro proc PalFrameBufferDBRead (FrameBufferDBPtr, X, Y,
PixelPtr);
extern macro proc PalFrameBufferDBWrite (FrameBufferDBPtr, X, Y, Pixel);
extern macro proc PalFrameBufferDBSwapBuffers (FrameBufferDBPtr);

#endif /* __CELOXICA_PAL_FRAMEBUFFERDB_HCH__ */

Comments: Post a Comment

<< Home

This page is powered by Blogger. Isn't yours?