d3d12: Remove now-unused UAV format from shader info
authorJesse Natalie <jenatali@microsoft.com>
Thu, 23 Mar 2023 16:31:56 +0000 (09:31 -0700)
committerMarge Bot <emma+marge@anholt.net>
Thu, 23 Mar 2023 18:34:52 +0000 (18:34 +0000)
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22093>

src/gallium/drivers/d3d12/d3d12_compiler.cpp
src/gallium/drivers/d3d12/d3d12_compiler.h

index bf55d11..2880d67 100644 (file)
@@ -197,7 +197,6 @@ compile_nir(struct d3d12_context *ctx, struct d3d12_shader_selector *sel,
       auto type_no_array = glsl_without_array(var->type);
       unsigned count = glsl_type_is_array(var->type) ? glsl_get_aoa_size(var->type) : 1;
       for (unsigned i = 0; i < count; ++i) {
-         shader->uav_bindings[var->data.driver_location + i].format = var->data.image.format;
          shader->uav_bindings[var->data.driver_location + i].dimension = resource_dimension(glsl_get_sampler_dim(type_no_array));
       }
    }
index 7b51ef7..1f55f44 100644 (file)
@@ -225,7 +225,6 @@ struct d3d12_shader {
    size_t end_srv_binding;
 
    struct {
-      enum pipe_format format;
       uint32_t dimension;
    } uav_bindings[PIPE_MAX_SHADER_IMAGES];