Commits on Source
2770
3052a8bd
Merge branch 'master' of github.com:inducer/pyopencl
Nov 11, 2012
299dd858
Add (commented out, for now) link to Mako intersphinx.
Dec 11, 2012
2c560eea
Centralize arg list parsing.
Dec 11, 2012
ec2a4c6f
Fix test_mem_pool_with_arrays.
Dec 11, 2012
81383aa0
Add version markers to the parallel algorithms.
Dec 13, 2012
a37369a5
Fix some terminology in elementwise.
Dec 13, 2012
59d40857
Fix doc phrasing in scan.
Dec 13, 2012
4768ab33
Allow retrieving names of OtherArg instances.
Dec 13, 2012
ce700c48
Add list-of-lists-builder.
Dec 13, 2012
4a4bca8e
Split off "parallel algorithms" documentation to make it more visible.
Dec 13, 2012
208de84e
Add Mako intersphinx link.
Dec 13, 2012
20ed4b8d
Merge branch 'master' of
git://github.com/inducer/pyopencl
Dec 15, 2012
bfa28628
Elementwise: Allow omitting zero for range slice base.
Dec 15, 2012
89a13a8b
Scan: Fix an error message.
Dec 15, 2012
dd389457
Merge slate:src/pyopencl
Dec 15, 2012
0bd4a8c8
Move long description to README.rst, so that github can find it.
Dec 16, 2012
186ed5ef
Remove "AMD double" support from reduction.
Dec 17, 2012
f0629644
Scan: pepper with *restrict.
Dec 17, 2012
1ee0e671
Scan docs: Provide usage example for generic scan.
Dec 17, 2012
21f5d8eb
Allow passing an explicit size to the scan.
Dec 17, 2012
4debdd14
ListOfListsBuilder: make APPEND macros more self-contained.
Dec 17, 2012
739fcd9d
ListOfListsBuilder: Add support for 'complex_kernel' setting that prevents CPU vectorization.
Dec 17, 2012
0b2d8291
ListOfListsBuilder: Fix doc example.
Dec 17, 2012
32e95bda
ListOfListsBuilder: fix test.
Dec 17, 2012
3a432783
Minor simplification to array.splay.
Dec 17, 2012
269a9711
Fix count-sharing in ListOfListsBuilder.
Dec 19, 2012
617728ad
Minor fixes to the list-of-lists-builder.
Dec 29, 2012
b434d8d7
Allocate 1-byte buffers for size-0 arrays.
Dec 29, 2012
646fdc16
Propagate test fix for LOL builder.
Dec 29, 2012
e93b1f60
Fix cl.array.multi_put.
Dec 30, 2012
ecea0992
Add some license headers.
Dec 30, 2012
81b6b099
Make buffer-to-buffer enqueue_copy safe by default if no byte_count specified.
Jan 03, 2013
47d084d3
Bump version to 2013.1.
Jan 03, 2013
98654721
Split test_algorithm and test_array.
Jan 06, 2013
2a1d2a0e
Add key-value sorter.
Jan 06, 2013
548ebc18
Remove unused variable in tests.
Jan 06, 2013
ae5bef49
Minor scan fixes.
Jan 08, 2013
16081928
*Really* minor scan tweak.
Jan 08, 2013
c31944d1
Update bpl-subset.
Jan 13, 2013
e768b595
Use slightly looser tan tolerance for 12.4 AMD Cypress drivers.
Jan 20, 2013
246d2bfa
Better error reporting in create_some_context.
Jan 20, 2013
6ec7be31
Merge branch 'master' of t:src/pyopencl
Jan 20, 2013
8a2c5f23
Shrink sizes on which scans are tested, to avoid puzzling out-of-memory errors.
Jan 20, 2013
57b16841
Merge t:src/pyopencl
Jan 20, 2013
a581468d
Be more specific about test exclusions.
Jan 21, 2013
30d28b14
Loosen cosh bound for AMD CPU.
Jan 21, 2013
f8ead786
Python 3 fix in test_algorithm.
Jan 22, 2013
36d64691
Remove TestCL class from test_wrapper.
Jan 22, 2013
43dc637a
Py3 fix: don't use xrange in scan template.
Jan 22, 2013
4d38cae5
Py3 fix: Kill another xrange.
Jan 22, 2013
fa95690f
Update compyte to work around Py2.5 syntax limitation.
Jan 22, 2013
ba05a2de
A few test fixes.
Jan 22, 2013
dfb4152c
A few more Py2.5 fixes.
Jan 22, 2013
401d0933
Some test fixes/loosened error bounds.
Jan 22, 2013
b870d22c
One more importorskip for mako.
Jan 22, 2013
fd055f3a
Use header version *and* platform version to decide which image creation method to use.
Jan 22, 2013
acbd0b86
Remove old, deprecated local_size interface in kernel call.
Jan 23, 2013
0e1ba84e
Work around behavior of PyComplex_AsCComplex in Py 2.5.
Jan 23, 2013
cb8b152e
pytest.cmdline -> py.test.cmdline. (not backward compatbile)
Jan 23, 2013
d143e0f0
Fix version #if for Py2.5 complex workaround.
Jan 23, 2013
14f6b740
Py 2.5 complex workaround: If no __complex__, still call AsCComplex.
Jan 23, 2013
abdb91b8
Fix get_gl_sharing_context_properties for Py3 compatbility. (Patch by Marko Bencun)
Feb 12, 2013
7ed6f311
Update doc upload script.
Feb 12, 2013
d92347e8
Drive compyte to not expose bool. (undefined size)
Feb 15, 2013
ae13784b
Update distribute_setup.py.
Mar 12, 2013
92358703
Manage shipped CL components using pkg_resources.
Mar 13, 2013
fcb9e1bb
Build/dist fixes.
Mar 14, 2013
9e3fef65
Update aksetup. Include README in manifest.
Mar 14, 2013
ff42f561
Warn about use of 'return' in elementwise kernels. Add PYOPENCL_ELWISE_CONTINUE.
Mar 20, 2013
cda59f3e
Deal with unknown values for device partition properties in dump-properties.
Mar 20, 2013
1ea4c796
Use pyfmmlib as reference for Bessel functions instead of hellskitchen.
Mar 21, 2013
c07de54b
Fix Py3 print screw-up.
Mar 22, 2013
4da8612c
Template renderer: don't replace type aliases textually, dumb idea. Also,...
Mar 27, 2013
b35ddb3a
Improve generated struct formatting. Noodle template argument lists through...
Mar 28, 2013
5cdd03b7
Update pyopencl tip jar.
Mar 29, 2013
3f882ded
Make type declaration and arg list processing of ScanTemplate same as ElementwiseTemplate.
Apr 02, 2013
e62f3784
Add PYOPENCL_BUILD_OPTIONS.
Apr 04, 2013
e1f2b487
Catch 'empty scan' corner case.
Apr 08, 2013
64d7f1c8
Output build logs in no-cache code path.
Apr 08, 2013
1be812f9
Clean up after no-cache build log fix.
Apr 08, 2013
eb5fd10d
Update aksetup.
Apr 08, 2013
4d1b293e
More tweaks to the nice-errors-in-uncached-code-path fix.
Apr 08, 2013
ad6e1314
Fix forward declaration of PyStructType for C++iness. Fix
#16
.
Apr 10, 2013
8807106a
Introduce ReductionTemplate, plus minor fixes.
Apr 11, 2013
b114ac4c
Register 64-bit integer types on 32-bit machines.
Apr 11, 2013
dc2b732b
Add a note about how to shrink host <-> buffer transfers.
Apr 15, 2013
6046ccda
Add wait_for, return events in all higher-level algorithms.
Apr 22, 2013
fb4eefe6
Move Array documentation into docstrings.
Apr 22, 2013
003b4b56
Tag unicode docs as being unicode, like civilized people.
Apr 22, 2013
a2396e9e
Move feebly towards introducing Array.events.
Apr 22, 2013
f94941ec
More event/wait_for tidbits.
Apr 22, 2013
56cae571
Use new-style buffer interface for 's' format character in _pvt_struct_v3.
Apr 23, 2013
24f559f9
Minor Array.reshape fixes.
Apr 24, 2013
cb541e28
Switch doc theme to Bootstrap.
Apr 29, 2013
85f1f3ee
Add first_arg_dependent_memoize_nested. Also, fix first_arg_memoize.
Apr 29, 2013
ef1abc53
Make memory pool have virtual destructor.
Apr 30, 2013
963e2041
Update aksetup.
May 01, 2013
f1f2600f
Minor doc tweaks.
May 01, 2013
d4705ccd
Add Array.get_item().
May 06, 2013
aee943db
Beautify enqueue_copy docs.
May 06, 2013
2,670 additional commits have been omitted to prevent performance issues.
Loading
Loading