OSDN Git Service

swr/rast: Consolidate TRANSLATE_ADDRESS
authorGeorge Kyriazis <george.kyriazis@intel.com>
Wed, 14 Feb 2018 07:13:13 +0000 (01:13 -0600)
committerGeorge Kyriazis <george.kyriazis@intel.com>
Wed, 28 Feb 2018 17:42:41 +0000 (11:42 -0600)
commit1c73f42e6e55de0be21221979882f6e42b3c2747
treebcfc5ca41a2a482850cb5c1d54b5be029e347c6a
parente2a4fd076167fed786edc9e7acb45b68429c3399
swr/rast: Consolidate TRANSLATE_ADDRESS

Translate is now part of an overloaded LOAD call which required a change to
the code gen to skip the load functions in order to handle them manually
to make them virtual.

Reviewed-By: Bruce Cherniak <bruce.cherniak@intel.com>
src/gallium/drivers/swr/rasterizer/codegen/gen_llvm_ir_macros.py
src/gallium/drivers/swr/rasterizer/jitter/builder_mem.cpp
src/gallium/drivers/swr/rasterizer/jitter/builder_mem.h
src/gallium/drivers/swr/rasterizer/jitter/fetch_jit.cpp