freedreno: a2xx texture update
[mesa.git] / src / gallium / drivers / freedreno / a2xx / fd2_screen.c
index e49ff1cb5cef5f908fd45294160276b7bb5a92e0..3b44147cb3d6b7fe102218f68794c72af655892a 100644 (file)
@@ -30,6 +30,7 @@
 #include "fd2_screen.h"
 #include "fd2_context.h"
 #include "fd2_util.h"
+#include "fd2_resource.h"
 
 static boolean
 fd2_screen_is_format_supported(struct pipe_screen *pscreen,
@@ -107,7 +108,10 @@ fd2_screen_is_format_supported(struct pipe_screen *pscreen,
 void
 fd2_screen_init(struct pipe_screen *pscreen)
 {
-       fd_screen(pscreen)->max_rts = 1;
+       struct fd_screen *screen = fd_screen(pscreen);
+
+       screen->max_rts = 1;
        pscreen->context_create = fd2_context_create;
        pscreen->is_format_supported = fd2_screen_is_format_supported;
+       screen->setup_slices = fd2_setup_slices;
 }