#include <stdio.h>
#include <string.h>
#include "vuSimpleTypes.h"
#include "Colour.h"
Include dependency graph for FrameBuf16.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
class | FrameBuffer< N > |
Frame buffer class with basic functionality. More... | |
Defines | |
#define | P2_16 65536 |
#define | P2_16_1 65535 |
#define | FB_WORD |
Typedefs | |
typedef word | fbtype |
typedef FrameBuffer< 1 > | AlphaMask |
An alpha mask is a frame buffer with just one component. | |
typedef FrameBuffer< 4 > | RGBABuffer |
This is a complete buffer. |
|
Definition at line 12 of file FrameBuf16.h. |
|
Definition at line 10 of file FrameBuf16.h. Referenced by main(). |
|
Definition at line 11 of file FrameBuf16.h. Referenced by FrameBuffer< 4 >::addColourWithM1subM2(), FrameBuffer< 4 >::addColourWithMask(), FrameBuffer< 4 >::blendOver(), FrameBuffer< 4 >::blendUnder(), FrameBuffer< 4 >::clear(), and FrameBuffer< 4 >::subColourWithMask(). |
|
An alpha mask is a frame buffer with just one component.
Definition at line 437 of file FrameBuf16.h. Referenced by SplatSlicer::createSlices(), SplatSlicer::getSpla(), and main(). |
|
Definition at line 14 of file FrameBuf16.h. Referenced by SplatSlicer::buildSplat(), and vu1512112::render(). |
|
This is a complete buffer. Storing red, green, and blue plus extra alpha blending weight for each pixel. Definition at line 441 of file FrameBuf16.h. Referenced by vu1512112::drawSlice(), vu1512112::drawSlices(), and main(). |