Word | Stack effect |
<cl-buffer-ptr> | ( buffer offset -- cl-buffer-ptr ) |
<cl-buffer-range> | ( buffer offset size -- cl-buffer-range ) |
<cl-buffer> | ( buffer-access-mode size initial-data -- buffer ) |
<cl-context> | ( devices -- cl-context ) |
<cl-kernel> | ( program kernel-name -- kernel ) |
<cl-program> | ( options strings -- program ) |
<cl-queue> | ( context device out-of-order? profiling? -- command-queue ) |
<cl-sampler> | ( normalized-coords? addressing-mode filter-mode -- sampler ) |
cl-barrier | ( -- ) |
cl-barrier-events | ( event/events -- ) |
cl-event-status | ( event -- execution-status ) |
cl-event-type | ( event -- command-type ) |
cl-finish | ( -- ) |
cl-flush | ( -- ) |
cl-kernel-arity | ( kernel -- arity ) |
cl-kernel-local-size | ( kernel -- size ) |
cl-kernel-name | ( kernel -- string ) |
cl-marker | ( -- event ) |
cl-normalized-coords? | ( sampler -- ? ) |
cl-out-of-order-execution? | ( command-queue -- ? ) |
cl-platforms | ( -- platforms ) |
cl-profile-counters | ( event -- queued submitted started finished ) |
cl-profiling? | ( command-queue -- ? ) |
cl-queue-copy-buffer | ( src-buffer-ptr dst-buffer-ptr size dependent-events -- event ) |
cl-queue-kernel | ( kernel args sizes dependent-events -- event ) |
cl-queue-read-buffer | ( buffer-range alien dependent-events -- event ) |
cl-queue-write-buffer | ( buffer-range alien dependent-events -- event ) |
cl-read-buffer | ( buffer-range -- byte-array ) |
cl-wait | ( event/events -- ) |
cl-write-buffer | ( buffer-range byte-array -- ) |
sampler>cl-addressing-mode | ( sampler -- addressing-mode ) |
sampler>cl-filter-mode | ( sampler -- filter-mode ) |
size_t>cl-device-type | ( size_t -- cl-device-type ) |
with-cl-state | ( context/f device/f queue/f quot -- ) |