Hi, This is the first part of the fixes I've done to make my gm45 work correctly w.r.t clipping and interpolation. There's a fair chance they work for everything gen 4/5, but I have no way to be sure. [PATCH 1/5] intel gen4-5: fix GL_VERTEX_PROGRAM_TWO_SIDE. [PATCH 2/5] intel gen4-5: Compute the interpolation status for every [PATCH 3/5] intel gen4-5: Correctly setup the parameters in the sf. [PATCH 4/5] intel gen4-5: Correctly handle flat vs. non-flat in the [PATCH 5/5] intel gen4-5: Make noperspective clipping work. After this batch every piglit interpolation test involving no clipping or fixed clipping passes. Vertex clipping clearly never worked (VERT_RESULT_CLIP_VERTEX is not used, so...) and clipdistance isn't implemented. These will be the topic of the second batch, whenever it exists. Best, OG.