drm/radeon: fix uninitialized variable
Without this fix the driver randomly treats textures as arrays and I'm really wondering why gcc isn't complaining about it. Signed-off-by: Christian König <deathsimple@vodafone.de> Reviewed-by: Jerome Glisse <jglisse@redhat.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
This commit is contained in:
parent
b9b3515698
commit
1404547f3a
|
@ -1304,6 +1304,7 @@ static int r600_check_texture_resource(struct radeon_cs_parser *p, u32 idx,
|
||||||
h0 = G_038004_TEX_HEIGHT(word1) + 1;
|
h0 = G_038004_TEX_HEIGHT(word1) + 1;
|
||||||
d0 = G_038004_TEX_DEPTH(word1);
|
d0 = G_038004_TEX_DEPTH(word1);
|
||||||
nfaces = 1;
|
nfaces = 1;
|
||||||
|
array = 0;
|
||||||
switch (G_038000_DIM(word0)) {
|
switch (G_038000_DIM(word0)) {
|
||||||
case V_038000_SQ_TEX_DIM_1D:
|
case V_038000_SQ_TEX_DIM_1D:
|
||||||
case V_038000_SQ_TEX_DIM_2D:
|
case V_038000_SQ_TEX_DIM_2D:
|
||||||
|
|
Loading…
Reference in New Issue