[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