Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bgaster/opencl-book-samples
/ functions
Functions
311 in github.com/bgaster/opencl-book-samples
⨍
Functions
311
◇
Types & classes
69
↓ 1 callers
Function
create_image_data_unorm8
fill an image of w x h pixels with 4-channels / pixel with random data each channel is an unisgned 8-bit value
src/Chapter_14/histogram/histogram.cpp:34
↓ 1 callers
Function
displayInfo
Enumerate platforms and display information about them and their associated devices.
src/Chapter_3/OpenCLInfo/OpenCLInfo.cpp:409
↓ 1 callers
Function
displayTexture
Display the texture in the window
src/Chapter_10/GLinterop/GLinterop.cpp:84
↓ 1 callers
Method
end
khronos/CL/cl.hpp:651
↓ 1 callers
Method
enqueueAcquireGLObjects
khronos/CL/cl.hpp:3017
↓ 1 callers
Method
enqueueMapBuffer
khronos/CL/cl.hpp:2867
↓ 1 callers
Method
enqueueReleaseGLObjects
khronos/CL/cl.hpp:3033
↓ 1 callers
Method
enqueueUnmapMemObject
khronos/CL/cl.hpp:2921
↓ 1 callers
Method
finish
khronos/CL/cl.hpp:3110
↓ 1 callers
Function
generateRandomGraph
Generate a random graph
src/Chapter_16/Dijkstra/oclDijkstra.cpp:51
↓ 1 callers
Function
generate_reference_histogram_results_fp32
generate the reference results for floating-point RGBA image. this reference result will be compared with histogram results generated by the OpenCL de
src/Chapter_14/histogram/histogram.cpp:100
↓ 1 callers
Function
generate_reference_histogram_results_unorm8
generate the reference results for unsigned 8-bit RGBA image. this reference result will be compared with histogram results generated by the OpenCL de
src/Chapter_14/histogram/histogram.cpp:49
↓ 1 callers
Function
getFirstDev
Gets the id of the first device from the context (from the NVIDIA SDK)
src/Chapter_16/Dijkstra/oclDijkstraKernel.cpp:271
↓ 1 callers
Function
grabFrame
src/Chapter_19/oclFlow/flowGL.cpp:168
↓ 1 callers
Function
initGLData
src/Chapter_19/oclFlow/flowGL.cpp:388
↓ 1 callers
Function
initGlut
src/Chapter_19/oclFlow/flowGL.cpp:357
↓ 1 callers
Function
initGlut
src/Chapter_10/GLinterop/GLinterop.cpp:144
↓ 1 callers
Function
initOCLFlow
src/Chapter_19/oclFlow/oclFlow.cpp:1235
↓ 1 callers
Function
initTexture
src/Chapter_10/GLinterop/GLinterop.cpp:167
↓ 1 callers
Function
initVBO
src/Chapter_19/oclFlow/flowGL.cpp:328
↓ 1 callers
Function
initVBO
src/Chapter_10/GLinterop/GLinterop.cpp:178
↓ 1 callers
Function
initializeOCLBuffers
Initialize OpenCL buffers for single run of Dijkstra
src/Chapter_16/Dijkstra/oclDijkstraKernel.cpp:219
↓ 1 callers
Function
loadAndBuildProgram
Load and build an OpenCL program from source file \param gpuContext GPU context on which to load and build the program \param fileName File name of so
src/Chapter_16/Dijkstra/oclDijkstraKernel.cpp:116
↓ 1 callers
Function
load_program_source
src/Chapter_22/spmv.c:70
↓ 1 callers
Function
main
src/Chapter_19/oclFlow/flowGL.cpp:406
↓ 1 callers
Function
main
()
src/Chapter_20/PyImageFilter2D/ImageFilter2D.py:109
↓ 1 callers
Function
matrix_gen
src/Chapter_22/matrix_gen.c:18
↓ 1 callers
Function
opencl_init
src/Chapter_19/oclFlow/oclFlow.cpp:75
↓ 1 callers
Function
parseCommandLineArgs
Parse command line arguments
src/Chapter_16/Dijkstra/oclDijkstra.cpp:74
↓ 1 callers
Function
performQueries
Demonstrate usage of the GL Object querying capabilities
src/Chapter_10/GLinterop/GLinterop.cpp:295
↓ 1 callers
Function
read_kernel_from_file
src/Chapter_14/histogram/histogram.cpp:170
↓ 1 callers
Function
releaseVBO
src/Chapter_19/oclFlow/oclFlow.cpp:1205
↓ 1 callers
Function
renderQuiver
src/Chapter_19/oclFlow/flowGL.cpp:145
↓ 1 callers
Function
renderVBO
Render the vertex buffer object (VBO) contents
src/Chapter_10/GLinterop/GLinterop.cpp:62
↓ 1 callers
Function
runCL
src/Chapter_12/Sinewave/sinewave.cpp:201
↓ 1 callers
Function
runDijkstraMultiGPUandCPU
Run Dijkstra's shortest path on the GraphData provided to this function. This function will compute the shortest path distance from sourceVertices[n]
src/Chapter_16/Dijkstra/oclDijkstraKernel.cpp:737
↓ 1 callers
Function
runDijkstraRef
Run Dijkstra's shortest path on the GraphData provided to this function. This function will compute the shortest path distance from sourceVertices[n]
src/Chapter_16/Dijkstra/oclDijkstraKernel.cpp:869
↓ 1 callers
Function
save_octave_float2
src/Chapter_19/oclFlow/oclFlow.cpp:478
↓ 1 callers
Function
swapIdx
src/Chapter_19/oclFlow/flowGL.cpp:116
↓ 1 callers
Function
test_histogram
src/Chapter_14/histogram/histogram.cpp:193
↓ 1 callers
Function
updateFlowBuffer
src/Chapter_19/oclFlow/oclFlow.cpp:1211
↓ 1 callers
Function
usage
src/Chapter_22/spmv.c:18
Method
Buffer
khronos/CL/cl.hpp:1744
Method
BufferD3D10
khronos/CL/cl.hpp:1806
Method
BufferGL
khronos/CL/cl.hpp:1848
Method
BufferRenderGL
khronos/CL/cl.hpp:1895
Function
CL_CALLBACK contextCallback
src/Chapter_3/OpenCLConvolution/Convolution.cpp:72
Method
Device
khronos/CL/cl.hpp:1186
Method
Error
! Create a new CL error exception for a given error code * and corresponding message. */
khronos/CL/cl.hpp:219
Method
Event
khronos/CL/cl.hpp:1540
Method
Image2D
khronos/CL/cl.hpp:1982
Method
Image2DGL
khronos/CL/cl.hpp:2021
Method
Image3D
khronos/CL/cl.hpp:2063
Method
Image3DGL
khronos/CL/cl.hpp:2105
Method
Kernel
khronos/CL/cl.hpp:2294
Method
Kernel
khronos/CL/cl.hpp:2543
Method
KernelFunctor
khronos/CL/cl.hpp:3136
Method
KernelFunctor
khronos/CL/cl.hpp:3387
Function
KeyboardGL
Keyboard events handler
src/Chapter_10/GLinterop/GLinterop.cpp:129
Method
Memory
khronos/CL/cl.hpp:1687
Function
MsgProc
src/Chapter_11/D3Dinterop/D3Dinterop.cpp:483
Method
NDRange
khronos/CL/cl.hpp:2218
Method
Platform
khronos/CL/cl.hpp:1263
Function
UnloadCompiler
khronos/CL/cl.hpp:1411
Method
UserEvent
khronos/CL/cl.hpp:1636
Function
WaitForEvents
khronos/CL/cl.hpp:1672
Method
Wrapper
khronos/CL/cl.hpp:1099
Function
__local
khronos/CL/cl.hpp:2277
Function
appendBitfield
src/Chapter_7/SimpleBufferSubBuffer/info.hpp:68
Function
appendBitfield
src/Chapter_3/OpenCLInfo/OpenCLInfo.cpp:76
Method
begin
khronos/CL/cl.hpp:583
Method
capacity
khronos/CL/cl.hpp:538
Function
changeSize
called when window size changes
src/Chapter_19/oclFlow/flowGL.cpp:100
Function
checkErrorFileLine
Check for error condition and exit if found. Print file and line number of error. (from NVIDIA SDK)
src/Chapter_16/Dijkstra/oclDijkstraKernel.cpp:347
Method
clear
khronos/CL/cl.hpp:452
Method
createKernels
khronos/CL/cl.hpp:2521
Method
createSubBuffer
khronos/CL/cl.hpp:1773
Method
createSubDevices
khronos/CL/cl.hpp:1222
Function
dijkstraThread
Worker thread for running the algorithm on one of the compute devices
src/Chapter_16/Dijkstra/oclDijkstraKernel.cpp:235
Method
display
src/Chapter_7/SimpleBufferSubBuffer/info.hpp:91
Method
display
src/Chapter_7/SimpleBufferSubBuffer/info.hpp:321
Method
display
src/Chapter_3/OpenCLInfo/OpenCLInfo.cpp:99
Method
display
src/Chapter_3/OpenCLInfo/OpenCLInfo.cpp:331
Method
end
khronos/CL/cl.hpp:596
Method
enqueueAcquireD3D10Objects
khronos/CL/cl.hpp:3059
Method
enqueueBarrier
khronos/CL/cl.hpp:3098
Method
enqueueCopyBuffer
khronos/CL/cl.hpp:2650
Method
enqueueCopyBufferRect
khronos/CL/cl.hpp:2736
Method
enqueueCopyBufferToImage
khronos/CL/cl.hpp:2848
Method
enqueueCopyImage
khronos/CL/cl.hpp:2810
Method
enqueueCopyImageToBuffer
khronos/CL/cl.hpp:2829
Method
enqueueMapImage
khronos/CL/cl.hpp:2892
Method
enqueueMarker
khronos/CL/cl.hpp:3000
Method
enqueueNativeKernel
khronos/CL/cl.hpp:2970
Method
enqueueReadBuffer
khronos/CL/cl.hpp:2612
Method
enqueueReadBufferRect
khronos/CL/cl.hpp:2669
Method
enqueueReadImage
khronos/CL/cl.hpp:2768
Method
enqueueReleaseD3D10Objects
khronos/CL/cl.hpp:3078
Method
enqueueTask
khronos/CL/cl.hpp:2956
Method
enqueueWaitForEvents
khronos/CL/cl.hpp:3007
← previous
next →
101–200 of 311, ranked by callers