etnaviv: gc400 does not support any vertex sampler
[mesa.git] / src / gallium / drivers / etnaviv / etnaviv_screen.c
index 9d3fee86fbeb30a27bf6dc76705161de81bb45c4..df537f285bf8225ca507e9c7897dbce2286f3a6e 100644 (file)
@@ -707,6 +707,10 @@ etna_get_specs(struct etna_screen *screen)
    screen->specs.vertex_sampler_offset = 8;
    screen->specs.fragment_sampler_count = 8;
    screen->specs.vertex_sampler_count = 4;
+
+   if (screen->model == 0x400)
+      screen->specs.vertex_sampler_count = 0;
+
    screen->specs.vs_need_z_div =
       screen->model < 0x1000 && screen->model != 0x880;
    screen->specs.has_sin_cos_sqrt =