Index

_ | A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W

_

__call__() (pyopencl.Kernel method)
__getitem__() (pyopencl.Buffer method)
__repr__() (pyopencl.ImageFormat method)

A

A (pyopencl.channel_order attribute)
ACCELERATOR (pyopencl.device_type attribute)
ACQUIRE_GL_OBJECTS (pyopencl.command_type attribute)
ADDRESS_BITS (pyopencl.device_info attribute)
addressing_mode (class in pyopencl)
ADDRESSING_MODE (pyopencl.sampler_info attribute)
ALL (pyopencl.device_type attribute)
all_kernels() (pyopencl.Program method)
ALLOC_HOST_PTR (pyopencl.mem_flags attribute)
AVAILABLE (pyopencl.device_info attribute)

B

BGRA (pyopencl.channel_order attribute)
BINARIES (pyopencl.program_info attribute)
BINARY_SIZES (pyopencl.program_info attribute)
Buffer (class in pyopencl)
BUFFER (pyopencl.gl_object_type attribute)
(pyopencl.mem_object_type attribute)
build() (pyopencl.Program method)

C

CGL_SHAREGROUP_KHR (pyopencl.context_properties attribute)
channel_count (pyopencl.ImageFormat attribute)
channel_data_type (pyopencl.ImageFormat attribute)
channel_order (class in pyopencl)
(pyopencl.ImageFormat attribute)
channel_type (class in pyopencl)
CLAMP (pyopencl.addressing_mode attribute)
CLAMP_TO_EDGE (pyopencl.addressing_mode attribute)
command_execution_status (class in pyopencl)
COMMAND_EXECUTION_STATUS (pyopencl.event_info attribute)
COMMAND_QUEUE (pyopencl.event_info attribute)
command_queue_info (class in pyopencl)
command_queue_properties (class in pyopencl)
command_type (class in pyopencl)
COMMAND_TYPE (pyopencl.event_info attribute)
CommandQueue (class in pyopencl)
COMPILE_WORK_GROUP_SIZE (pyopencl.kernel_work_group_info attribute)
COMPILER_AVAILABLE (pyopencl.device_info attribute)
COMPLETE (pyopencl.command_execution_status attribute)
Context (class in pyopencl)
CONTEXT (pyopencl.command_queue_info attribute)
(pyopencl.kernel_info attribute)
(pyopencl.mem_info attribute)
(pyopencl.program_info attribute)
(pyopencl.sampler_info attribute)
context_info (class in pyopencl)
context_properties (class in pyopencl)
COPY_BUFFER (pyopencl.command_type attribute)
COPY_BUFFER_TO_IMAGE (pyopencl.command_type attribute)
COPY_HOST_PTR (pyopencl.mem_flags attribute)
COPY_IMAGE (pyopencl.command_type attribute)
COPY_IMAGE_TO_BUFFER (pyopencl.command_type attribute)
CPU (pyopencl.device_type attribute)
create_some_context() (in module pyopencl)
CURRENT_DEVICE_FOR_GL_CONTEXT_KHR (pyopencl.gl_context_info attribute)

D

DEFAULT (pyopencl.device_type attribute)
DENORM (pyopencl.device_fp_config attribute)
DEPTH (pyopencl.image_info attribute)
Device (class in pyopencl)
DEVICE (pyopencl.command_queue_info attribute)
device_exec_capabilities (class in pyopencl)
device_fp_config (class in pyopencl)
device_info (class in pyopencl)
device_local_mem_type (class in pyopencl)
device_mem_cache_type (class in pyopencl)
device_type (class in pyopencl)
DEVICES (pyopencl.context_info attribute)
(pyopencl.program_info attribute)
DEVICES_FOR_GL_CONTEXT_KHR (pyopencl.gl_context_info attribute)
dtype_size (pyopencl.ImageFormat attribute)

E

