Last night I have completed the whole set of matrix transformation functions, the new custom modelview matrix stack (with my own version of the PUSH/POP matrix) and a temporary version of the hemi light shader to support the new OpenGL Version.
so far, so good, I have still the strange artifacts I was mentioning in the previous topic but I have dediced to go on until I am able to test it on another graphic driver, it could be depending on my laptop video driver opengl implmeentation.