Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Polytonic/Chlorine
/ functions
Functions
280 in github.com/Polytonic/Chlorine
⨍
Functions
280
◇
Types & classes
86
↓ 145 callers
Function
errHandler
chlorine/include/cl.hpp:318
↓ 117 callers
Method
size
chlorine/include/cl.hpp:4444
↓ 24 callers
Function
getInfo
chlorine/include/cl.hpp:1501
↓ 12 callers
Method
call
chlorine/include/chlorine.hpp:274
↓ 7 callers
Method
setArg
chlorine/include/cl.hpp:4610
↓ 6 callers
Method
begin
chlorine/include/cl.hpp:913
↓ 6 callers
Function
fence
chlorine/include/cl.hpp:1041
↓ 5 callers
Function
read
Efficiently loads the contents of a file into a string. This is mainly useful for reading OpenCL kernel files, instead of inlining kernels in
chlorine/include/chlorine.hpp:180
↓ 5 callers
Function
size
\brief Queries the length of the string, excluding any added '\0's.
chlorine/include/cl.hpp:634
↓ 4 callers
Method
end
chlorine/include/cl.hpp:920
↓ 4 callers
Function
test_ops
tests/test_suite.hpp:12
↓ 3 callers
Function
clear
! \brief Empties the vector of all elements. * \note * This does not deallocate memory but will invoke destructors * on contained el
chlorine/include/cl.hpp:708
↓ 3 callers
Method
dimensions
\brief Queries the number of dimensions in the range.
chlorine/include/cl.hpp:4427
↓ 3 callers
Function
elapsed
Determines the elapsed time of a given event. This is typically used to compute the running time of the kernel associated with this event. Thi
chlorine/include/chlorine.hpp:166
↓ 3 callers
Method
enqueueMapBuffer
chlorine/include/cl.hpp:5732
↓ 3 callers
Method
enqueueUnmapMemObject
chlorine/include/cl.hpp:5786
↓ 3 callers
Method
getDevices
! \brief Gets a list of devices for this platform. * * Wraps clGetDeviceIDs(). */
chlorine/include/cl.hpp:2114
↓ 3 callers
Function
getInfoHelper
chlorine/include/cl.hpp:1088
↓ 2 callers
Function
assign
chlorine/include/cl.hpp:865
↓ 2 callers
Method
build_kernel
Builds the kernel on the target device and platform. Note that this operation is performed at runtime. i.e., kernels are just-in-time
chlorine/include/chlorine.hpp:247
↓ 2 callers
Function
compare_exchange
* Compare and exchange primitives are needed for handling of defaults */
chlorine/include/cl.hpp:1024
↓ 2 callers
Function
copy
chlorine/include/cl.hpp:6339
↓ 2 callers
Method
enqueueNDRangeKernel
chlorine/include/cl.hpp:5905
↓ 2 callers
Function
getContextPlatformVersion
chlorine/include/cl.hpp:1703
↓ 2 callers
Function
getDevicePlatformVersion
chlorine/include/cl.hpp:1695
↓ 2 callers
Function
push_back
! \brief Appends an element after the last valid element. * Calling this on a vector that has reached capacity will throw an * exception if
chlorine/include/cl.hpp:719
↓ 2 callers
Method
retain
chlorine/include/cl.hpp:1765
↓ 2 callers
Function
tokenize
Splits a String by Whitespace Delimiter
chlorine/clinfo/clinfo.cpp:14
↓ 2 callers
Method
wait
! \brief Blocks the calling thread until this event completes. * * Wraps clWaitForEvents(). */
chlorine/include/cl.hpp:2800
↓ 1 callers
Function
Image2DGL
\brief Default constructor - initializes to NULL.
chlorine/include/cl.hpp:3911
↓ 1 callers
Method
build
chlorine/include/cl.hpp:4857
↓ 1 callers
Method
createKernels
chlorine/include/cl.hpp:4962
↓ 1 callers
Function
empty
\brief Tests whether this instance has any elements.
chlorine/include/cl.hpp:816
↓ 1 callers
Method
enqueueCopyBuffer
chlorine/include/cl.hpp:5323
↓ 1 callers
Method
enqueueCopyBufferRect
chlorine/include/cl.hpp:5425
↓ 1 callers
Method
enqueueCopyBufferToImage
chlorine/include/cl.hpp:5707
↓ 1 callers
Method
enqueueCopyImage
chlorine/include/cl.hpp:5553
↓ 1 callers
Method
enqueueCopyImageToBuffer
chlorine/include/cl.hpp:5682
↓ 1 callers
Method
enqueueReadBuffer
chlorine/include/cl.hpp:5273
↓ 1 callers
Method
enqueueReadBufferRect
chlorine/include/cl.hpp:5347
↓ 1 callers
Method
enqueueReadImage
chlorine/include/cl.hpp:5499
↓ 1 callers
Method
enqueueWriteBuffer
chlorine/include/cl.hpp:5298
↓ 1 callers
Method
enqueueWriteBufferRect
chlorine/include/cl.hpp:5386
↓ 1 callers
Method
enqueueWriteImage
chlorine/include/cl.hpp:5526
↓ 1 callers
Method
finish
chlorine/include/cl.hpp:6150
↓ 1 callers
Method
flush
chlorine/include/cl.hpp:6145
↓ 1 callers
Method
getInfo
chlorine/include/cl.hpp:2752
↓ 1 callers
Function
getPlatformVersion
chlorine/include/cl.hpp:1686
↓ 1 callers
Function
getVersion
Extracts version number with major in the upper 16 bits, minor in the lower 16
chlorine/include/cl.hpp:1667
↓ 1 callers
Function
pop_back
! \brief Removes the last valid element from the vector. * Calling this on an empty vector will throw an exception * if exceptions are enabl
chlorine/include/cl.hpp:733
↓ 1 callers
Function
ppm_draw
Draws a Portable Pixel Map (PPM/PBM) of the Given Mandelbrot Set
examples/mandelbrot/mandelbrot.cpp:37
↓ 1 callers
Function
solve_mandelbrot
Computes the Mandelbrot Set to N Iterations
examples/mandelbrot/mandelbrot.cpp:11
↓ 1 callers
Function
string
! \brief Constructs a string populated from an arbitrary value of * specified size. * * An extra '\0' is added, in case none was cont
chlorine/include/cl.hpp:499
↓ 1 callers
Function
vector
! \brief Constructs with a value copied from another. * * \param vec the vector to copy. */
chlorine/include/cl.hpp:747
Method
Buffer
! \brief Constructs a Buffer in a specified context. * * Wraps clCreateBuffer(). * * \param host_ptr Storage to be used if the C
chlorine/include/cl.hpp:3048
Method
Buffer
chlorine/include/cl.hpp:6167
Method
BufferD3D10
! \brief Constructs a BufferD3D10, in a specified context, from a * given ID3D10Buffer. * * Wraps clCreateFromD3D10BufferKHR()
chlorine/include/cl.hpp:3239
Method
BufferGL
! \brief Constructs a BufferGL in a specified context, from a given * GL buffer. * * Wraps clCreateFromGLBuffer(). */
chlorine/include/cl.hpp:3329
Method
BufferRenderGL
! \brief Constructs a BufferRenderGL in a specified context, from a given * GL Renderbuffer. * * Wraps clCreateFromGLRenderbuf
chlorine/include/cl.hpp:3412
Method
CommandQueue
chlorine/include/cl.hpp:5096
Method
Context
! \brief Constructs a context including a list of specified devices. * * Wraps clCreateContext(). */
chlorine/include/cl.hpp:2364
Method
Device
\brief Default constructor - initializes to NULL.
chlorine/include/cl.hpp:1911
Method
EnqueueArgs
chlorine/include/cl.hpp:6720
Method
Error
! \brief Create a new CL error exception for a given error code * and corresponding message. * * \param err error code value. *
chlorine/include/cl.hpp:283
Method
Event
\brief Default constructor - initializes to NULL.
chlorine/include/cl.hpp:2711
Method
Image
\brief Default constructor - initializes to NULL.
chlorine/include/cl.hpp:3489
Method
Image1D
! \brief Constructs a 1D Image in a specified context. * * Wraps clCreateImage(). */
chlorine/include/cl.hpp:3564
Method
Image1DArray
chlorine/include/cl.hpp:3694
Method
Image1DBuffer
chlorine/include/cl.hpp:3637
Function
Image2D
! \brief Constructor from cl_mem - takes ownership. * * See Memory for further details. */
chlorine/include/cl.hpp:3923
Method
Image2D
! \brief Constructs a 1D Image in a specified context. * * Wraps clCreateImage(). */
chlorine/include/cl.hpp:3764
Method
Image2DArray
chlorine/include/cl.hpp:3956
Method
Image3D
! \brief Constructs a 3D Image in a specified context. * * Wraps clCreateImage(). */
chlorine/include/cl.hpp:4029
Method
Image3DGL
! \brief Constructs an Image3DGL in a specified context, from a given * GL Texture. * * Wraps clCreateFromGLTexture3D().
chlorine/include/cl.hpp:4154
Method
ImageFormat
\brief Default constructor - performs no initialization.
chlorine/include/cl.hpp:1880
Method
ImageGL
chlorine/include/cl.hpp:4226
Method
Kernel
\brief Default constructor - initializes to NULL.
chlorine/include/cl.hpp:4503
Method
Kernel
chlorine/include/cl.hpp:5073
Method
KernelFunctorGlobal
chlorine/include/cl.hpp:6926
Function
Local
! Local * \brief Helper function for generating LocalSpaceArg objects. */
chlorine/include/cl.hpp:4474
Method
Memory
\brief Default constructor - initializes to NULL.
chlorine/include/cl.hpp:2928
Method
NDRange
\brief Default constructor - resulting range has zero dimensions.
chlorine/include/cl.hpp:4390
Method
Platform
\brief Default constructor - initializes to NULL.
chlorine/include/cl.hpp:2052
Method
Program
chlorine/include/cl.hpp:4638
Method
Sampler
\brief Default constructor - initializes to NULL.
chlorine/include/cl.hpp:4289
Function
UnloadCompiler
chlorine/include/cl.hpp:2331
Method
UserEvent
! \brief Constructs a user event on a given context. * * Wraps clCreateUserEvent(). */
chlorine/include/cl.hpp:2853
Function
WaitForEvents
! \brief Blocks the calling thread until every event specified is complete. * * Wraps clWaitForEvents(). */
chlorine/include/cl.hpp:2900
Method
Worker
Constructs a Chlorine worker and initializes OpenCL. Typically you will call this constructor by only passing the name of a kernel source file
chlorine/include/chlorine.hpp:199
Method
Wrapper
chlorine/include/cl.hpp:1727
Method
Wrapper
chlorine/include/cl.hpp:1799
Function
__local
chlorine/include/cl.hpp:4464
Function
begin
chlorine/include/cl.hpp:970
Function
c_str
! \brief Returns a pointer to the private copy held by this instance, * or "" if empty/unset. */
chlorine/include/cl.hpp:642
Function
capacity
\brief Returns the maximum number of elements this instance can hold.
chlorine/include/cl.hpp:828
Method
compile
chlorine/include/cl.hpp:4898
Method
createSubBuffer
! \brief Creates a new buffer object from this. * * Wraps clCreateSubBuffer(). */
chlorine/include/cl.hpp:3193
Method
createSubDevices
\brief Wrapper for clCreateSubDevicesEXT().
chlorine/include/cl.hpp:1981
Function
end
chlorine/include/cl.hpp:980
Method
enqueueAcquireD3D10Objects
chlorine/include/cl.hpp:6065
next →
1–100 of 280, ranked by callers