Multiple objects and multiple shader programs.
The two quads at the upper left and upper right corner of the scene use the same shader code but different textures.
The quad at the center of the scene uses another shader code that combines two textures of the upper left and upper right quad onto one quad.
Platform: iOS
Programming Language: Objective-C, C/C++, GLSL
Device: iPad Air
Sonic the Hedgehog is a property of Sega Corp.