diff options
Diffstat (limited to 'source/blender/windowmanager/intern/wm_subwindow.c')
-rw-r--r-- | source/blender/windowmanager/intern/wm_subwindow.c | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/source/blender/windowmanager/intern/wm_subwindow.c b/source/blender/windowmanager/intern/wm_subwindow.c index 29baf9f4cc5..8431317f4d9 100644 --- a/source/blender/windowmanager/intern/wm_subwindow.c +++ b/source/blender/windowmanager/intern/wm_subwindow.c @@ -490,46 +490,3 @@ static int is_a_really_crappy_nvidia_card(void) { } #endif -void myswapbuffers(void) /* XXX */ -{ - ScrArea *sa; - - sa= G.curscreen->areabase.first; - while(sa) { -// if(sa->win_swap==WIN_BACK_OK) sa->win_swap= WIN_FRONT_OK; -// if(sa->head_swap==WIN_BACK_OK) sa->head_swap= WIN_FRONT_OK; - - sa= sa->next; - } - - /* HACK, some windows drivers feel they should honor the scissor - * test when swapping buffers, disable the test while swapping - * on WIN32. (namely Matrox and NVidia's new drivers around Oct 1 2001) - * - zr - */ - -#ifdef WIN32 - /* HACK, in some NVidia driver release some kind of - * fancy optimiziation (I presume) was put in which for - * some reason causes parts of the buffer not to be - * swapped. One way to defeat it is the following wierd - * code (which we only do for nvidia cards). This should - * be removed if NVidia fixes their drivers. - zr - */ - if (is_a_really_crappy_nvidia_card()) { - glDrawBuffer(GL_FRONT); - - glBegin(GL_LINES); - glEnd(); - - glDrawBuffer(GL_BACK); - } - - glDisable(GL_SCISSOR_TEST); -// window_swap_buffers(winlay_mainwindow); - glEnable(GL_SCISSOR_TEST); -#else -// window_swap_buffers(winlay_mainwindow); -#endif -} - |