Error tracking in OpenGL

When we call a function from the OpenGL API we may be calling it incorrectly, and this is what glGetError is good for. “Incorrectly” can mean several things, for instance, the parameters are not in a valid range, or a function is being called without a proper context. Every time an error is detected a … Read more

AMD CodeAnalyst for Windows now Supports OpenCL

AMD CodeAnalyst for Windows® | AMD Developer Central. AMD CodeAnalyst Performance Analyzer for Windows is a suite of powerful tools that help developers optimize software performance. CodeAnalyst uses profiling to identify and analyze performance hotspots within an application, library, driver or kernel module. CodeAnalyst profiles both managed and native code. CodeAnalyst collects system-wide profile data … Read more

GLUT and FreeGLUT

GLUT was conceived by Mark Kilgard with the goal of providing a simple, yet powerful enough, toolkit to deal with the intricacies of the windowing system when building OpenGL applications. In my opinion GLUT was a very effective solution and completely fits the bill. As far as I know, GLUT is still the simplest toolkit … Read more

Stacking

[youtubeV youtubeurl=”http://www.youtube.com/watch?v=YsrAIe2xWpU” width=”350″ height=”300″]  The new creative Tim Schafer puzzle game Stacking. This trailer shows the beautiful world inspired by Russian stacking dolls.

Bullet 2.78 released

Bullet physics library version 2.78 released.     New in Bullet 2.78 Fracture and glueing demo that can break or glue child shapes of a btCompoundShape when certain impulse thresholds are exceeded. See Bullet/Demos/FractureDemo Breakable constraints, based on an applied impulse threshold. See Bullet/Demos/ConstraintDemos Improved binary .bullet file format with soft body serialization and See … Read more

“The List”

[youtubeV youtubeurl=”http://www.youtube.com/watch?v=hgHYtdM9PME” width=”350″ height=”300″]   “The List”, Diploma at the Academy of Fine Arts in Warsaw, Graphic Design Department, 2010. Supervisor: Hieronim Neumann. Made with Blender 2.49b and Yafaray.