CAST II Game Engine |
||||||||
![]() |
MAIN | FEATURES | SCREENSHOTS | FORUMS | MANUAL | DOWNLOADS | CONTACTS | |
(C) 2009 George "Mirage" Bakhtadze. www.casteng.com
The source code may be used under either MPL 1.1 or LGPL 2.1 license. See included license.txt file
Unit contains OpenGL-based renderer implementation classes
| Name | Description |
|---|---|
Class TOGLBuffers | OpenGL implementation of vertex and index buffers management class |
Class TOGLRenderer | |
Class TOGLStateWrapper | |
Class TOGLTextures |
function FVFToVertexFormat(FVF: Cardinal): Cardinal; |
function HResultToStr(Res: HResult): string; |
function FVFToVertexFormat(FVF: Cardinal): Cardinal; |
function HResultToStr(Res: HResult): string; |
TOGLIndexBuffer = record BufferSize: Integer; Static: Boolean; BufferID: Cardinal; Data: Pointer; end; |
TOGLVertexBuffer = record VertexSize, BufferSize: Integer; Static: Boolean; BufferID: Cardinal; Data: Pointer; end; |
TOGLIndexBuffer = record BufferSize: Integer; Static: Boolean; BufferID: Cardinal; Data: Pointer; end; |
TOGLVertexBuffer = record VertexSize, BufferSize: Integer; Static: Boolean; BufferID: Cardinal; Data: Pointer; end; |
D3DVSDT_UBYTE4, D3DVSDT_FLOAT1, D3DVSDT_FLOAT2); // Unsupported by OGL
|
Last modified: Jan 6, 2010 |