Skip to content
This repository has been archived by the owner on Aug 16, 2018. It is now read-only.

mikecovlee/covgl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Covariant Graphics Library简介


Covariant Graphics Library,简称CovGl,是由李登淳开发,隶属于中国智锐随变软件工作室的一款轻量级图形库。 CovGl分为控制台版本和精细图形版本,现只开发出控制台版本。


第一代CovGl采用了第一代Covariant Graphics Kernel(简称CGK),于2014年第四季度正式发布。

使用了第一代CGK的CGL1功能很少,接口复杂,性能低下,但是作为李登淳的图形试水之作已经非常难得。


第二,三,四,五代CovGl采用了第二代CGK,于2015年第一季度发布。

第二代CGK进一步改善了易用性和性能,实现了对第一代CGK的全面超越,在设计时也充分考虑了跨平台,但是实际上的跨平台直到第五代CovGl搭载的改良版CGK2才初见成效。

CGK2由于设计问题,其性能一直是其最大的短板,其杂乱无章的编码风格也严重阻碍了CovGl的推广(编码风格乱到连作者都无法写出一份简洁明了的文档)。

您依旧可以在此repositorie里找到CGL5以及CGK2。CGL5代表了一年前作者的最高程序设计水平。


第六代CovGl采用了最新的CGK3,计划将于2016年八月份发布正式版。

CGK3大幅度优化了性能和接口规范,从底层支持了跨平台设计,初步估计CGK3的性能为改良版CGK2的四到五倍

CGL已经停止更新与后续维护。感谢大家的支持。Covariant Studio工作重点已转移至Darwin图形库。

本文档最终解释权归中国智锐随变工作室所有,中国智锐随变工作室保留随时更改本文档中任何内容的权利。版权所有 © 2018

About

一个小型图形库

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages