swr/rast: minimize codegen redundant work
authorGeorge Kyriazis <george.kyriazis@intel.com>
Mon, 9 Apr 2018 17:51:14 +0000 (12:51 -0500)
committerGeorge Kyriazis <george.kyriazis@intel.com>
Wed, 18 Apr 2018 15:51:38 +0000 (10:51 -0500)
commit94ca1c018fc9e81356357713a8ad46946a2d5436
tree9139b5164d9c28f8506b8871b0e8f34d68d8cda0
parent7f34860125be0359dd3e047cd243b2a9e775a28f
swr/rast: minimize codegen redundant work

Move filtering of redundant codegen operations into gen scripts themselves

Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
src/gallium/drivers/swr/rasterizer/codegen/gen_archrast.py
src/gallium/drivers/swr/rasterizer/codegen/gen_backends.py
src/gallium/drivers/swr/rasterizer/codegen/gen_common.py
src/gallium/drivers/swr/rasterizer/codegen/gen_knobs.py
src/gallium/drivers/swr/rasterizer/codegen/gen_llvm_ir_macros.py
src/gallium/drivers/swr/rasterizer/codegen/gen_llvm_types.py