llvmpipe: Remove x/y from cmd_bin
authorAdam Jackson <ajax@redhat.com>
Tue, 28 May 2013 23:36:43 +0000 (01:36 +0200)
committerRoland Scheidegger <sroland@vmware.com>
Fri, 31 May 2013 18:21:05 +0000 (20:21 +0200)
commite881c9a5dc5457f0b096a3c583c5b1450beb89e9
treed4f859954289a482301de16477cd1429fb28005b
parenteb4c992ea5e69083d2bc705d2460ce956c5063a7
llvmpipe: Remove x/y from cmd_bin

These were mostly just a waste of memory and cache pressure, and were
really only used for debugging.

This change reduces instruction count (as measured by callgrind's Ir
event) of gnome-shell-perf-tool on Ivybridge by 3.5% ± 0.015% (n=20).

Signed-off-by: Adam Jackson <ajax@redhat.com>
src/gallium/drivers/llvmpipe/lp_rast.c
src/gallium/drivers/llvmpipe/lp_rast_debug.c
src/gallium/drivers/llvmpipe/lp_rast_priv.h
src/gallium/drivers/llvmpipe/lp_scene.c
src/gallium/drivers/llvmpipe/lp_scene.h
src/gallium/drivers/llvmpipe/lp_setup.c