From: Brian P. <br...@us...> - 2004-11-16 17:41:45
|
CVSROOT: /cvsroot/chromium Module name: cr Repository: cr/state_tracker/ Changes by: br...@sc....(none) 04/11/16 09:41:39 Log message: Change LOADMATRIX() from a macro into an inlined function that tests for the identity matrix and calls LoadIdentity() if possible. This results in a smaller command and works around an NVIDIA driver bug/regression (Setting GL_COLOR matrix to identity with glLoadMatrix causes subsequent glDraw/ReadPixels to take a very slow software path). Modified files: cr/state_tracker/: state_transform.c Revision Changes Path 1.23 +21 -9 cr/state_tracker/state_transform.c |