diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2022-03-11 18:46:32 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2022-03-18 22:54:18 +0300 |
commit | 935136f844afc057be91d3538191219a321f4b52 (patch) | |
tree | f659912e772d120d9cd8d3e92a2898e812719529 /source/blender | |
parent | 081255671a53a4666a863ca678618efc0206a00f (diff) |
GPUTexture: Fix bug in texture view creation
The switch case was based on an uninitialized value.
Diffstat (limited to 'source/blender')
-rw-r--r-- | source/blender/gpu/intern/gpu_texture.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/gpu/intern/gpu_texture.cc b/source/blender/gpu/intern/gpu_texture.cc index 285ef87585f..1aebf2ff112 100644 --- a/source/blender/gpu/intern/gpu_texture.cc +++ b/source/blender/gpu/intern/gpu_texture.cc @@ -144,7 +144,7 @@ bool Texture::init_view(const GPUTexture *src_, d_ = src->d_; layer_start = min_ii(layer_start, src->layer_count() - 1); layer_len = min_ii(layer_len, (src->layer_count() - layer_start)); - switch (type_) { + switch (src->type_) { case GPU_TEXTURE_1D_ARRAY: h_ = layer_len; break; |