摘要: OGLplus 0.49.0 发布,此版本现已提供下载,更新内容如下:缓存数据规范The BufferSize and BufferData classes used for specifying GPU buffer size and data were added.The Buffer::Data, Buffer::SubData a ...
The NamedStringType enumeration and the NamedString class were added.
The Shader::CompileInclude and Program::BuildInclude functions were added which allow to compile shaders with #include directives.
更新了现有的示例,展示最新的特性
Bug 修复
Negative indices are now supported by the ObjMesh shape loader.
Several problems in the build-system were fixed.
Some bugs in the OGLplus examples were fixed.
Breaking changes
As mentioned above the offset parameter of Buffer::SubData is now specified in bytes (by using the BufferSize class) instead of units of the uploaded data type.
OGLplus (oglplus) 是一个仅包含头文件的 C++ 语言库,用于实现一个瘦面向对象的 OpenGL 门面操作接口,提供了自动资源和对象管理的封装,让在 C++ 中使用 OpenGL 更加简单和安全。