Commits on Source
2938
2fed0bc8
Some doc hierarchy shifting.
Mar 29, 2012
64517e8b
F2CL: Emit 0.234 instead of .234.
Apr 01, 2012
1263f881
Add support for Intel's immediate command execution extension.
Apr 02, 2012
29d900ec
Shift the docs around a bit.
Apr 03, 2012
083e357c
Add _addr to complex header. (by Evan Richards)
Apr 15, 2012
3fdb9b84
Add _mulr to complex header. (by Evan Richards)
Apr 15, 2012
49652d6d
Update aksetup.
Apr 15, 2012
ee518cfe
Add _divider to complex header. (by Evan Richards)
Apr 16, 2012
e8b58eba
Replace odd space characters in complex header.
Apr 18, 2012
60f99390
added _add and _radd to pyopencl-complex.h for consistency.
Apr 19, 2012
0bfa6db0
added '_add' and '_radd' to pyopencl-complex.h for consistency.
Apr 19, 2012
03c31620
Merge branch 'patch-1' of github.com:EyNuel/pyopencl into patch-1
Apr 19, 2012
1c328931
added '_rmul' to pyopencl-complex.h
Apr 19, 2012
3665201f
Merge pull request #5 from EyNuel/patch-1
Apr 19, 2012
a4299ab8
Better phrasing for warning in pyopencl-complex.h.
Apr 19, 2012
ca116e85
Add (undocumented, for now) support for Bessel J.
Apr 20, 2012
27f1c331
Minor Array improvements.
Apr 20, 2012
7b901f7d
Fix Python 3, including complex struct packing.
Apr 21, 2012
a8d91e12
Add code to test against Hellskitchen bessel functions.
May 02, 2012
3d7aecf1
fixed a typo to make enqueue_copy_buffer_to_image work
May 02, 2012
7a72c308
Port Cephes functions for Bessel J evaluation.
May 02, 2012
a2219c59
Deprecate Array.set() with differing strides.
May 03, 2012
a467a4c0
Merge t:src/pyopencl
May 03, 2012
acebf857
Make bitlog2 accessible.
May 08, 2012
3c8f6cb6
Bessel fixes from Tomasz.
May 08, 2012
147bc7f4
Fix old-style print in test suite. (pointed out by Tomasz)
May 08, 2012
be2056a0
Fix copyright year in Cephes Bessel/Airy.
May 11, 2012
9777b357
Add reference to RANLUXCL source.
May 12, 2012
83c7b186
Add _csc as an abbreviation for create_some_context.
May 14, 2012
3f06ec73
Change suffix of include files to .cl.
May 15, 2012
7c83a521
Update RANLUX.
May 15, 2012
3fcd4b02
Track .h -> .cl renames in #include.
May 15, 2012
4e6a5f05
Fix Bessel include. Don't flood terminal in case of scan error.
May 17, 2012
1b25b28b
Add CL_PRETEND_VERSION.
Jun 02, 2012
c985dfa9
Add from_cl_event_as_int. (patch by Gregor Thalhammer)
Jun 04, 2012
30847173
Fix get_cl_header_version().
Jun 12, 2012
67d41dc2
Fix matrix-multiply.py.
Jun 18, 2012
b9644f0d
Merge pull request #6 from likr/fixMatrixMul
Jun 18, 2012
5d820742
Fix array *= array. (reported by Andrew Miller)
Jun 19, 2012
8c46f4bf
Bump version.
Jun 19, 2012
f3f904a1
Doc updates for version bump.
Jun 25, 2012
e1854b3a
Characterize typo fixes.
Jun 25, 2012
375adc07
Add Bessel Y.
Jun 25, 2012
f297db01
Make an explicit constructor for complex numbers.
Jun 25, 2012
a14f7cc3
Add a few missing casts to Bessel Y.
Jun 29, 2012
0671b822
Support complex numbers in reductions, sum, dot.
Jul 13, 2012
055a1866
Fix sample cite.
Jul 16, 2012
70ec9e1d
Fix 1/array.
Jul 16, 2012
d3d89f62
Make dot work for all real/complex type combinations.
Jul 18, 2012
4bf04025
Vim highlight: always parse from start, as CL code may be long.
Jul 19, 2012
d558a2f5
Arrange for source highlighting in the reduction kernel.
Jul 19, 2012
54a6b79d
First executing (non-working) generalized scan prototype.
Jul 19, 2012
fd137e06
Get non-segmented scan to work, based on new code. (segmented untested)
Jul 19, 2012
8ae7489f
Updated compyte for removed scan.
Jul 19, 2012
9b1f922b
Merge slate:src/pyopencl
Jul 19, 2012
4cfa32f3
Merge slate:src/pyopencl
Jul 19, 2012
9702ea1c
Working copy_if. Recognize pattern between exclusive scan and prev_item.
Jul 20, 2012
0954eca2
Output count from copy_if.
Jul 21, 2012
899e8d3f
Make copy_if 64-bit safe.
Jul 21, 2012
cbe61a84
Merge branch 'master' of slate:src/pyopencl
Jul 21, 2012
68fc21b4
Add extra arguemnts in high-level scan derivatives. Add remove_if, partition.
Jul 21, 2012
b30fd4e6
Introduce input_fetch_exprs into scan. Make unique_by_key. Make arguments...
Jul 21, 2012
a55d77c1
Merge slate:src/pyopencl
Jul 21, 2012
66da21f9
Organize test_array.
Jul 22, 2012
9bc024ca
Add PYOPENCL_NO_CACHE.
Jul 22, 2012
1f339978
Merge branch 'master' of slate:src/pyopencl
Jul 22, 2012
c79ccf00
Print a correct PYOPENCL_CTX even if answers were pre-provided.
Jul 22, 2012
2140e684
Merge branch 'master' of slate:src/pyopencl
Jul 22, 2012
d9aeaceb
First passing tests on segmented scan of arbitrary sizes.
Jul 22, 2012
368b2920
Merge branch 'master' of slate:src/pyopencl
Jul 22, 2012
b0c809ba
Scan: unify look-behind and local update. Work towards segmented exclusive scan.
Jul 23, 2012
f8c64fe6
Merge branch 'master' of slate:src/pyopencl
Jul 23, 2012
539c1f99
Segmented scan passes all tests.
Jul 23, 2012
30a83a78
Merge branch 'master' of slate:src/pyopencl
Jul 23, 2012
9320e8c5
Improve/document scan.
Jul 24, 2012
c3cedf2c
Minor scan doc fixes.
Jul 24, 2012
bc21ec84
Specify post-condition on scan usage example.
Jul 24, 2012
e0ba033e
Scan comment fix.
Jul 24, 2012
f4dd338f
Update to no-scan compyte.
Jul 24, 2012
d7aa235b
Fix build-from-binary.
Jul 24, 2012
f4ab8e99
Loosen complex array test bounds for GT200.
Jul 24, 2012
56e2bf8e
Merge branch 'master' of box:src/pyopencl
Jul 24, 2012
bdc795d8
Update bpl-subset.
Jul 24, 2012
1ac7603d
Python 3 fixes.
Jul 24, 2012
c27ccd26
Tweak dump-properties to allow short output.
Jul 25, 2012
8e2d29fb
Default more args of the RNG.
Jul 26, 2012
d1a1e8ee
Add dtype_to_c_struct.
Jul 26, 2012
8aae2a18
Bump version. Improve docs.
Jul 26, 2012
e678ddc6
Save source code to temp file in case of compile error.
Jul 26, 2012
a850335c
Add Array.copy().
Jul 26, 2012
815a9f07
Be more careful in processing code snippets for scan.
Jul 26, 2012
60761ff2
Test, fix scan index preservation property.
Jul 27, 2012
dda73439
Minor fix to scan usage example.
Jul 27, 2012
2f50d72e
Introduce scan debug kernel.
Jul 27, 2012
c7647bf8
Identifier renaming fixes in debug scan.
Jul 27, 2012
56e50834
Remove some unused variables from setup.py.
Jul 28, 2012
0a36922b
Fix PyCUDA holdover in VectorArg/ScalarArg.
Jul 28, 2012
b788b22e
Scan: don't include output statement via macro expansion, for debuggability.
Jul 28, 2012
ae9253c6
Let scan accept list of VectorArg/ScalarArg objects.
Jul 28, 2012
a6294d0b
Don't expose clCreateProgramWithBuiltInKernels on Apple CL 1.2.
Jul 28, 2012
2,838 additional commits have been omitted to prevent performance issues.
Loading
Loading