I\'m writing a GLSL vertex shader for an iMac with a AMD Radeon HD 6970M 2048 MB graphics card:
GL_MAX_VERTEX_ATTRIBS: 16 GL_MAX_VERTEX_UNIFORM_COMPONENTS: 4096
You're right isofar, that you need to divide the 4096 by 4 not multiply. The wiki entry is was worded badly.