Category Archives: cWebGL

IE Fix

The demos have been updated with the latest version of the cwebgl library. This fixes a bug that caused IE to crap out.

Posted in cWebGL | Tagged , | Comments Off on IE Fix

Project Split

I’m splitting the glsl compiler into a separate project. See https://github.com/cimaron/glsl2js/.

Posted in cWebGL | Tagged , | Comments Off on Project Split

Code Moved

The code repository has now been moved to github: https://github.com/cimaron/cwebgl. More updates will be forthcoming.

Posted in cWebGL | Tagged | Comments Off on Code Moved

Status

Currently, cWebGL development is on hold while I catch up on other responsibilities. However, I will gladly accept code contributions from anyone who wants to help development continue.

Posted in cWebGL | 3 Comments

cWebGL 0.3.1

cWebGL 0.3.1 has been released here. This release fixes a number of bugs introduced in the previous release.

Posted in cWebGL | Comments Off on cWebGL 0.3.1

cWebGL 0.3.0

cWebGL v0.3.0 has been released on Google Code here. Highlights include: – A reworked driver structure allowing the use of alternative rendering methods. A Stage3D flash driver is in development. A native WebGL driver is also in development (for debugging … Continue reading

Posted in cWebGL | Comments Off on cWebGL 0.3.0

Demos 9 – 16

The rest of the set of 16 demos from learningwegl.com have been posted here. Note that some of them work, some only partially work, and others do not work at all.

Posted in cWebGL | Comments Off on Demos 9 – 16

cWebGL v0.2.0 Released

After months of work, I am pleased to announce the release of cWebGL v0.2.0. New in this release is a completely refactored GLSL compiler which will produce valid GPU ARB assembly code, and an ARB to Javascript translator and execution … Continue reading

Posted in cWebGL | 1 Comment

GLSL Compiler Rewrite

Things have been slow recently on the main branch due to work on a massive rewrite of the compiler. Currently, the compiler was mostly a proof of concept, doing a direct translation of the parsed syntax tree into a corresponding … Continue reading

Posted in cWebGL | 3 Comments

Type Constructor Speedup

GLSL type constructor generation has now been moved from run time to compile time. This decreases the amount of processing required for shaders using them, and probably allows for better JIT compilation. The end result is a pretty substantial increase … Continue reading

Posted in cWebGL | Comments Off on Type Constructor Speedup