Miss the first patch in this patchet, just sent it out, please apply that patch firstly. The subject is: "[PATCH] GBE: switch to use CLANG native image types."
On Mon, Dec 15, 2014 at 09:02:21AM +0800, Zhigang Gong wrote: > This patchset is to change the hacky image_t and sampler_t to > the CLANG native types. This could fix some very corner test cases. > And also include one patch to fix the image1d_buffer maximum size > restrication. > > Zhigang Gong (3): > GBE: switch to CLANG native sampler_t. > GBE: remove some image1d_buffer related builtin functions. > GBE/CL: use 2D image to implement large image1D_buffer. > > backend/src/CMakeLists.txt | 1 + > backend/src/ir/function.hpp | 5 ++ > backend/src/ir/sampler.cpp | 6 +- > backend/src/libocl/include/ocl_image.h | 8 -- > backend/src/libocl/include/ocl_types.h | 4 +- > backend/src/libocl/src/ocl_image.cl | 53 +++++++++--- > backend/src/llvm/llvm_gen_backend.cpp | 8 +- > backend/src/llvm/llvm_gen_backend.hpp | 1 + > backend/src/llvm/llvm_sampler_fix.cpp | 144 > +++++++++++++++++++++++++++++++++ > backend/src/llvm/llvm_to_gen.cpp | 1 + > src/cl_gt_device.h | 2 +- > src/cl_kernel.c | 12 ++- > src/cl_mem.c | 52 +++++++++--- > src/cl_mem.h | 6 ++ > src/intel/intel_gpgpu.c | 2 +- > 15 files changed, 258 insertions(+), 47 deletions(-) > create mode 100644 backend/src/llvm/llvm_sampler_fix.cpp > > -- > 1.8.3.2 > > _______________________________________________ > Beignet mailing list > [email protected] > http://lists.freedesktop.org/mailman/listinfo/beignet _______________________________________________ Beignet mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/beignet
