Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KhronosGroup/OpenCL-CTS
/ functions
Functions
5,426 in github.com/KhronosGroup/OpenCL-CTS
⨍
Functions
5,426
◇
Types & classes
904
↓ 1,058 callers
Function
_glewStrSame3
test_conformance/gl/GLEW/glew.c:284
↓ 502 callers
Method
size
test_conformance/spir/run_build_test.cpp:255
↓ 418 callers
Function
is_extension_available
Determines if an extension is supported by a device. */
test_common/harness/deviceInfo.cpp:53
↓ 384 callers
Function
create_single_kernel_helper
test_conformance/device_partition/test_device_partition.cpp:68
↓ 356 callers
Function
genrand_int32
generates a random number on [0,0xffffffff]-interval */
test_common/harness/mt19937.cpp:106
↓ 304 callers
Method
ResultSub
test_conformance/extensions/cl_khr_dx9_media_sharing/utils.cpp:48
↓ 283 callers
Function
IGetErrorString
test_common/harness/errorHelpers.cpp:30
↓ 269 callers
Function
random_in_range
test_common/harness/conversions.cpp:1317
↓ 267 callers
Function
get_explicit_type_name
test_common/harness/conversions.cpp:84
↓ 251 callers
Function
_glewSearchExtension
test_conformance/gl/GLEW/glew.c:308
↓ 245 callers
Function
get_pixel_size
test_common/harness/imageHelpers.cpp:276
↓ 242 callers
Function
get_explicit_type_size
test_common/harness/conversions.cpp:68
↓ 224 callers
Method
Execute
test_conformance/c11_atomics/common.h:282
↓ 207 callers
Function
align_free
test_common/harness/alloc.h:61
↓ 202 callers
Function
random_log_in_range
test_common/harness/imageHelpers.cpp:627
↓ 175 callers
Method
get
test_conformance/spir/run_services.cpp:506
↓ 170 callers
Function
get_random_float
test_common/harness/conversions.cpp:1280
↓ 155 callers
Method
size
test_conformance/common/vulkan_wrapper/vulkan_list_map.hpp:382
↓ 154 callers
Function
free_mtdata
test_common/harness/mt19937.cpp:100
↓ 150 callers
Method
begin
test_conformance/spir/datagen.cpp:392
↓ 141 callers
Function
REGISTER_TEST_VERSION
test_conformance/printf/test_printf.cpp:995
↓ 125 callers
Function
init_genrand
initializes mt[N] with a seed */
test_common/harness/mt19937.cpp:75
↓ 123 callers
Function
GetGLFormatName
test_common/gl/helpers.cpp:2083
↓ 123 callers
Method
end
test_conformance/spir/datagen.cpp:174
↓ 121 callers
Function
align_malloc
test_common/harness/alloc.h:37
↓ 104 callers
Method
Result
test_conformance/extensions/cl_khr_dx9_media_sharing/utils.cpp:35
↓ 104 callers
Function
create_image_2d
test_common/harness/clImageHelper.h:32
↓ 100 callers
Method
reset
test_conformance/common/vulkan_wrapper/vulkan_wrapper.cpp:832
↓ 99 callers
Function
Ulp_Error
test_common/harness/errorHelpers.cpp:417
↓ 99 callers
Method
runTestNonUniformWorkGroup
test_conformance/non_uniform_work_group/TestNonUniformWorkGroup.cpp:786
↓ 86 callers
Function
get_device_cl_version
test_common/harness/testHarness.cpp:1263
↓ 84 callers
Method
find
test_conformance/gl/test_queries.cpp:44
↓ 81 callers
Function
create_single_kernel_helper_create_program
test_common/harness/kernelHelpers.cpp:680
↓ 78 callers
Function
compute_max_mip_levels
test_common/harness/imageHelpers.cpp:4371
↓ 77 callers
Method
empty
test_conformance/spir/run_services.cpp:395
↓ 76 callers
Function
GetGLTypeName
test_common/gl/helpers.cpp:1947
↓ 75 callers
Function
IsFloatInfinity
test_conformance/math_brute_force/utility.h:149
↓ 75 callers
Function
IsFloatNaN
test_conformance/math_brute_force/utility.h:169
↓ 72 callers
Function
IsDoubleResultSubnormal
test_conformance/math_brute_force/utility.h:143
↓ 72 callers
Function
ThreadPool_Do
Blocking API that farms out count jobs to a thread pool. It may return with some work undone if func_ptr() returns a non-zero result. This function o
test_common/harness/ThreadPool.cpp:772
↓ 72 callers
Function
_glewStrSame2
test_conformance/gl/GLEW/glew.c:268
↓ 70 callers
Function
Bruteforce_Ulp_Error_Double
TODO: There is another version of Ulp_Error_Double defined in test_common/harness/errorHelpers.c
test_conformance/math_brute_force/main.cpp:1145
↓ 69 callers
Function
memset_pattern4
test_common/harness/testHarness.cpp:1120
↓ 65 callers
Function
Ulp_Error_Half
test_common/harness/errorHelpers.cpp:411
↓ 64 callers
Function
get_min_alignment
test_common/harness/kernelHelpers.cpp:1444
↓ 61 callers
Function
IsHalfSubnormal
test_common/harness/conversions.h:131
↓ 60 callers
Function
llabs
test_common/harness/compat.h:38
↓ 56 callers
Function
get_format_channel_count
test_common/harness/imageHelpers.cpp:118
↓ 56 callers
Function
sRGBmap
test_common/harness/imageHelpers.cpp:36
↓ 54 callers
Method
definitions
test_common/harness/testHarness.cpp:73
↓ 54 callers
Method
num_tests
test_common/harness/testHarness.cpp:75
↓ 53 callers
Function
get_max_common_work_group_size
test_common/harness/kernelHelpers.cpp:1094
↓ 53 callers
Function
get_max_sizes
test_common/harness/imageHelpers.cpp:798
↓ 52 callers
Function
GetGLBaseFormatName
test_common/gl/helpers.cpp:2015
↓ 52 callers
Function
GetGLTargetName
test_common/gl/helpers.cpp:1980
↓ 50 callers
Function
GetChannelOrderName
test_common/harness/errorHelpers.cpp:119
↓ 50 callers
Function
isnan_fp
test_common/harness/mathHelpers.h:26
↓ 49 callers
Function
GetChannelTypeName
test_common/harness/errorHelpers.cpp:189
↓ 49 callers
Function
REGISTER_TEST
test_conformance/integer_ops/test_abs.cpp:215
↓ 48 callers
Function
AV_F
test_conformance/math_brute_force/edge_cases.cpp:132
↓ 46 callers
Function
IsHalfResultSubnormal
test_conformance/math_brute_force/utility.h:131
↓ 45 callers
Method
to_string
test_common/harness/testHarness.h:55
↓ 44 callers
Function
test_pipe_readwrite
test_conformance/pipes/test_pipe_read_write.cpp:455
↓ 43 callers
Function
generate_random_data
test_common/harness/conversions.cpp:1030
↓ 43 callers
Function
str_sprintf
test_common/harness/stringHelpers.h:32
↓ 42 callers
Function
compute_mipmapped_image_size
test_common/harness/imageHelpers.cpp:4388
↓ 42 callers
Function
get_program_with_il
test_conformance/spirv_new/main.cpp:116
↓ 41 callers
Function
IGetStatusString
test_conformance/events/test_events.cpp:89
↓ 39 callers
Function
BuildKernels
test_conformance/math_brute_force/common.cpp:573
↓ 39 callers
Function
checkForImageSupport
test_common/harness/kernelHelpers.cpp:1348
↓ 39 callers
Function
logFunctionInfo
test_conformance/math_brute_force/utility.cpp:149
↓ 39 callers
Function
sample_image_pixel_float_offset
test_common/harness/imageHelpers.cpp:2090
↓ 39 callers
Function
to_string
test_common/harness/stringHelpers.h:52
↓ 38 callers
Function
IsFloatSubnormal
Note: though this takes a double, this is for use with single precision tests
test_common/harness/conversions.h:97
↓ 38 callers
Function
MakeProgram
test_conformance/half/cl_utils.cpp:208
↓ 38 callers
Function
get_random_size_t
test_common/harness/conversions.cpp:1323
↓ 37 callers
Function
generate_random_image_data
test_common/harness/imageHelpers.cpp:1308
↓ 35 callers
Function
conv_to_dbl
test_conformance/commonfns/test_base.h:162
↓ 34 callers
Function
GetDataVectorString
test_common/harness/errorHelpers.cpp:301
↓ 34 callers
Function
IsDoubleSubnormal
test_common/harness/conversions.h:114
↓ 34 callers
Function
IsFloatResultSubnormal
The spec is fairly clear that we may enforce a hard cutoff to prevent premature flushing to zero. However, to avoid conflict for 1.0, we are letting r
test_conformance/math_brute_force/utility.h:125
↓ 33 callers
Function
AV_INT
test_conformance/math_brute_force/edge_cases.cpp:136
↓ 33 callers
Method
end
test_conformance/common/vulkan_wrapper/vulkan_wrapper.cpp:1752
↓ 33 callers
Function
test_get_image_info_single
test_conformance/images/clGetInfo/test_2D.cpp:18
↓ 32 callers
Function
set_round
test_common/harness/rounding_mode.cpp:38
↓ 31 callers
Function
create_image_3d
test_common/harness/clImageHelper.h:118
↓ 30 callers
Function
IsHalfInfinity
test_conformance/math_brute_force/utility.h:179
↓ 30 callers
Function
get_base_gl_target
test_common/gl/helpers.cpp:1931
↓ 30 callers
Function
test_suite
test_conformance/spir/main.cpp:292
↓ 28 callers
Function
feclearexcept
test_common/harness/msvc9.c:591
↓ 28 callers
Method
getHandle
test_conformance/common/vulkan_wrapper/vulkan_wrapper.cpp:2431
↓ 28 callers
Function
reference_fabs
test_conformance/math_brute_force/reference_math.cpp:6035
↓ 27 callers
Method
add
test_conformance/basic/test_progvar.cpp:331
↓ 26 callers
Function
GetThreadCount
test_common/harness/ThreadPool.cpp:971
↓ 26 callers
Function
copysignf
test_common/harness/msvc9.c:35
↓ 26 callers
Function
fetestexcept
test_common/harness/msvc9.c:580
↓ 25 callers
Function
conv_to_flt
test_conformance/commonfns/test_base.h:170
↓ 25 callers
Function
operation_names
test_conformance/subgroups/subhelpers.cpp:132
↓ 25 callers
Function
read_image_pixel_float
test_common/harness/imageHelpers.cpp:1463
↓ 25 callers
Function
write_screen_log
(text)
test_conformance/run_conformance.py:45
next →
1–100 of 5,426, ranked by callers