Programmable Blending on Mobile and Desktop GPUs (OpenGL)
Categories: Articles, OpenGL Tags: blending, deferred, glsl, GL_APPLE_shader_framebuffer_fetch, gl_LastFragData, opengl, opengl es, programmable, renderer, tile

NVIDIA R270.51, New Branch (270_00), 27 New OpenGL Extensions
Categories: Forceware, OpenGL Tags: download, extension, gpu caps viewer, list, NVIDIA, opengl, opengl es, r270.51, WebGL

NVIDIA R270.51, GeForce GTX 470, GPU Caps Viewer Lite
Read more…
GLBenchmark 2.0 Tested on Modern OpenGL ES Devices
Categories: OpenGL Tags: android, glbenchmark, ios, mobile device, opengl es, symbian
Read more…
(Guest Post) Overview of WebGL
Categories: Guest Posts, Programming, WebGL Tags: opengl, opengl es, overview, Programming, WebGL


Read more…
(PR) Khronos Details WebGL Initiative to Bring Hardware-Accelerated 3D Graphics to the Internet

Read more…
OpenGL ES Fight: iPhone 3G S vs iPphone 3G
Categories: Gadgets, OpenGL Tags: gpu, iphone, iphone 3g s, opengl es, PowerVR SSGX 520
Other Weekly News In Brief
Categories: Industry News Tags: 3d, chrome 430, Microsoft DirectX, opengl, opengl es, Programming, radeon hd 4850, s3, unreal engine, yafray
Graphics Cards:
- Le GPU Chrome 430 ULP de S3 dans deux premiers portables
- Palit Radeon 4850 Sonic Review
- PCGH driver review: Catalyst 8.10 with noticeable improvements
Other Hardware:
Programming:
- OpenGL Type Traits
- OpenGL ES 2.0 Programming Guide – Book Review
- Direct3D Demos Collection
- Unreal Engine 3.5 for consoles first: Will PC gamers miss something?
Softwares:
Misc:
SIO2: OpenGL Free Open Source 3D Engine For iPhone And iPod Touch
Categories: 3D Engines, Game Development, OpenGL, SDK Tags: 3d engine, bullet, game development, graphics, iphone, ipod touch, lua, openal, opengl, opengl es, Programming, SIO2
Read more…
OpenGL and Mobile Devices: Round 2
Categories: OpenGL, Programming Tags: 3d graphics, graphics programming, ipod touch, mobile device, opengl, opengl es, power-vr
Richard S. Wright Jr. the lead author of The OpenGL SuperBible, wrote about the intersection of OpenGL and mobile devices.
Read his complete article HERE.


The graphics hardware behind the iPhone and iPod Touch is a PowerVR MBX Lite, which uses Tile-Based Deferred Rendering.
There are a few limitations you should know from the start:
* There is no stencil or accumulation buffer.
* There are only two texture units.
* The maximum texture size is 1024×1024 (use power of two only).
* The maximum space for textures and surfaces is 24MB.
* Only 2D textures are supported.
* There is no software rendering fallback.The PowerVR chip uses a full floating-point pipeline throughout. The OpenGL lighting model is fully hardware accelerated, and there is no need to use fixed-point values for either lighting and material values, or vertex data. For best performance, use directional lights instead of point lights when possible, and try to always use indexed strips for geometry submission. To minimize bandwidth, you can use unsigned byte values for colors, and either unsigned byte or shorts instead of floats for texture coordinates.













