[PATCH] drm/radeon/benchmark: common modes sweep ignores 640x480 at 32

Ilija Hadzic ihadzic at research.bell-labs.com
Wed Dec 7 05:44:28 PST 2011


Right. The goof is a consequence of me doing copy-and-paste style edits. I 
first added powers-of-two benchmark which intentionally start from index 1 
but and then copied and edited that into comon-modes benchmark, and missed 
to correct the starting index of the loop.

Reviewed-by: Ilija Hadzic <ihadzic at research.bell-labs.com>



On Wed, 7 Dec 2011 chenj at lemote.com wrote:

> From: Chen Jie <chenj at lemote.com>
>
> Sweep common_modes array should start with index 0.
>
> Signed-off-by: Chen Jie <chenj at lemote.com>
> ---
> drivers/gpu/drm/radeon/radeon_benchmark.c |    6 +++---
> 1 files changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/drivers/gpu/drm/radeon/radeon_benchmark.c b/drivers/gpu/drm/radeon/radeon_benchmark.c
> index 17e1a9b..d1cea8d 100644
> --- a/drivers/gpu/drm/radeon/radeon_benchmark.c
> +++ b/drivers/gpu/drm/radeon/radeon_benchmark.c
> @@ -229,21 +229,21 @@ void radeon_benchmark(struct radeon_device *rdev, int test_number)
> 		break;
> 	case 6:
> 		/* GTT to VRAM, buffer size sweep, common modes */
> -		for (i = 1; i < RADEON_BENCHMARK_COMMON_MODES_N; i++)
> +		for (i = 0; i < RADEON_BENCHMARK_COMMON_MODES_N; i++)
> 			radeon_benchmark_move(rdev, common_modes[i],
> 					      RADEON_GEM_DOMAIN_GTT,
> 					      RADEON_GEM_DOMAIN_VRAM);
> 		break;
> 	case 7:
> 		/* VRAM to GTT, buffer size sweep, common modes */
> -		for (i = 1; i < RADEON_BENCHMARK_COMMON_MODES_N; i++)
> +		for (i = 0; i < RADEON_BENCHMARK_COMMON_MODES_N; i++)
> 			radeon_benchmark_move(rdev, common_modes[i],
> 					      RADEON_GEM_DOMAIN_VRAM,
> 					      RADEON_GEM_DOMAIN_GTT);
> 		break;
> 	case 8:
> 		/* VRAM to VRAM, buffer size sweep, common modes */
> -		for (i = 1; i < RADEON_BENCHMARK_COMMON_MODES_N; i++)
> +		for (i = 0; i < RADEON_BENCHMARK_COMMON_MODES_N; i++)
> 			radeon_benchmark_move(rdev, common_modes[i],
> 					      RADEON_GEM_DOMAIN_VRAM,
> 					      RADEON_GEM_DOMAIN_VRAM);
> -- 
> 1.7.7.3
>
> _______________________________________________
> dri-devel mailing list
> dri-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/dri-devel
>


More information about the dri-devel mailing list