CMGDK r49-rc2
公有属性
hgl::SystemInitInfo::Graphics::OpenGLSetup结构参考

#include <SystemInitInfo.H>

所有成员的列表。

公有属性

int32 AlphaBits
 Alpha缓冲区位深度,默认8位
int32 DepthBits
 Depth缓冲区位深度,默认16.
int32 StencilBits
 Stencil缓冲区位深度,默认0.
int32 AccumBits
 Accum缓冲区位深度,默认0.
int32 MultiSample
 多重采样级别(全屏抗矩齿级别)
bool NicestTextureCompress
 高质量贴图压缩,默认为真
bool texture_rectangle
 是否启用矩形贴图
bool texture_non_power_of_two
 是否启用非2次幂贴图
bool vbo
 是否启用vbo
bool pbo
 是否启用pbo
bool fbo
 是否启用fbo
bool glsl
 是否启用glsl
bool multi_texture
 是否启用多重贴图
int32 major
int32 minor
 OpenGL核心模式版本需求(默认为0,0表示无需求使用兼容模式)
bool debug
 产生硬件Debug信息(默认不产生,并且此功能不对所有显卡有效)

成员数据文档

Accum缓冲区位深度,默认0.

Alpha缓冲区位深度,默认8位

产生硬件Debug信息(默认不产生,并且此功能不对所有显卡有效)

Depth缓冲区位深度,默认16.

是否启用fbo

是否启用glsl

OpenGL核心模式版本需求(默认为0,0表示无需求使用兼容模式)

是否启用多重贴图

多重采样级别(全屏抗矩齿级别)

高质量贴图压缩,默认为真

是否启用pbo

Stencil缓冲区位深度,默认0.

是否启用非2次幂贴图

是否启用矩形贴图

是否启用vbo


该结构的文档由以下文件生成:
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义