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 TCastleWindowBase or TCastleControlBase.

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;
 

Types

TGLVendorType = (...);
 
Values
  • gvUnknown
  • gvATI: ATI GPU with ATI drivers.
  • gvNvidia: NVidia GPU with NVidia drivers.
  • gvIntel: Intel GPU with Intel drivers.
  • gvImaginationTechnologies: Imagination Technologies (PowerVR) GPU, common on mobile devices.
  • gvQualcomm: Qualcomm Adreno, mobile devices

Variables

GLVersion: TGLVersion;

Core OpenGL version information. This is usually created by CastleGLUtils.GLInformationInitialize.


Generated by PasDoc 0.16.0.