VS*L Update

VS*L has been updated to allow cube maps to be loaded as textures. Tangents and bitangents are also provided for every loaded model. The models default texture, the texture definitions of the loaded model, can now be replaced by any pre loaded texture.

VSMathLib update

VSMathLib, a part of the Very Simple Libraries framework, has suffered a minor update. The modelview matrix has been split into two matrices: model and view. The modelview matrix is still available, but now it is a computed matrix. The programmer should use the two individual matrices, model and view, and the lib will compute … Read more

Sample using all VS*L Libs

A sample using all the libs in the Very Simple framework is now available from the VS*L downloads page. The sample source C code, shaders, a 3D model, and textures, are provided, as well as a Visual Studio 2010 solution.

Call for Bug Reports, on G-Truc

Christophe wrote an excellent call for bug reports on the OpenGL, GLSL and extension specs. “Getting OpenGL implementations better is not only the duty of implementers but also of the OpenGL programmers. There is something worse than a bug: there is an unknowned bug.”

AMD Bugs – Update for version 12.1

One of the bugs reported in here has been corrected. The uniform buffer data size is now reported correctly. The other two bugs remain, unfortunately. Querying the primitive counter still gives zero, and glEnable(GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB) still crashes the application.

Shader Library is the latest addition to VS*L

Shaders are the core of the rendering process. OpenGL core profile requires us to provide our own shaders, no more fixed function. Using shaders means more flexibility, but it also implies more work. This is where this lib steps in. VSShaderLib was designed to make our life easier. It allows to create programs, load shaders … Read more

AMD Catalyst 11.9 Bugs?

I don’t know where to put this. I’ve tried the AMD forum but got no reply. So here goes: I’ve only tested this on Windows 7 64 bits. Anyone with different/same results on same or other systems?  – ARB Debug Output Extension When not in debug mode the following instruction causes an Access Violation in … Read more