[Beignet] [V2 PATCH 0/6] Enabling for HSW
Zhigang Gong
zhigang.gong at linux.intel.com
Mon May 12 00:05:39 PDT 2014
Just pushed, thanks for the contribution.
On Wed, May 07, 2014 at 06:02:32PM +0800, junyan.he at inbox.com wrote:
> From: Junyan He <junyan.he at linux.intel.com>
>
> V2 for HSW enabling.
> rebase to the current master branch 42136987b9925396ad138cc2493bed8ab11cbe35
> Major Modification:
> 1. Seperate the gen_context and gen_encoder path for IVB and HSW
> 2. Correct the DATA_PORTx use, and Typed/Untyped read write for HSW
> 3. Correct the jmpi offset calculation difference for HSW
> 4. Image binding table difference for HSW
> 5. Fix double problems for HSW
>
> Yangrong will add SLM modification later and
> Junyan will add binary version check support later
>
> ---
> backend/src/CMakeLists.txt | 9 +-
> backend/src/backend/gen75_context.cpp | 28 ++++
> backend/src/backend/gen75_context.hpp | 46 +++++++
> backend/src/backend/gen75_encoder.cpp | 243 ++++++++++++++++++++++++++++++++++
> backend/src/backend/gen75_encoder.hpp | 50 +++++++
> backend/src/backend/gen_context.cpp | 8 +-
> backend/src/backend/gen_context.hpp | 10 +-
> backend/src/backend/gen_defs.hpp | 60 ++++++---
> backend/src/backend/gen_encoder.cpp | 101 +++++++-------
> backend/src/backend/gen_encoder.hpp | 32 +++--
> backend/src/backend/gen_program.cpp | 10 +-
> backend/src/gbe_bin_generater.cpp | 2 +-
> src/cl_device_id.c | 135 ++++++++++++-------
> src/intel/intel_defines.h | 7 +
> src/intel/intel_driver.c | 2 +-
> src/intel/intel_gpgpu.c | 74 ++++++++---
> src/intel/intel_gpgpu.h | 2 +-
> src/intel/intel_structs.h | 11 +-
> 18 files changed, 669 insertions(+), 161 deletions(-)
> _______________________________________________
> Beignet mailing list
> Beignet at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/beignet
More information about the Beignet
mailing list