EGL_DISPLAY_KHR (pyopencl.context_properties attribute)
ELEMENT_SIZE (pyopencl.image_info attribute)
END (pyopencl.profiling_info attribute)
ENDIAN_LITTLE (pyopencl.device_info attribute)
enqueue_acquire_gl_objects() (in module pyopencl)
enqueue_barrier() (in module pyopencl)
enqueue_copy_buffer() (in module pyopencl)
enqueue_copy_buffer_rect() (in module pyopencl)
enqueue_copy_buffer_to_image() (in module pyopencl)
enqueue_copy_image() (in module pyopencl)
enqueue_copy_image_to_buffer() (in module pyopencl)
enqueue_map_buffer() (in module pyopencl)
enqueue_map_image() (in module pyopencl)
enqueue_marker() (in module pyopencl)
enqueue_nd_range_kernel() (in module pyopencl)
enqueue_read_buffer() (in module pyopencl)
enqueue_read_buffer_rect() (in module pyopencl)
enqueue_read_image() (in module pyopencl)
enqueue_release_gl_objects() (in module pyopencl)
enqueue_task() (in module pyopencl)
enqueue_wait_for_events() (in module pyopencl)
enqueue_write_buffer() (in module pyopencl)
enqueue_write_buffer_rect() (in module pyopencl)
enqueue_write_image() (in module pyopencl)
Error (class in pyopencl)
ERROR_CORRECTION_SUPPORT (pyopencl.device_info attribute)
Event (class in pyopencl)
event_info (class in pyopencl)
EXECUTION_CAPABILITIES (pyopencl.device_info attribute)
EXTENSIONS (pyopencl.device_info attribute)
(pyopencl.platform_info attribute)

F

filter_mode (class in pyopencl)
FILTER_MODE (pyopencl.sampler_info attribute)
finish() (pyopencl.CommandQueue method)
FLAGS (pyopencl.mem_info attribute)
FLOAT (pyopencl.channel_type attribute)
flush() (pyopencl.CommandQueue method)
FMA (pyopencl.device_fp_config attribute)
FORMAT (pyopencl.image_info attribute)
FUNCTION_NAME (pyopencl.kernel_info attribute)

G

get_build_info() (pyopencl.Program method)
get_cl_header_version() (in module pyopencl)
get_devices() (pyopencl.Platform method)
get_gl_context_info_khr() (in module pyopencl)
get_gl_texture_info() (pyopencl.GLTexture method)
get_image_info() (pyopencl.Image method)
get_info() (pyopencl.CommandQueue method)
(pyopencl.Context method)
(pyopencl.Device method)
(pyopencl.Event method)
(pyopencl.Kernel method)
(pyopencl.MemoryObject method)
(pyopencl.Platform method)
(pyopencl.Program method)
(pyopencl.Sampler method)
get_platforms() (in module pyopencl)
get_profiling_info() (pyopencl.Event method)
get_sub_region() (pyopencl.Buffer method)
get_supported_image_formats() (in module pyopencl)
get_work_group_info() (pyopencl.Kernel method)
gl_context_info (class in pyopencl)
GL_CONTEXT_KHR (pyopencl.context_properties attribute)
gl_object (pyopencl.GLBuffer attribute)
(pyopencl.GLRenderBuffer attribute)
(pyopencl.GLTexture attribute)
gl_object_type (class in pyopencl)
gl_texture_info (class in pyopencl)
GLBuffer (class in pyopencl)
GLOBAL (pyopencl.device_local_mem_type attribute)
GLOBAL_MEM_CACHE_SIZE (pyopencl.device_info attribute)
GLOBAL_MEM_CACHE_TYPE (pyopencl.device_info attribute)
GLOBAL_MEM_CACHELINE_SIZE (pyopencl.device_info attribute)
GLOBAL_MEM_SIZE (pyopencl.device_info attribute)
GLRenderBuffer (class in pyopencl)
GLTexture (class in pyopencl)
GLX_DISPLAY_KHR (pyopencl.context_properties attribute)
GPU (pyopencl.device_type attribute)

H

HALF_FLOAT (pyopencl.channel_type attribute)
have_gl() (in module pyopencl)
HEIGHT (pyopencl.image_info attribute)
HOST_PTR (pyopencl.mem_info attribute)
hostbuf (pyopencl.MemoryObject attribute)

I

