X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fgallium%2Fdrivers%2Fllvmpipe%2Fsp2lp.sh;h=c45a81ce3cf3f1ad2e8fe47e0b1e842d888471e4;hb=890679d4322e7ba4f12f32532a3fdd277edff886;hp=28adb98ebb190b01538c50d3d59eaf90f0982585;hpb=b023c1dc68819e59d0d7ef6c0d86be4f21054ba4;p=mesa.git diff --git a/src/gallium/drivers/llvmpipe/sp2lp.sh b/src/gallium/drivers/llvmpipe/sp2lp.sh index 28adb98ebb1..c45a81ce3cf 100755 --- a/src/gallium/drivers/llvmpipe/sp2lp.sh +++ b/src/gallium/drivers/llvmpipe/sp2lp.sh @@ -2,7 +2,7 @@ # # Port changes from softpipe to llvmpipe. Invoke as # -# sp2lp.sh .. +# sp2lp.sh # # Note that this will only affect llvmpipe -- you still need to actually # cherry-pick/merge the softpipe changes themselves if they affect directories @@ -13,7 +13,7 @@ git format-patch \ --relative=src/gallium/drivers/softpipe \ --src-prefix=a/src/gallium/drivers/llvmpipe/ \ --dst-prefix=b/src/gallium/drivers/llvmpipe/ \ - --stdout $@ \ + --stdout "$1^1..$1" \ | sed \ -e 's/\/llvmpipe/g' \ -e 's/\/lp/g' \ @@ -25,4 +25,10 @@ git format-patch \ -e 's/\/lps/g' \ -e 's/\/lpfs/g' \ -e 's/\/lptex/g' \ -| git am -3 -k + -e 's/\/llvmpipe_\0/g' \ + -e 's/\/llvmpipe_cached_tex_tile/g' \ + -e 's/_get_cached_tile_tex\>/_get_cached_tex_tile/g' \ + -e 's/\/TEX_TILE_SIZE/g' \ + -e 's/\/tex_tile_address/g' \ + -e 's/\data\.color\>/tile->color/g' \ +| patch -p1