etnaviv: drop not used config_out function param
authorChristian Gmeiner <christian.gmeiner@gmail.com>
Fri, 15 Nov 2019 16:34:11 +0000 (17:34 +0100)
committerChristian Gmeiner <christian.gmeiner@gmail.com>
Fri, 22 Nov 2019 10:47:13 +0000 (10:47 +0000)
Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
src/gallium/drivers/etnaviv/etnaviv_blt.c
src/gallium/drivers/etnaviv/etnaviv_resource.c
src/gallium/drivers/etnaviv/etnaviv_rs.c
src/gallium/drivers/etnaviv/etnaviv_screen.c
src/gallium/drivers/etnaviv/etnaviv_translate.h

index ef0bbe92a8f49718ceeba26e05000578197e077e..7266505eb4f9cdb4964939f44aae32a1c841e983 100644 (file)
@@ -376,7 +376,7 @@ etna_try_blt_blit(struct pipe_context *pctx,
    assert(blit_info->src.level <= src->base.last_level);
    assert(blit_info->dst.level <= dst->base.last_level);
 
-   if (!translate_samples_to_xyscale(src->base.nr_samples, &msaa_xscale, &msaa_yscale, NULL))
+   if (!translate_samples_to_xyscale(src->base.nr_samples, &msaa_xscale, &msaa_yscale))
       return false;
 
    /* The width/height are in pixels; they do not change as a result of
index cca8b64d7c6048f66d078007bd659db350a5fc57..be5d87168f1cebc0f7ead992b1d06db2f8090d6b 100644 (file)
@@ -145,7 +145,7 @@ etna_screen_can_create_resource(struct pipe_screen *pscreen,
                                 const struct pipe_resource *templat)
 {
    struct etna_screen *screen = etna_screen(pscreen);
-   if (!translate_samples_to_xyscale(templat->nr_samples, NULL, NULL, NULL))
+   if (!translate_samples_to_xyscale(templat->nr_samples, NULL, NULL))
       return false;
 
    /* templat->bind is not set here, so we must use the minimum sizes */
@@ -229,7 +229,7 @@ etna_resource_alloc(struct pipe_screen *pscreen, unsigned layout,
    }
 
    int msaa_xscale = 1, msaa_yscale = 1;
-   if (!translate_samples_to_xyscale(nr_samples, &msaa_xscale, &msaa_yscale, NULL)) {
+   if (!translate_samples_to_xyscale(nr_samples, &msaa_xscale, &msaa_yscale)) {
       /* Number of samples not supported */
       return NULL;
    }
index 52251150787671d7303fcf48ccdb50377c98a98c..5c9c45deb8628f87920f54407097cb8e76527022 100644 (file)
@@ -561,13 +561,8 @@ static bool msaa_config(const struct pipe_resource *src,
    assert(src->nr_samples <= 4);
    assert(dst->nr_samples <= 4);
 
-   translate_samples_to_xyscale(src->nr_samples,
-                                &src_xscale, &src_yscale,
-                                NULL);
-
-   translate_samples_to_xyscale(dst->nr_samples,
-                                &dst_xscale, &dst_yscale,
-                                NULL);
+   translate_samples_to_xyscale(src->nr_samples, &src_xscale, &src_yscale);
+   translate_samples_to_xyscale(dst->nr_samples, &dst_xscale, &dst_yscale);
 
    /* RS does not support upscaling */
    if ((src_xscale < dst_xscale) || (src_yscale < dst_yscale))
index a7d7ce72205734330bc61f2ed1736613d1a6fcd7..1f515ade6fd69dea32cd4245df48fcb750c80386 100644 (file)
@@ -435,7 +435,7 @@ etna_screen_is_format_supported(struct pipe_screen *pscreen,
          /* Validate MSAA; number of samples must be allowed, and render target
           * must have MSAA'able format. */
          if (sample_count > 1) {
-            if (translate_samples_to_xyscale(sample_count, NULL, NULL, NULL) &&
+            if (translate_samples_to_xyscale(sample_count, NULL, NULL) &&
                 translate_ts_format(format) != ETNA_NO_MATCH) {
                allowed |= PIPE_BIND_RENDER_TARGET;
             }
index fea7328456e1f08a567c9c51cf1d913a49a6420f..afa5c26057377fc5d5c57aa0423f27c9da94956f 100644 (file)
@@ -417,32 +417,26 @@ translate_clear_depth_stencil(enum pipe_format format, float depth,
    return clear_value;
 }
 
-/* Convert MSAA number of samples to x and y scaling factor and
- * VIVS_GL_MULTI_SAMPLE_CONFIG value.
+/* Convert MSAA number of samples to x and y scaling factor.
  * Return true if supported and false otherwise. */
 static inline bool
-translate_samples_to_xyscale(int num_samples, int *xscale_out, int *yscale_out,
-                             uint32_t *config_out)
+translate_samples_to_xyscale(int num_samples, int *xscale_out, int *yscale_out)
 {
    int xscale, yscale;
-   uint32_t config;
 
    switch (num_samples) {
    case 0:
    case 1:
       xscale = 1;
       yscale = 1;
-      config = VIVS_GL_MULTI_SAMPLE_CONFIG_MSAA_SAMPLES_NONE;
       break;
    case 2:
       xscale = 2;
       yscale = 1;
-      config = VIVS_GL_MULTI_SAMPLE_CONFIG_MSAA_SAMPLES_2X;
       break;
    case 4:
       xscale = 2;
       yscale = 2;
-      config = VIVS_GL_MULTI_SAMPLE_CONFIG_MSAA_SAMPLES_4X;
       break;
    default:
       return false;
@@ -452,8 +446,6 @@ translate_samples_to_xyscale(int num_samples, int *xscale_out, int *yscale_out,
       *xscale_out = xscale;
    if (yscale_out)
       *yscale_out = yscale;
-   if (config_out)
-      *config_out = config;
 
    return true;
 }