Image (class in pyopencl)
IMAGE2D (pyopencl.mem_object_type attribute)
IMAGE2D_MAX_HEIGHT (pyopencl.device_info attribute)
IMAGE2D_MAX_WIDTH (pyopencl.device_info attribute)
IMAGE3D (pyopencl.mem_object_type attribute)
IMAGE3D_MAX_DEPTH (pyopencl.device_info attribute)
IMAGE3D_MAX_HEIGHT (pyopencl.device_info attribute)
IMAGE3D_MAX_WIDTH (pyopencl.device_info attribute)
image_info (class in pyopencl)
IMAGE_SUPPORT (pyopencl.device_info attribute)
ImageFormat (class in pyopencl)
INF_NAN (pyopencl.device_fp_config attribute)
info (pyopencl.CommandQueue attribute)
(pyopencl.Context attribute)
(pyopencl.Device attribute)
(pyopencl.Event attribute)
(pyopencl.Event.profile attribute)
(pyopencl.Image attribute)
(pyopencl.Kernel attribute)
(pyopencl.MemoryObject attribute)
(pyopencl.Platform attribute)
(pyopencl.Program attribute)
(pyopencl.Sampler attribute)
INTENSITY (pyopencl.channel_order attribute)
itemsize (pyopencl.ImageFormat attribute)

K

Kernel (class in pyopencl)
KERNEL (pyopencl.device_exec_capabilities attribute)
kernel_info (class in pyopencl)
kernel_name (pyopencl.Program attribute)
kernel_work_group_info (class in pyopencl)

L

LINEAR (pyopencl.filter_mode attribute)
LOCAL (pyopencl.device_local_mem_type attribute)
LOCAL_MEM_SIZE (pyopencl.device_info attribute)
(pyopencl.kernel_work_group_info attribute)
LOCAL_MEM_TYPE (pyopencl.device_info attribute)
LocalMemory (class in pyopencl)
LOG (pyopencl.program_build_info attribute)
LogicError (class in pyopencl)
LUMINANCE (pyopencl.channel_order attribute)

M

MAP_BUFFER (pyopencl.command_type attribute)
MAP_COUNT (pyopencl.mem_info attribute)
map_flags (class in pyopencl)
MAP_IMAGE (pyopencl.command_type attribute)
MARKER (pyopencl.command_type attribute)
MAX_CLOCK_FREQUENCY (pyopencl.device_info attribute)
MAX_COMPUTE_UNITS (pyopencl.device_info attribute)
MAX_CONSTANT_ARGS (pyopencl.device_info attribute)
MAX_CONSTANT_BUFFER_SIZE (pyopencl.device_info attribute)
MAX_MEM_ALLOC_SIZE (pyopencl.device_info attribute)
MAX_PARAMETER_SIZE (pyopencl.device_info attribute)
MAX_READ_IMAGE_ARGS (pyopencl.device_info attribute)
MAX_SAMPLERS (pyopencl.device_info attribute)
MAX_WORK_GROUP_SIZE (pyopencl.device_info attribute)
MAX_WORK_ITEM_DIMENSIONS (pyopencl.device_info attribute)
MAX_WORK_ITEM_SIZES (pyopencl.device_info attribute)
MAX_WRITE_IMAGE_ARGS (pyopencl.device_info attribute)
MEM_BASE_ADDR_ALIGN (pyopencl.device_info attribute)
mem_flags (class in pyopencl)
mem_info (class in pyopencl)
mem_object_type (class in pyopencl)
MemoryError (class in pyopencl)
MemoryMap (class in pyopencl)
MemoryObject (class in pyopencl)
MIN_DATA_TYPE_ALIGN_SIZE (pyopencl.device_info attribute)
MIPMAP_LEVEL (pyopencl.gl_texture_info attribute)

N

NAME (pyopencl.device_info attribute)
(pyopencl.platform_info attribute)
NATIVE_KERNEL (pyopencl.command_type attribute)
(pyopencl.device_exec_capabilities attribute)
NDRANGE_KERNEL (pyopencl.command_type attribute)
NEAREST (pyopencl.filter_mode attribute)
NONE (pyopencl.addressing_mode attribute)
(pyopencl.device_mem_cache_type attribute)
NORMALIZED_COORDS (pyopencl.sampler_info attribute)
NUM_ARGS (pyopencl.kernel_info attribute)
NUM_DEVICES (pyopencl.program_info attribute)

O

OPTIONS (pyopencl.program_build_info attribute)
OUT_OF_ORDER_EXEC_MODE_ENABLE (pyopencl.command_queue_properties attribute)

P

Platform (class in pyopencl)
PLATFORM (pyopencl.context_properties attribute)
(pyopencl.device_info attribute)
platform_info (class in pyopencl)
PREFERRED_VECTOR_WIDTH_CHAR (pyopencl.device_info attribute)
PREFERRED_VECTOR_WIDTH_DOUBLE (pyopencl.device_info attribute)
PREFERRED_VECTOR_WIDTH_FLOAT (pyopencl.device_info attribute)
PREFERRED_VECTOR_WIDTH_INT (pyopencl.device_info attribute)
PREFERRED_VECTOR_WIDTH_LONG (pyopencl.device_info attribute)
PREFERRED_VECTOR_WIDTH_SHORT (pyopencl.device_info attribute)
PROFILE (pyopencl.device_info attribute)
(pyopencl.platform_info attribute)
PROFILING_ENABLE (pyopencl.command_queue_properties attribute)
profiling_info (class in pyopencl)
PROFILING_TIMER_RESOLUTION (pyopencl.device_info attribute)
Program (class in pyopencl)
PROGRAM (pyopencl.kernel_info attribute)
program_build_info (class in pyopencl)
program_info (class in pyopencl)
PROPERTIES (pyopencl.command_queue_info attribute)
(pyopencl.context_info attribute)
pyopencl (module)
Python Enhancement Proposals!PEP 8

Q

QUEUE_PROPERTIES (pyopencl.device_info attribute)
QUEUED (pyopencl.command_execution_status attribute)
(pyopencl.profiling_info attribute)

R

R (pyopencl.channel_order attribute)
RA (pyopencl.channel_order attribute)
READ (pyopencl.map_flags attribute)
READ_BUFFER (pyopencl.command_type attribute)
READ_IMAGE (pyopencl.command_type attribute)
READ_ONLY (pyopencl.mem_flags attribute)
READ_ONLY_CACHE (pyopencl.device_mem_cache_type attribute)
READ_WRITE (pyopencl.mem_flags attribute)
READ_WRITE_CACHE (pyopencl.device_mem_cache_type attribute)
REFERENCE_COUNT (pyopencl.command_queue_info attribute)
(pyopencl.context_info attribute)
(pyopencl.event_info attribute)
(pyopencl.kernel_info attribute)
(pyopencl.mem_info attribute)
(pyopencl.program_info attribute)
(pyopencl.sampler_info attribute)
release() (pyopencl.Image method)
(pyopencl.MemoryMap method)
(pyopencl.MemoryObject method)
RELEASE_GL_OBJECTS (pyopencl.command_type attribute)
RENDERBUFFER (pyopencl.gl_object_type attribute)
REPEAT (pyopencl.addressing_mode attribute)
RG (pyopencl.channel_order attribute)
RGB (pyopencl.channel_order attribute)
RGBA (pyopencl.channel_order attribute)
ROUND_TO_INF (pyopencl.device_fp_config attribute)
ROUND_TO_NEAREST (pyopencl.device_fp_config attribute)
ROUND_TO_ZERO (pyopencl.device_fp_config attribute)
ROW_PITCH (pyopencl.image_info attribute)
RUNNING (pyopencl.command_execution_status attribute)
RuntimeError (class in pyopencl)

S

Sampler (class in pyopencl)
sampler_info (class in pyopencl)
set_arg() (pyopencl.Kernel method)
set_args() (pyopencl.Kernel method)
set_property() (pyopencl.CommandQueue method)
set_scalar_arg_dtypes() (pyopencl.Kernel method)
set_status() (pyopencl.UserEvent method)
shape (pyopencl.Image attribute)
SIGNED_INT16 (pyopencl.channel_type attribute)
SIGNED_INT32 (pyopencl.channel_type attribute)
SIGNED_INT8 (pyopencl.channel_type attribute)
SINGLE_FP_CONFIG (pyopencl.device_info attribute)
size (pyopencl.LocalMemory attribute)
SIZE (pyopencl.mem_info attribute)
SLICE_PITCH (pyopencl.image_info attribute)
SNORM_INT16 (pyopencl.channel_type attribute)
SNORM_INT8 (pyopencl.channel_type attribute)
SOURCE (pyopencl.program_info attribute)
START (pyopencl.profiling_info attribute)
STATUS (pyopencl.program_build_info attribute)
SUBMIT (pyopencl.profiling_info attribute)
SUBMITTED (pyopencl.command_execution_status attribute)

T

TASK (pyopencl.command_type attribute)
TEXTURE2D (pyopencl.gl_object_type attribute)
TEXTURE3D (pyopencl.gl_object_type attribute)
TEXTURE_TARGET (pyopencl.gl_texture_info attribute)
to_string() (pyopencl.addressing_mode method)
(pyopencl.channel_order method)
(pyopencl.channel_type method)
(pyopencl.command_execution_status method)
(pyopencl.command_queue_info method)
(pyopencl.command_queue_properties method)
(pyopencl.command_type method)
(pyopencl.context_info method)
(pyopencl.context_properties method)
(pyopencl.device_exec_capabilities method)
(pyopencl.device_fp_config method)
(pyopencl.device_info method)
(pyopencl.device_local_mem_type method)
(pyopencl.device_mem_cache_type method)
(pyopencl.device_type method)
(pyopencl.event_info method)
(pyopencl.filter_mode method)
(pyopencl.gl_context_info method)
(pyopencl.gl_object_type method)
(pyopencl.gl_texture_info method)
(pyopencl.image_info method)
(pyopencl.kernel_info method)
(pyopencl.kernel_work_group_info method)
(pyopencl.map_flags method)
(pyopencl.mem_flags method)
(pyopencl.mem_info method)
(pyopencl.mem_object_type method)
(pyopencl.platform_info method)
(pyopencl.profiling_info method)
(pyopencl.program_build_info method)
(pyopencl.program_info method)
(pyopencl.sampler_info method)
TYPE (pyopencl.device_info attribute)
(pyopencl.mem_info attribute)

U

unload_compiler() (in module pyopencl)
UNMAP_MEM_OBJECT (pyopencl.command_type attribute)
UNORM_INT16 (pyopencl.channel_type attribute)
UNORM_INT8 (pyopencl.channel_type attribute)
UNORM_INT_101010 (pyopencl.channel_type attribute)
UNORM_SHORT_555 (pyopencl.channel_type attribute)
UNORM_SHORT_565 (pyopencl.channel_type attribute)
UNSIGNED_INT16 (pyopencl.channel_type attribute)
UNSIGNED_INT32 (pyopencl.channel_type attribute)
UNSIGNED_INT8 (pyopencl.channel_type attribute)
USE_HOST_PTR (pyopencl.mem_flags attribute)
UserEvent (class in pyopencl)

V

VENDOR (pyopencl.device_info attribute)
(pyopencl.platform_info attribute)
VENDOR_ID (pyopencl.device_info attribute)
VERSION (in module pyopencl)
(pyopencl.device_info attribute)
(pyopencl.platform_info attribute)
VERSION_STATUS (in module pyopencl)
VERSION_TEXT (in module pyopencl)

W

wait() (pyopencl.Event method)
wait_for_events() (in module pyopencl)
WGL_HDC_KHR (pyopencl.context_properties attribute)
WIDTH (pyopencl.image_info attribute)
WORK_GROUP_SIZE (pyopencl.kernel_work_group_info attribute)
WRITE (pyopencl.map_flags attribute)
WRITE_BUFFER (pyopencl.command_type attribute)
WRITE_IMAGE (pyopencl.command_type attribute)
WRITE_ONLY (pyopencl.mem_flags attribute)