vulkan/runtime: fix a harmless typo for ETC2 emulation
authorChia-I Wu <olvaffe@gmail.com>
Tue, 26 Sep 2023 23:45:56 +0000 (16:45 -0700)
committerMarge Bot <emma+marge@anholt.net>
Fri, 6 Oct 2023 00:55:18 +0000 (00:55 +0000)
Init input_img_3d correctly.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25071>

src/vulkan/runtime/vk_texcompress_etc2.c

index 9b66535..558d91e 100644 (file)
@@ -159,8 +159,8 @@ etc2_build_shader(struct vk_device *dev, const struct nir_shader_compiler_option
    input_img_2d->data.binding = 0;
 
    nir_variable *input_img_3d = nir_variable_create(b.shader, nir_var_uniform, sampler_type_3d, "s_tex_3d");
-   input_img_2d->data.descriptor_set = 0;
-   input_img_2d->data.binding = 0;
+   input_img_3d->data.descriptor_set = 0;
+   input_img_3d->data.binding = 0;
 
    nir_variable *output_img_2d = nir_variable_create(b.shader, nir_var_image, img_type_2d, "out_img_2d");
    output_img_2d->data.descriptor_set = 0;