Entire set. Reviewed-by: Bruce Cherniak <bruce.chern...@intel.com> > On Jan 19, 2018, at 3:46 PM, George Kyriazis <george.kyria...@intel.com> > wrote: > > Also including: > - enabling of SIMD16 VS > - Early Rasterization implementation > > George Kyriazis (20): > swr/rast: Fix one more invalid object format for windows. > swr/rast: Added missing define for Linux/gcc > swr/rast: Add private state parameter in fetcher > swr/rast: Initial work for debugging support. > swr/rast: Debug Symbols work > swr/rast: Shader debugging work > swr/rast: Add debugging type support for function types. > swr/rast: work supporting optimizations in Debug builds. > swr/rast: Shorten some filenames > swr/rast: x86 autogenerated macro work > swr/rast: AVX-512 changes to enable 16-wide VS > swr/rast: jit shader lib debug work > swr/rast: silence generated file warnings > swr/rast: Jit debug work > swr/rast: Added ICLAMP builder function > swr/rast: changed jit debug magic number > swr: Support simd16 vertex shaders > swr/rast: Enable simd16 vertex shaders > swr/rast: Implement Early Rasterization optimization > swr/rast: Enable early rasterization > > .../swr/rasterizer/codegen/gen_llvm_ir_macros.py | 2 +- > .../swr/rasterizer/codegen/gen_llvm_types.py | 14 +- > .../rasterizer/codegen/templates/gen_builder.hpp | 2 +- > .../swr/rasterizer/codegen/templates/gen_llvm.hpp | 13 + > src/gallium/drivers/swr/rasterizer/common/os.h | 1 + > src/gallium/drivers/swr/rasterizer/core/binner.cpp | 374 +++++++++++++++++++++ > .../drivers/swr/rasterizer/core/frontend.cpp | 36 +- > src/gallium/drivers/swr/rasterizer/core/knobs.h | 13 +- > .../drivers/swr/rasterizer/core/rdtsc_core.cpp | 2 + > .../drivers/swr/rasterizer/core/rdtsc_core.h | 2 + > src/gallium/drivers/swr/rasterizer/core/state.h | 8 +- > .../drivers/swr/rasterizer/jitter/JitManager.cpp | 365 +++++++++++++++++--- > .../drivers/swr/rasterizer/jitter/JitManager.h | 41 ++- > .../drivers/swr/rasterizer/jitter/blend_jit.cpp | 2 +- > .../drivers/swr/rasterizer/jitter/builder_misc.cpp | 23 +- > .../drivers/swr/rasterizer/jitter/builder_misc.h | 16 +- > .../drivers/swr/rasterizer/jitter/fetch_jit.cpp | 49 ++- > .../drivers/swr/rasterizer/jitter/fetch_jit.h | 16 +- > .../drivers/swr/rasterizer/jitter/jit_pch.hpp | 8 +- > src/gallium/drivers/swr/swr_screen.cpp | 6 - > src/gallium/drivers/swr/swr_screen.h | 3 - > src/gallium/drivers/swr/swr_shader.cpp | 42 ++- > 22 files changed, 909 insertions(+), 129 deletions(-) > > -- > 2.7.4 > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/mesa-dev
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev