From: Xavi Zhang Date: Tue, 12 May 2015 08:26:59 +0000 (-0400) Subject: amdgpu/addrlib: fix pixel index calculation of thick micro tiling X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=120a5d0e42ce7b9fc935a959d3faf10e79c4720e;p=mesa.git amdgpu/addrlib: fix pixel index calculation of thick micro tiling --- diff --git a/src/amd/addrlib/core/addrlib1.cpp b/src/amd/addrlib/core/addrlib1.cpp index 81455f0324e..0be7bc143f3 100644 --- a/src/amd/addrlib/core/addrlib1.cpp +++ b/src/amd/addrlib/core/addrlib1.cpp @@ -2913,8 +2913,8 @@ ADDR_E_RETURNCODE AddrLib1::ComputeMicroTileEquation( break; case 64: case 128: - pixelBit[0] = y0; - pixelBit[1] = x0; + pixelBit[0] = x0; + pixelBit[1] = y0; pixelBit[2] = z0; pixelBit[3] = x1; pixelBit[4] = y1; @@ -3124,8 +3124,8 @@ UINT_32 AddrLib1::ComputePixelIndexWithinMicroTile( break; case 64: case 128: - pixelBit0 = y0; - pixelBit1 = x0; + pixelBit0 = x0; + pixelBit1 = y0; pixelBit2 = z0; pixelBit3 = x1; pixelBit4 = y1;