I'm using SDL to get an OpenGL-Handle. I told SDL to set the stencil buffer size to 8.

My problem is, that it seems like the stencil buffer is ignored: I fill it by drawing a quad and then setting glStencilFunc(GL_EQUAL, 1, 1) but OpenGL still renders the complete "mirror world". If I set glStencilFunc(GL_NEVER, 1, 1), it still renders the same, which means everything.

Is there anything important with SDL and the stencil buffer I might have forgotten or I might not know?