[Beignet] [PATCH 0/7] Enable the beignet for HSW

junyan.he at inbox.com junyan.he at inbox.com
Tue Apr 15 17:54:54 PDT 2014


For stability, this patch set do not include Zhigang's big patch set
for SPF/if-else improvement.
The SLM and ATOMIC still have some issues on my platform so not included.

---
backend/src/CMakeLists.txt            |    9 +-
backend/src/backend/gen75_context.cpp |   39 +++++
backend/src/backend/gen75_context.hpp |   44 ++++++
backend/src/backend/gen75_encoder.cpp |  279 +++++++++++++++++++++++++++++++++
backend/src/backend/gen75_encoder.hpp |   52 ++++++
backend/src/backend/gen_context.cpp   |   16 +-
backend/src/backend/gen_context.hpp   |    8 +-
backend/src/backend/gen_defs.hpp      |   60 +++++--
backend/src/backend/gen_encoder.cpp   |   76 ++++-----
backend/src/backend/gen_encoder.hpp   |   29 ++--
backend/src/backend/gen_program.cpp   |   18 ++-
backend/src/backend/gen_program.hpp   |    2 +-
backend/src/backend/program.cpp       |   11 +-
backend/src/backend/program.h         |    4 +-
backend/src/backend/program.hpp       |    6 +-
backend/src/gbe_bin_generater.cpp     |    3 +-
src/cl_api.c                          |    1 +
src/cl_device_id.c                    |  126 +++++++++------
src/cl_driver.h                       |    4 +
src/cl_driver_defs.c                  |    1 +
src/cl_program.c                      |    7 +-
src/cl_program.h                      |    1 +
src/intel/intel_defines.h             |    7 +
src/intel/intel_driver.c              |   22 ++-
src/intel/intel_gpgpu.c               |   75 ++++++---
src/intel/intel_gpgpu.h               |    2 +-
src/intel/intel_structs.h             |   11 +-
27 files changed, 748 insertions(+), 165 deletions(-)




More information about the Beignet mailing list