Merge branch '7.8'
[mesa.git] / src / mesa / state_tracker / st_atom.c
index 7806df4a5310592a628c2fff2023b185209fd5a2..9fa4dae5ca981a7382dc9c01fcffecb9cc9b24c6 100644 (file)
@@ -34,6 +34,7 @@
 #include "st_atom.h"
 #include "st_cb_bitmap.h"
 #include "st_program.h"
+#include "st_manager.h"
 
 #include "pipe/p_context.h"
 
@@ -136,9 +137,7 @@ void st_validate_state( struct st_context *st )
 
    check_program_state( st );
 
-   if (st->pipe->screen->update_buffer)
-      st->pipe->screen->update_buffer(st->pipe->screen,
-                                     st->pipe->priv);
+   st_manager_validate_framebuffers(st);
 
    if (state->st == 0)
       return;