Unit CastleGLVersion
Description
Checking OpenGL version, vendors and such (GLVersion). These should be initialized by calling GLInformationInitialize, which is done automatically when opening OpenGL context using TCastleWindow or TCastleControl.
Source: base_rendering/castleglversion.pas (line 21).
Overview
Classes, Interfaces, Objects and Records
| Name | Description |
|---|---|
Class TGenericGLVersion |
OpenGL(ES) library version information. |
Class TGLVersion |
Functions and Procedures
function VendorTypeToStr(const VendorType: TGLVendorType): string; |
Types
TGLVendorType = (...); |
Variables
GLVersion: TGLVersion; |
Description
Functions and Procedures
function VendorTypeToStr(const VendorType: TGLVendorType): string; |
|
This item has no description. |
Types
TGLVendorType = (...); |
|
Recognized OpenGL(ES) vendor names. Note that we don't try to recognize all vendors, only the most popular ones and the ones whose detection is necessary to workaround/optimize some OpenGL(ES) code. For unrecognized vendors, we just set gvOther. Values
|
Variables
GLVersion: TGLVersion; |
|
OpenGL(ES) version information. Internally automatically initialized when at least one OpenGL(ES) context is open, may be |
Generated by PasDoc 0.17.0.snapshot.