Commits on Source
2224
4a422db7
nanny_event
Sep 13, 2014
717e79cb
use nanny_event
Sep 13, 2014
7a5ac0c0
wait_for_events
Sep 13, 2014
08be4231
async
Sep 13, 2014
21280f4b
event::set_callback
Sep 13, 2014
4f4189d1
Event.set_callback
Sep 13, 2014
f0258e5d
correct types
Sep 13, 2014
bc4acf6b
enqueue_map_buffer. passes all the tests on cpython2 now!
Sep 13, 2014
828348d9
typo...
Sep 13, 2014
558be118
enqueue_task
Sep 13, 2014
7bb17430
enqueue_wait_for_events
Sep 13, 2014
2a8cd63e
enqueue_fill_buffer
Sep 13, 2014
dedd9c59
enqueue_write_image
Sep 13, 2014
e99b70b2
use new_handle instead of creating a new callback each time
Sep 13, 2014
7c6233df
event callback directly using object pointer
Sep 13, 2014
26d130b0
todo update
Sep 13, 2014
1fbef6d8
clean up
Sep 13, 2014
72d2676b
enqueue_map_image
Sep 13, 2014
225d16fd
enqueue_copy_image
Sep 13, 2014
2719ed48
get_fill_type
Sep 13, 2014
fd6d963f
clobj_from_int_ptr
Sep 13, 2014
71d5b537
nullptr
Sep 13, 2014
b8b07665
always_inline
Sep 13, 2014
299975d3
remove m_kernel, add missing return..
Sep 13, 2014
3f3621d3
convert opencl call arguments
Sep 13, 2014
cda7380d
split headers
Sep 13, 2014
46257de9
noexcept; rename; move get_ext helper
Sep 13, 2014
e936c9da
convert
Sep 13, 2014
37bf4792
split wrapper objects into different files; simplify templates
Sep 13, 2014
048e7e7d
correct argument order for Error
Sep 13, 2014
fe4f0db0
typo
Sep 13, 2014
39de919f
unload_platform_compiler
Sep 13, 2014
35123fa2
make cffi_cl populate_constants less magical. Modifying the return value of...
Sep 13, 2014
a79530b2
ImageDescriptor, fix c buffer reference
Sep 13, 2014
70f8e6e5
create_image_from_desc
Sep 13, 2014
6469dfe9
todo clean up
Sep 13, 2014
e8cc6d1a
try using extern template
Sep 13, 2014
36e54bff
less magic in ImageFormat
Sep 13, 2014
063781f6
runtime debug switch
Sep 13, 2014
fea69658
use runtime debug switch in print_call_trace
Sep 13, 2014
6c08816d
PYOPENCL_(UN)LIKELY
Sep 13, 2014
b6f33ba4
remove cpp side hostbuffer in memory_object
Sep 13, 2014
6f2e556b
move functions used by only one file to .cpp
Sep 13, 2014
eeeb9c1a
_create_instance as classmethod
Sep 13, 2014
c68bd228
do not assume cffi.new_handle always returns the same address for the same object (need to check)
Sep 13, 2014
4b5111d9
make get_ward return the original object
Sep 13, 2014
0bb2b448
do not check for _WIN32 in python since there is not benefit of doing that
Sep 13, 2014
96f69cbd
use cffi instead of ctypes
Sep 13, 2014
e7b291bf
MemoryObject.hostbuf
Sep 13, 2014
ecc81eed
memory object init cleanup
Sep 13, 2014
e751d18b
add myself to __copyright__ of cffi_cl.py
Sep 13, 2014
e9efba97
todo cleanup
Sep 13, 2014
d46e511f
use correct type (unsigned char) for binaries; use implicit cffi cast when...
Sep 13, 2014
e42eb58d
more implicit cffi cast
Sep 13, 2014
79dc436c
OutArg
Sep 13, 2014
1872e071
print call trace
Sep 13, 2014
3a0dc5b5
clobj name
Sep 13, 2014
40da708e
print result
Sep 13, 2014
06f0f807
async
Sep 13, 2014
2a1a167a
print
Sep 13, 2014
8eb34188
rename make_argbuf
Sep 13, 2014
51a4b3ab
add one 0 to the end of pyopencl_buf
Sep 13, 2014
213fcb36
print_buf
Sep 13, 2014
afd8b077
print_buf
Sep 13, 2014
ebb918a6
print_obj
Sep 13, 2014
8333f431
minor tweaks, extern templates, fix print_buf
Sep 13, 2014
9e973c72
minor tweaks
Sep 13, 2014
236fbf4d
better printing format
Sep 13, 2014
a4c9ea4d
correct type in argpack
Sep 13, 2014
5cb57e51
use ArgBuffer instead of SimpleOutArg
Sep 13, 2014
0a0c3c37
OutArg cleanup
Sep 13, 2014
e814895d
use arg_out for status_code
Sep 13, 2014
fc035bec
pyopencl_buf.to_arg
Sep 13, 2014
cdaaefd8
c++14 style helper templates, convert pyopencl_buf to ArgBuffer
Sep 13, 2014
462fd378
arg_buf for pyopencl_buf
Sep 13, 2014
bf49b059
rename
Sep 13, 2014
a2130ba1
improve trace output
Sep 13, 2014
4505cb7c
more improve trace output
Sep 13, 2014
b8ab7357
clean up and more improve trace output
Sep 13, 2014
d71d960b
helper functions, improve trace output
Sep 13, 2014
4c9aa867
print string
Sep 13, 2014
4ef31701
escape string
Sep 13, 2014
fa597163
convert bool
Sep 13, 2014
900508dc
correct error creation
Sep 13, 2014
df234f19
support passing array as dimensions in enqueue_*_image functions
Sep 13, 2014
03dd4ba5
correct default value of region
Sep 13, 2014
46e59d39
enqueue_fill_image in c
Sep 13, 2014
2824839a
enqueue_fill_image
Sep 13, 2014
5446584a
enqueue_*_buffer_rect c functions
Sep 13, 2014
3e503178
c_handle_retry_mem_error, cleanup, rename
Sep 13, 2014
80cfb889
update doc of python callbacks
Sep 13, 2014
8a001240
enqueue_*_buffer_rect functions
Sep 13, 2014
a22fc37c
Buffer.get_sub_region
Sep 13, 2014
398fb31d
Buffer.__getitem__
Sep 13, 2014
ffd386f2
create_context_from_type, fix typo
Sep 13, 2014
ae6a730b
create_sub_devices, c api
Sep 13, 2014
e9b2738e
fix wrap_contants
Sep 13, 2014
09865715
create_sub_devices
Sep 13, 2014
2c4be91c
create_sub_devices_ext
Sep 13, 2014
0b5ef5d6
missing typedef from cl_ext.h
Sep 13, 2014
2,124 additional commits have been omitted to prevent performance issues.
Loading
Loading