From 120a5d0e42ce7b9fc935a959d3faf10e79c4720e Mon Sep 17 00:00:00 2001 From: Xavi Zhang Date: Tue, 12 May 2015 04:26:59 -0400 Subject: [PATCH] amdgpu/addrlib: fix pixel index calculation of thick micro tiling --- src/amd/addrlib/core/addrlib1.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/amd/addrlib/core/addrlib1.cpp b/src/amd/addrlib/core/addrlib1.cpp index 81455f0..0be7bc1 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; -- 2.7.4