Commits on Source
1995
69d4acf4
Gate np.getbuffer() workaround to be CPy2-only
Jun 21, 2015
4c20680b
Tweak array tests for current numpypy features
Jun 22, 2015
1062cf50
Install scipy and pyfmmlib during one CI run to test special functions
Jun 22, 2015
3eda2869
Merge branch 'master' into cffi
Jun 22, 2015
9ea47a0e
Tweak cffi's enqueue_nd_range_kernel's ability to accept tuples for global_work_size
Jun 25, 2015
b257afc9
Add comments about clBLAS wrappers
Jun 25, 2015
b62923f2
Merge branch 'master' into cffi
Jun 25, 2015
e2ff2310
PEP8 fixes
Jun 27, 2015
b5e0321a
Add a Pypy AMD CPU test
Jun 28, 2015
67735ea6
Remove Pypy AMD test: crashes
Jun 28, 2015
e3802bab
Convert wrapper to ahead-of-time, verified build (some extensions missing so far)
Jun 29, 2015
2063c200
Remove bpl-subset submodule
Jun 29, 2015
621fe475
Remove bpl-subset submodule, part 2
Jun 29, 2015
6b43a8b0
Enable Py2.6 build for cffi branch
Jun 29, 2015
8413afe9
Avoid triggering Py2.6/Py2.7 parser bug (
https://bugs.python.org/issue21591
) with exec in setup.py
Jun 29, 2015
896d68a8
Merge bodge:tmp/pyopencl into cffi
Jun 29, 2015
9335edf4
Add Py2.6 backward compatibility in _c_buffer_from_obj (mainly because...
Jun 30, 2015
70c6e121
Fix GL wrapper header location
Jun 30, 2015
5f996684
Fix GL wrapper build
Jun 30, 2015
6c40d66c
Test OpenGL bindings build
Jun 30, 2015
f522e884
Tweak availability test for get_apple_cgl_share_group
Jun 30, 2015
06b43718
Merge branch 'cffi' of tuck.d:src/pyopencl into cffi
Jun 30, 2015
94ff7ab2
Work around Py26 struct packing bug
Jun 30, 2015
373164d1
Fix: Work around Py26 struct packing bug
Jun 30, 2015
5cacf0f6
Tweak threshold (for pocl)
Jun 30, 2015
fecd2be1
Fix modernize fail in dump-properties
Jun 30, 2015
5a709599
Skip tests involving modf,frexp on pocl
Jun 30, 2015
0451fba1
Merge branch 'master' into cffi
Jun 30, 2015
31259b3c
Track cffi->master rename in CI
Jul 01, 2015
d9c44969
Require correct version of six
Jul 01, 2015
870fa050
Fix Apple build
Jul 01, 2015
df71095d
Exclude complex Hankel test on non-double platforms
Jul 01, 2015
19a292ec
Fix Apple share group query conditionals
Jul 01, 2015
28095074
Add Apple test
Jul 01, 2015
0ff4a818
XFail some tests that don't work on Apple
Jul 02, 2015
a6c158d0
Tweak crash quirks for Apple
Jul 02, 2015
2f498abb
Merge cbs-macbook-pro:pyopencl
Jul 02, 2015
0913c426
XFail user event test on POCL
Jul 02, 2015
46832a44
frexp() returns integers as exponents
Jul 02, 2015
130115bc
Update pocl xfails around modf/frexp
Jul 02, 2015
6e6aaad8
Add POCL test
Jul 02, 2015
27381fe4
Restructure pyopencl.__init__ imports
Jul 05, 2015
602db4a8
Code generation for kernel enqueue and work around pocl complex arg split issue
Jul 05, 2015
c04b412d
Py3 fix: xrange
Jul 05, 2015
78c4fa40
Fix enqueue func generation for Py2.6
Jul 05, 2015
c7a738f0
Remove a few more _skip_if_pocls for fixed pocl tests
Jul 05, 2015
ab194d43
Merge t:src/pyopencl
Jul 05, 2015
15758130
Bump pytools dependency
Jul 05, 2015
b93e7973
Fix rounding in slicing (David Wei Chang)
Jul 05, 2015
61f7b27d
Disable Apple build for the time being
Jul 05, 2015
f20eeb50
Enqueue code generation: handle empty arg lists
Jul 05, 2015
7888a507
Do a better job psychoanalyzing POCL's calling convention
Jul 05, 2015
41bbecde
Realize cqa->cq change in array
Jul 11, 2015
06e349e7
Port over David Chiang's transpose and newaxis from PyCUDA
Jul 11, 2015
c9ac8ad3
Disable overly conservative reshape contiguity test
Jul 11, 2015
ee9bcd40
XFail transpose test on pypy
Jul 11, 2015
68c1fd00
Py3 fix, restructure array imports
Jul 11, 2015
955ef2f0
Accept different strides on numpy for newaxis
Jul 11, 2015
b67e1a4d
Deprecate get() between arrays of different shape
Jul 11, 2015
bffd4dad
Fix _new_with_changes to not pass queue to constructor
Jul 11, 2015
bcbb113a
First steps to incorporate bitonic
Jul 15, 2015
d60e3c19
More interface and doc changes
Jul 15, 2015
2b0ddacc
More interface restructuring
Jul 15, 2015
83445bb1
Finish interface tweaks
Jul 15, 2015
21812883
Fix bitonic test dtype and RNG invocation
Jul 15, 2015
2b98b07b
Adapt work group size based on available lmem
Jul 15, 2015
9d6dd856
Bitonic: shrink amount of used local memory in accordance with @inferrna's comments in #80
Jul 16, 2015
770d6e4a
Merge pull request #80 from pyopencl/bitonic-sort
Jul 16, 2015
c7ac1c2b
Add double precision tests, xfail them on POCL
Jul 17, 2015
42fd119f
Add CL1.2 gate to fp64 enable
Jul 17, 2015
551057cf
Eliminate unused variable
Jul 26, 2015
1c750e01
Fix, test program-valued GetInfo queries
Jul 26, 2015
ddcfb666
fix shebang on configure.py
Aug 03, 2015
f1ec5d6c
Merge pull request #82 from larsmans/master
Aug 03, 2015
8fdafb81
Work around Nv not understanding the CL1.2 'custom' device type
Aug 03, 2015
cf980704
Use sscanf insteadof std::regex. Fix #85
Aug 07, 2015
0ff411fa
Clarify what CL object equality means
Aug 07, 2015
ee3c229e
Minor CI fix
Aug 07, 2015
d4dc39e7
Merge pull request #86 from yuyichao/regex-2-sscanf
Aug 07, 2015
06921b8c
Reenable Apple CI test
Aug 08, 2015
06dc228d
Merge branch 'master' of
ssh://github.com/pyopencl/pyopencl
Aug 08, 2015
c7220536
Make tests go on Apple, plus minor invoker codegen improvements
Aug 08, 2015
02236deb
Remove stray debug faulthandler call
Aug 08, 2015
b5fdc5f2
Test, document Event.set_callback
Aug 09, 2015
d3c1d666
Add version info to set_callback docs
Aug 09, 2015
a2d3793b
Fix long line
Aug 11, 2015
58012fe9
Fix _new_like_me mishandling allocator-but-no-queue situation (reported by Henry Gomersall)
Aug 11, 2015
2410b107
Fix numerous bugs in the memory pool (reported by Henry Gomersall)
Aug 11, 2015
51f93026
Streamline generated kernel invoker for known scalar arguments
Aug 14, 2015
7bf19e8c
Implement some amount of get_info caching
Aug 14, 2015
4ab5d44e
Keep Array.context around no matter what, rather than repeatedly getting it through get_info
Aug 14, 2015
1d119936
Try using numpy specific array interface before falling back to generic buffer interface
Aug 14, 2015
e76c9824
Specify libc++ as the stdlib on OS X
Aug 14, 2015
45405ee6
Make -std build argument the problem of setup.py
Aug 14, 2015
cb0c3c97
Fix: Make -std build argument the problem of setup.py
Aug 14, 2015
a177ba4d
Remove unneeded typedef from bitonic sort
Aug 17, 2015
293ee461
Use more CL-friendly type names in type registry
Aug 17, 2015
5a094750
Implement Array.squeeze (based on work by Simon Perkins for PyCUDA)
Aug 18, 2015
2f284bdb
Fix capture_call for calls after set_scalar_arg_dtypes
Aug 18, 2015
74d3253b
clrandom: Use vector store instead of vstore4--unnecessary, and pocl doesn't like it
Aug 20, 2015
1,895 additional commits have been omitted to prevent performance issues.
Loading
Loading