MCPcopy Create free account

hub / github.com/cogciprocate/ocl / functions

Functions1,097 in github.com/cogciprocate/ocl

↓ 2 callersMethodpoll_lock
(&mut self)
ocl/src/async/order_lock.rs:559
↓ 2 callersMethodpoll_upgrade
(&mut self)
ocl/src/async/order_lock.rs:681
↓ 2 callersMethodpopulate_requisites
Populates the list of requisite commands necessary for each command. Requisite commands (preceding writers and following readers) for a command are t
ocl/ocl-extras/src/command_graph.rs:226
↓ 2 callersFunctionprint_slice
[UNSTABLE]: MAY BE REMOVED AT ANY TIME Prints a vector to stdout. Used for debugging. TODO: Remove or feature gate printing related code.
ocl-core/src/util.rs:374
↓ 2 callersMethodprog_bldr
Adds a pre-configured `ProgramBuilder` and returns the `ProQueBuilder`. ## Panics This `ProQueBuilder` may not already contain a `ProgramBuilder`.
ocl/src/standard/pro_que.rs:361
↓ 2 callersMethodproperty
Specifies a context property. Overwrites any property with the same variant (i.e.: if `ContextPropertyValue::Platform` was already set, it would be o
ocl/src/standard/context.rs:271
↓ 2 callersMethodread
Specifies that this command will be a read operation. After calling this method, the blocking state of this command will be unchanged. ### Panics T
ocl/src/standard/buffer.rs:240
↓ 2 callersMethodread
Returns a new `FutureGuard` which will resolve into a a `ReadGuard`.
ocl/src/async/buffer_stream.rs:375
↓ 2 callersMethodregister_event_relay
(&self, user_event: Event)
ocl/src/standard/event.rs:111
↓ 2 callersMethodremove
Removes an event from the list and returns it, shifting elements after it to the left. [MAY DEPRICATE]: Prefer `::swap_remove`, this function is real
ocl/src/standard/event.rs:454
↓ 2 callersMethodresolve
Resolves this `FutureSinkMapGuard` into a `SinkMapGuard`.
ocl/src/async/buffer_map_sink.rs:197
↓ 2 callersFunctionresolve_work_dims
Converts an array option reference into a pointer to the contained array.
ocl-core/src/functions.rs:454
↓ 2 callersFunctionretain_command_queue
Increments the reference count of a command queue.
ocl-core/src/functions.rs:1204
↓ 2 callersFunctionretain_context
Increments the reference count of a context.
ocl-core/src/functions.rs:967
↓ 2 callersFunctionretain_event
Increments an event's reference counter.
ocl-core/src/functions.rs:2877
↓ 2 callersFunctionretain_kernel
Increments a kernel reference counter.
ocl-core/src/functions.rs:2613
↓ 2 callersFunctionretain_mem_object
Increments the reference counter of a mem object.
ocl-core/src/functions.rs:1842
↓ 2 callersFunctionretain_program
Increments a program reference counter.
ocl-core/src/functions.rs:2244
↓ 2 callersMethodset_arg_vec_named
(&'a self, name: &'static str, vector: B)
ocl/src/standard/kernel.rs:774
↓ 2 callersMethodset_egl_display
Specifies a pointer for the EGL display.
ocl-core/src/types/structs.rs:471
↓ 2 callersMethodset_property_value
Pushes a `ContextPropertyValue` onto this list of properties.
ocl-core/src/types/structs.rs:480
↓ 2 callersFunctionset_user_event_status
Updates a user events status. Setting status to completion will cause commands waiting upon this event to execute. Will return an error if the event
ocl-core/src/functions.rs:2915
↓ 2 callersMethodset_wgl_hdc
Specifies a Display pointer for the WGL HDC.
ocl-core/src/types/structs.rs:452
↓ 2 callersMethodsources
(&self)
ocl/ocl-extras/src/command_graph.rs:74
↓ 2 callersMethodstatus
(&self)
ocl-core/src/functions.rs:185
↓ 2 callersMethodtargets
(&self)
ocl/ocl-extras/src/command_graph.rs:86
↓ 2 callersMethodto_arg_val
Returns the size (in bytes) and raw pointer to the contained kernel argument value.
ocl/src/standard/kernel.rs:326
↓ 2 callersMethodto_idx
Resolves this specifier into an integer index using the specified argument map if necessary.
ocl/src/standard/kernel.rs:259
↓ 2 callersMethodto_len
(&self)
ocl/src/standard/pro_que.rs:218
↓ 2 callersMethodto_mapped_mem
Resolves this `FutureMemMap` into a `MemMap`.
ocl/src/async/future_mem_map.rs:137
↓ 2 callersMethodto_offset
Returns a 3D offset or an error if unspecified.
ocl/src/standard/spatial_dims.rs:93
↓ 2 callersMethodto_work_size
(&self)
ocl/src/standard/pro_que.rs:237
↓ 2 callersMethoduse_host_ptr
(self)
ocl-core/src/lib.rs:803
↓ 2 callersMethodverify_device_versions
(&self, required_version: [u16; 2])
ocl-core/src/types/abs.rs:141
↓ 2 callersMethodwith_unmap_queue
Specifies the queue to be used for the unmap command.
ocl/src/async/future_mem_map.rs:117
↓ 2 callersFunctionwithin_region
(coords: [usize; 3], region_ofs: [usize; 3], region_size: [usize; 3])
ocl/src/tests/mod.rs:51
↓ 2 callersFunctionwithin_region
(coords: [usize; 3], region_ofs: [usize; 3], region_size: [usize; 3])
ocl-core/src/tests/mod.rs:75
↓ 1 callersMethod_alloc_new
Ensures this contains a null event and returns a mutable pointer to it.
ocl-core/src/types/abs.rs:1165
↓ 1 callersFunction_enqueue_map_buffer
( command_queue: &CommandQueue, buffer: M, block: bool, map_flags: MapFlags, offset: usize
ocl-core/src/functions.rs:3776
↓ 1 callersFunction_print_starting
These just print status messages...
ocl/src/tests/async.rs:68
↓ 1 callersFunction_print_starting
These just print status messages...
ocl/src/tests/buffer_sink_stream_cycles.rs:148
↓ 1 callersFunction_print_starting
These just print status messages...
ocl/examples/device_check.rs:729
↓ 1 callersFunction_print_starting
These just print status messages...
ocl/examples/async_cycles.rs:147
↓ 1 callersFunctionadd_char
(context: &Context, queue: &CommandQueue)
ocl-core/src/tests/vector_types.rs:304
↓ 1 callersFunctionadd_char16
(context: &Context, queue: &CommandQueue)
ocl-core/src/tests/vector_types.rs:336
↓ 1 callersFunctionadd_char3
(context: &Context, queue: &CommandQueue)
ocl-core/src/tests/vector_types.rs:320
↓ 1 callersFunctionadd_double16
(context: &Context, queue: &CommandQueue)
ocl-core/src/tests/vector_types.rs:116
↓ 1 callersFunctionadd_double3
(context: &Context, queue: &CommandQueue)
ocl-core/src/tests/vector_types.rs:100
↓ 1 callersFunctionadd_float
(context: &Context, queue: &CommandQueue)
ocl-core/src/tests/vector_types.rs:137
↓ 1 callersFunctionadd_float16
(context: &Context, queue: &CommandQueue)
ocl-core/src/tests/vector_types.rs:201
↓ 1 callersFunctionadd_float2
(context: &Context, queue: &CommandQueue)
ocl-core/src/tests/vector_types.rs:153
↓ 1 callersFunctionadd_float3
(context: &Context, queue: &CommandQueue)
ocl-core/src/tests/vector_types.rs:169
↓ 1 callersFunctionadd_float4
(context: &Context, queue: &CommandQueue)
ocl-core/src/tests/vector_types.rs:185
↓ 1 callersFunctionadd_int
(context: &Context, queue: &CommandQueue)
ocl-core/src/tests/vector_types.rs:222
↓ 1 callersFunctionadd_int16
(context: &Context, queue: &CommandQueue)
ocl-core/src/tests/vector_types.rs:286
↓ 1 callersFunctionadd_int2
(context: &Context, queue: &CommandQueue)
ocl-core/src/tests/vector_types.rs:238
↓ 1 callersFunctionadd_int3
(context: &Context, queue: &CommandQueue)
ocl-core/src/tests/vector_types.rs:254
↓ 1 callersFunctionadd_int4
(context: &Context, queue: &CommandQueue)
ocl-core/src/tests/vector_types.rs:270
↓ 1 callersMethodalloc_new
(&mut self)
ocl-core/src/types/abs.rs:221
↓ 1 callersMethodarg_scl_named
( &'s mut self, name: &'static str, scalar: T, )
ocl/src/standard/kernel.rs:1539
↓ 1 callersMethodarg_vec
(&'s mut self, vector: T)
ocl/src/standard/kernel.rs:1381
↓ 1 callersMethodas_core
(&self)
ocl/src/standard/image.rs:1273
↓ 1 callersMethodas_core
(&self)
ocl/src/standard/kernel.rs:908
↓ 1 callersMethodas_mem
(&self)
ocl/src/standard/buffer.rs:2716
↓ 1 callersMethodas_mut_ptr
Returns a mutable pointer to the data contained within the internal value, bypassing all locks and protections. ## Panics This future must not have
ocl/src/async/order_lock.rs:513
↓ 1 callersMethodas_ptr_ref
(&'e self)
ocl/src/standard/event.rs:244
↓ 1 callersMethodas_slice
(&self, len: usize)
ocl-core/src/types/abs.rs:780
↓ 1 callersMethodas_str
(&self)
ocl/src/standard/platform.rs:34
↓ 1 callersMethodas_void_ptr
(&self)
ocl-core/src/types/abs.rs:775
↓ 1 callersFunctionasync_cycles
Main ==== Repeatedly: 0. fills with garbage, 1. writes a start value, 2. verifies the write, 3. adds a value, 4. and verifies the sum.
ocl/examples/async_cycles.rs:475
↓ 1 callersFunctionasync_menagerie
Creates a large number of both simple and complex asynchronous tasks and verifies that they all execute correctly.
ocl/examples/async_menagerie.rs:710
↓ 1 callersFunctionasync_process
()
ocl/examples/async_process.rs:39
↓ 1 callersFunctionbasics
()
ocl/examples/basics.rs:26
↓ 1 callersFunctionbox_raw_void
(item: T)
ocl/src/standard/mod.rs:80
↓ 1 callersMethodbuffer_builder
Returns a new `BufferBuilder` with the default queue and length pre-configured. Use `.fill_val(Default::default())` to fill buffer with zeros. Use `
ocl/src/standard/pro_que.rs:158
↓ 1 callersFunctionbuffer_sink
()
ocl/examples/buffer_sink.rs:28
↓ 1 callersMethodbuild
Returns a new `ProQue`. ## Errors A `ProgramBuilder` or some source code must have been specified with `::prog_bldr` or `::src` before building.
ocl/src/standard/pro_que.rs:410
↓ 1 callersMethodcgl_sharegroup
Specifies an OpenGL context CGL share group to associate the OpenCL context with (builder-style).
ocl-core/src/types/structs.rs:398
↓ 1 callersFunctioncheck_async
( device: Device, context: &Context, rng: &mut SmallRng, cfg: Switches<Int4>, )
ocl/examples/device_check.rs:1029
↓ 1 callersMethodcmd
Returns a command builder which is used to chain parameters of an 'enqueue' command together.
ocl/src/standard/kernel.rs:802
↓ 1 callersMethodcomplete
Submits a future which need only be polled to completion and that contains no intensive CPU work (including memcpy).
ocl/ocl-extras/src/work_pool_old.rs:41
↓ 1 callersFunctioncompletion_thread
Returns a thread hooked up to the provided receiver which simply waits for completion of each `CpuFuture` sent until none remain.
ocl/src/tests/buffer_sink_stream_cycles.rs:107
↓ 1 callersFunctioncompletion_thread
Returns a thread hooked up to the provided receiver which simply waits for completion of each `CpuFuture` sent until none remain.
ocl/examples/async_cycles.rs:109
↓ 1 callersMethodcontains_gl_context_or_sharegroup
Returns true if this set of context properties specifies any OpenGL context or sharegroup to associate with.
ocl-core/src/types/structs.rs:555
↓ 1 callersFunctioncreate_complex_task
############################################################################ #########################################################################
ocl/examples/async_menagerie.rs:460
↓ 1 callersFunctioncreate_from_d3d11_texture2d
Return a texture2D pointer from a `D3D11` texture2D object. [Version Controlled: OpenCL 1.2+] See module docs for more info. ## Safety The caller m
ocl-core/src/functions.rs:1568
↓ 1 callersFunctioncreate_from_d3d11_texture3d
Return a texture3D pointer from a `D3D11` texture3D object. [Version Controlled: OpenCL 1.2+] See module docs for more info. ## Safety The caller m
ocl-core/src/functions.rs:1626
↓ 1 callersFunctioncreate_from_gl_renderbuffer
( context: C, renderbuffer: cl_GLuint, flags: MemFlags, )
ocl-core/src/functions.rs:1358
↓ 1 callersFunctioncreate_from_gl_texture
( context: C, texture_target: cl_GLenum, miplevel: cl_GLint, texture: cl_GLuint, flags: Me
ocl-core/src/functions.rs:1399
↓ 1 callersFunctioncreate_image
Returns a new image (mem) pointer. [TODO]: If version is < 1.2, automatically use older versions. ## Safety [Version Controlled: OpenCL 1.2+] Se
ocl-core/src/functions.rs:1794
↓ 1 callersFunctioncreate_program_with_binary
Creates a program object for a context, and loads the binary bits specified by binary into the program object. [SDK Docs]: https://www.khronos.org/re
ocl-core/src/functions.rs:2140
↓ 1 callersFunctioncreate_program_with_il
( context: C, il: &[u8], device_versions: Option<&[OpenclVersion]>, )
ocl-core/src/functions.rs:2208
↓ 1 callersFunctioncreate_queues
( device: Device, context: &Context, out_of_order: bool, )
ocl/examples/device_check.rs:338
↓ 1 callersFunctioncreate_simple_task
############################################################################ #########################################################################
ocl/examples/async_menagerie.rs:307
↓ 1 callersFunctioncreate_user_event
Creates an event not already associated with any command.
ocl-core/src/functions.rs:2865
↓ 1 callersFunctiondefault_device_type
Returns the default device type bitflags as specified by environment variable or else `DEVICE_TYPE_ALL`.
ocl-core/src/functions.rs:4360
↓ 1 callersMethoddefault_global_work_offset
Returns the default global work offset.
ocl/src/standard/kernel.rs:891
↓ 1 callersMethoddefault_len
(&self)
ocl/src/async/buffer_stream.rs:405
↓ 1 callersMethoddefault_local_work_size
Returns the default local work size.
ocl/src/standard/kernel.rs:901
↓ 1 callersMethoddefault_offset
Returns the default offset.
ocl/src/async/buffer_stream.rs:250
← previousnext →301–400 of 1,097, ranked by callers