A History of the GPU, and What We Dont See (Abridged version)
Published on July 1, 2016
The full version of this article was published in a LinkedIn post at,
Author at GPUPowered.Org
SOIL (Simple OpenGL Image Library) is a library that allows loading of OpenGL textures stored in various image formats including BMP, JPG, PNG (for complete list, refer to http://www.lonesock.net/soil.html. This article tries to provide a solution to the Image loading issue faced by OpenGL developers who are not using standard frameworks like Unity that include image loaders within.
Mobile/ Embedded Graphics Hardware
Mobile Graphics Hardware relates to the category of GPUs used in portable, embedded devices. Current examples of these devices include the iPhone/ iPad, Android phones/ tablets etc. This category of devices lack some features that are found in the desktop computers, like full OpenGL or CUDA support. The most common factor in these devices is the wide prevalence of OpenGL ES2.0 support to such an extent that most software frameworks have moved to support this API.