То, что вы испытываете, не имеет технических причин, а является просто политикой продукта NVidia. Quadbuffer Stereo считается профессиональной функцией, поэтому NVidia предлагает ее только на своих картах Quadro, даже если бы это делали и графические процессоры GeForce. Это не недавняя разработка. Уже в 1999 году было так. Например, тогда у меня был (ну, до сих пор) GeForce2 Ultra. Но технически это был тот же чип, что и Quadro, единственное отличие заключалось в том, что PCI-ID возвращался в систему. Драйвер можно было бы обмануть, заставив думать, что у вас Quadro, повозившись с PCI-ID (либо исправив драйвер, либо запаяв дополнительный резистор на плате графической карты).
Стереоскопический режим 3D для взлома Direct3D уже поддерживался моей GeForce2. Тогда драйвер дублировал команды рендеринга, но применил перевод к виду модели и наклон к матрице проекции. В наши дни реализован трюк с несколькими шейдерами и рендерингом.
API NVision3D позволяет вам перетаскивать изображения для определенных глаз (это предназначено для проигрывателей фильмов и просмотра изображений). Но это также позволяет вам эмулировать стерео с четырьмя буферами: вместо буферов GL_BACK_LEFT и GL_BACK_RIGHT создайте два объекта Framebuffer, которые вы связываете и используете, как если бы они были стерео с четырьмя буферами. Затем после рендеринга вы перетаскиваете полученные изображения (как текстуры) в API NVision3D.
С помощью всего лишь 50 строк кода управления вы можете создать программу, которая бесперебойно работает как на NVision3D, так и на стерео Quadbuffer. То, что делает NVidia, не имеет смысла, и они должны просто прекратить это сейчас и должным образом поддерживать стереоформаты quadbuffer стерео на потребительских графических процессорах.