Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClément Foucault <foucault.clem@gmail.com>2022-03-11 18:46:32 +0300
committerClément Foucault <foucault.clem@gmail.com>2022-03-18 22:54:18 +0300
commit935136f844afc057be91d3538191219a321f4b52 (patch)
treef659912e772d120d9cd8d3e92a2898e812719529 /source/blender/gpu/intern/gpu_texture.cc
parent081255671a53a4666a863ca678618efc0206a00f (diff)
GPUTexture: Fix bug in texture view creation
The switch case was based on an uninitialized value.
Diffstat (limited to 'source/blender/gpu/intern/gpu_texture.cc')
-rw-r--r--source/blender/gpu/intern/gpu_texture.cc2
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;