Created by Nat Tuck on 2013-07-20 and last modified on 2013-07-21
Get this branch:
bzr branch lp:~nat-ferrus/pocl/pocl
Only Nat Tuck can upload to this branch. If you are Nat Tuck please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Nat Tuck

Recent revisions

759. By Nat Tuck on 2013-07-21

Only link in nessisary OpenCL functions to kernel.

758. By Pekka Jääskeläinen on 2013-07-15

Add _kernel_c.h to the installed headers list.

757. By Pekka Jääskeläinen on 2013-07-12

LLVM 3.2 fixes for the image support from Ville.

756. By Pekka Jääskeläinen on 2013-07-11

Removed a couple of patches that have been applied upstream. Fixed a typo in the documentation.

755. By Pekka Jääskeläinen on 2013-07-08

Merged image + piglit work from Ville:

- Introduced new macro based implementation for read/write_image()-functions
 - Added sampler implementation for CLK_ADDRESS_CLAMP and
   CLK_ADDRESS_CLAMP_TO_EDGE (Only integer coords supported)
- clBuildProgram: Propagate the supported -cl* compiler options to Clang's
  OpenCL frontend.

754. By Kalle Raiskila on 2013-07-03

Add first step in replacing calling shell scripts with calling clang API.
-Factor out the call to pocl_build into separate function.
-Add two implementations of this function (script in pocl_llvm.c, API in pocl_llvm_api.cc).
-Hack around some g++ & phtread issue (see lib/CL/Makefile.am).
-Increase visibility of the dispatch struct, as g++ complained verbosely that it is hidden.

Enable using the API version with passing '--enable-llvmapi' to configure. This already drops
4% off the execution time of the (integrated) testsuite :) No changes intended if
'--enable-llvmapi' is omitted.

753. By Pekka Jääskeläinen on 2013-06-30

merge from 0.8

752. By Pekka Jääskeläinen on 2013-06-16

Misc. fixes, cleanups and completions from Giuseppe Bilotta.

751. By Pekka Jääskeläinen on 2013-06-13

Image/sampler work from Ville. Only works with LLVM 3.2 at the moment.

750. By Pekka Jääskeläinen on 2013-06-12

Merge from 0.8

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.