Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members
CBaseRenderer Member List
This is the complete list of members for CBaseRenderer, including all inherited members.
- AddVu1RendererContext(CVifSCDmaPacket &packet, GLenum primType, int vu1Offset)
[protected]
- BuildGiftag(GLenum primType)
[protected]
- CacheRendererState()
[protected]
- Capabilities
[protected]
- CBaseRenderer(void *packet, int inQuadsPerVert, int outQuadsPerVert, int inGeomOffset, const char *name)
[inline, protected]
- CBaseRenderer(void *packet, CRendererProps caps, CRendererProps reqs, int inQuadsPerVert, int outQuadsPerVert, int inGeomOffset, const char *name)
[inline, protected]
- ColorUnpackMask
[protected]
- ColorUnpackMode
[protected]
- CRenderer()
[inline, protected]
- CRenderer(tU64 caps, tU64 reqs)
[inline, protected]
- CurNormal
[protected]
- CurTexCoord
[protected]
- DrawIndexedArrays(CGeometryBlock &block)
[inline, virtual]
- DrawLinearArrays(CGeometryBlock &block)
[inline, virtual]
- GetCachePackets(const CGeometryBlock &geometry)=0
[pure virtual]
- GetCapabilities() const
[inline, virtual]
- GetMaxColorValue(bool texEnabled)
[inline, protected]
- GetName()
[inline, virtual]
- GetPacketQwordSize(const CGeometryBlock &geometry)=0
[pure virtual]
- GetRenderContextDeps()=0
[pure virtual]
- GetRequirements() const
[inline, virtual]
- GetUnpackAttribs(int numWords, unsigned int &mode, Vifs::tMask &mask)
[protected]
- InitContext(GLenum primType, tU32 rcChanges, bool userRcChanged)=0
[pure virtual]
- InitXferBlock(CVifSCDmaPacket &packet, int wordsPerVertex, int wordsPerNormal, int wordsPerTex, int wordsPerColor)
[protected]
- InputGeomOffset
[protected]
- InputQuadsPerVert
[protected]
- Load()
[virtual]
- MicrocodePacket
[protected]
- Name
[protected]
- NormalBuf
[protected]
- NormalUnpackMask
[protected]
- NormalUnpackMode
[protected]
- OutputQuadsPerVert
[protected]
- Requirements
[protected]
- SetCapabilities(tU64 caps)
[inline, protected]
- SetRequirements(tU64 reqs)
[inline, protected]
- SetVifDoubleBuffered(bool db)
[inline, protected]
- TexCoordBuf
[protected]
- TexCoordUnpackMask
[protected]
- TexCoordUnpackMode
[protected]
- VertexUnpackMask
[protected]
- VertexUnpackMode
[protected]
- VifDoubleBuffered
[protected]
- WordsPerColor
[protected]
- WordsPerNormal
[protected]
- WordsPerTexCoord
[protected]
- WordsPerVertex
[protected]
- XferBlock(CVifSCDmaPacket &packet, const void *vertices, const void *normals, const void *texCoords, const void *colors, int vu1Offset, int firstElement, int numToAdd)
[protected]
- XferColors
[protected]
- XferNormals
[protected]
- XferTexCoords
[protected]
- XferVectors(CVifSCDmaPacket &packet, unsigned int *dataStart, int startOffset, int numVectors, int wordsPerVec, Vifs::tMask unpackMask, tU32 unpackMode, int vu1MemOffset)
[protected]
- XferVertices
[protected]
ps2gl version cvs