glColor3i only drawing black
opengl, osx-snow-leopard, xcode
Solution
From memory, I think that glColor3i uses colour values that are scaled to cover the full integer range. Hence your 255 values are approximately equal to zero.....
Try 2147483647 instead.
Problem
Why does this only draw black? ``` glPushMatrix(); // Check the current color glColor3i(255, 0, 255); GLint currentColor[4]; glGetIntegerv(GL_CURRENT_COLOR, currentColor); //currentColor[0] = 254, 1 = 0, 2 = 254, 3 = doesn't matter glBegin(GL_QUADS); glLineWidth(1); glVertex2f(0, 0); glVertex2f(WINDOW_WIDTH * .1, 0); glVertex2f(WINDOW_WIDTH * .1, WINDOW_HEIGHT); glVertex2f(0, WINDOW_HEIGHT); glEnd(); glPopMatrix(); ```