MCPcopy Create free account

hub / github.com/DTolm/VkFFT / functions

Functions1,842 in github.com/DTolm/VkFFT

↓ 1 callersFunctioninitializeBluesteinAutoPadding
vkFFT/vkFFT/vkFFT_AppManagement/vkFFT_InitializeApp.h:32
↓ 1 callersFunctionlaunch_precision_rocFFT_r2c
benchmark_scripts/rocFFT_scripts/src/precision_rocFFT_r2c.cpp:18
↓ 1 callersMethodlocalizedDescription
metal-cpp/Foundation/NSError.hpp:147
↓ 1 callersFunctionmake_dir
( path )
metal-cpp/SingleHeader/MakeSingleHeader.py:222
↓ 1 callersFunctionmake_header
( args )
metal-cpp/SingleHeader/MakeSingleHeader.py:211
↓ 1 callersMethodmaxThreadsPerThreadgroup
property: maxThreadsPerThreadgroup
metal-cpp/Metal/MTLDevice.hpp:663
↓ 1 callersMethodmaxTotalThreadsPerThreadgroup
property: maxTotalThreadsPerThreadgroup
metal-cpp/Metal/MTLRenderPipeline.hpp:950
↓ 1 callersFunctionmodf
Extract integer and fractional parts. See also:** Documentation for [std::modf](https://en.cppreference.com/w/cpp/numeric/math/modf). \param arg numbe
half_lib/half.hpp:4219
↓ 1 callersMethodname
property: name
metal-cpp/Metal/MTLDevice.hpp:651
↓ 1 callersMethodnewCommandQueue
method: newCommandQueue
metal-cpp/Metal/MTLDevice.hpp:789
↓ 1 callersFunctionparse_arguments
()
metal-cpp/SingleHeader/MakeSingleHeader.py:198
↓ 1 callersMethodprocess
( self )
metal-cpp/SingleHeader/MakeSingleHeader.py:113
↓ 1 callersFunctionsample_0_benchmark_VkFFT_single
benchmark_scripts/vkFFT_scripts/src/sample_0_benchmark_VkFFT_single.cpp:50
↓ 1 callersFunctionsample_1000_benchmark_VkFFT_single_2_4096
benchmark_scripts/vkFFT_scripts/src/sample_1000_benchmark_VkFFT_single_2_4096.cpp:50
↓ 1 callersFunctionsample_1000_benchmark_rocFFT_single_2_4096
benchmark_scripts/rocFFT_scripts/src/sample_1000_benchmark_rocFFT_single_2_4096.cpp:21
↓ 1 callersFunctionsample_1001_benchmark_VkFFT_double_2_4096
benchmark_scripts/vkFFT_scripts/src/sample_1001_benchmark_VkFFT_double_2_4096.cpp:50
↓ 1 callersFunctionsample_1001_benchmark_rocFFT_double_2_4096
benchmark_scripts/rocFFT_scripts/src/sample_1001_benchmark_rocFFT_double_2_4096.cpp:21
↓ 1 callersFunctionsample_1002_benchmark_VkFFT_half_2_4096
benchmark_scripts/vkFFT_scripts/src/sample_1002_benchmark_VkFFT_half_2_4096.cpp:52
↓ 1 callersFunctionsample_1003_benchmark_VkFFT_single_3d_2_512
benchmark_scripts/vkFFT_scripts/src/sample_1003_benchmark_VkFFT_single_3d_2_512.cpp:50
↓ 1 callersFunctionsample_1003_benchmark_rocFFT_single_3d_2_512
benchmark_scripts/rocFFT_scripts/src/sample_1003_benchmark_rocFFT_single_3d_2_512.cpp:21
↓ 1 callersFunctionsample_1004_benchmark_VkFFT_quadDoubleDouble_2_4096
benchmark_scripts/vkFFT_scripts/src/sample_1004_benchmark_VkFFT_quadDoubleDouble_2_4096.cpp:50
↓ 1 callersFunctionsample_10_benchmark_VkFFT_single_multipleBuffers
benchmark_scripts/vkFFT_scripts/src/sample_10_benchmark_VkFFT_single_multipleBuffers.cpp:50
↓ 1 callersFunctionsample_11_precision_VkFFT_single
benchmark_scripts/vkFFT_scripts/src/sample_11_precision_VkFFT_single.cpp:56
↓ 1 callersFunctionsample_12_precision_VkFFT_double
benchmark_scripts/vkFFT_scripts/src/sample_12_precision_VkFFT_double.cpp:56
↓ 1 callersFunctionsample_13_precision_VkFFT_half
benchmark_scripts/vkFFT_scripts/src/sample_13_precision_VkFFT_half.cpp:58
↓ 1 callersFunctionsample_14_precision_VkFFT_single_nonPow2
benchmark_scripts/vkFFT_scripts/src/sample_14_precision_VkFFT_single_nonPow2.cpp:56
↓ 1 callersFunctionsample_15_precision_VkFFT_single_r2c
benchmark_scripts/vkFFT_scripts/src/sample_15_precision_VkFFT_single_r2c.cpp:56
↓ 1 callersFunctionsample_16_precision_VkFFT_single_dct
benchmark_scripts/vkFFT_scripts/src/sample_16_precision_VkFFT_single_dct.cpp:56
↓ 1 callersFunctionsample_17_precision_VkFFT_double_dct
benchmark_scripts/vkFFT_scripts/src/sample_17_precision_VkFFT_double_dct.cpp:56
↓ 1 callersFunctionsample_18_precision_VkFFT_double_nonPow2
benchmark_scripts/vkFFT_scripts/src/sample_18_precision_VkFFT_double_nonPow2.cpp:56
↓ 1 callersFunctionsample_19_precision_VkFFT_quadDoubleDouble_nonPow2
benchmark_scripts/vkFFT_scripts/src/sample_19_precision_VkFFT_quadDoubleDouble_nonPow2.cpp:60
↓ 1 callersFunctionsample_1_benchmark_VkFFT_double
benchmark_scripts/vkFFT_scripts/src/sample_1_benchmark_VkFFT_double.cpp:50
↓ 1 callersFunctionsample_2_benchmark_VkFFT_half
benchmark_scripts/vkFFT_scripts/src/sample_2_benchmark_VkFFT_half.cpp:53
↓ 1 callersFunctionsample_3_benchmark_VkFFT_single_3d
benchmark_scripts/vkFFT_scripts/src/sample_3_benchmark_VkFFT_single_3d.cpp:50
↓ 1 callersFunctionsample_4_benchmark_VkFFT_single_3d_zeropadding
benchmark_scripts/vkFFT_scripts/src/sample_4_benchmark_VkFFT_single_3d_zeropadding.cpp:50
↓ 1 callersFunctionsample_50_convolution_VkFFT_single_1d_matrix
benchmark_scripts/vkFFT_scripts/src/sample_50_convolution_VkFFT_single_1d_matrix.cpp:50
↓ 1 callersFunctionsample_51_convolution_VkFFT_single_3d_matrix_zeropadding_r2c
benchmark_scripts/vkFFT_scripts/src/sample_51_convolution_VkFFT_single_3d_matrix_zeropadding_r2c.cpp:50
↓ 1 callersFunctionsample_52_convolution_VkFFT_single_2d_batched_r2c
benchmark_scripts/vkFFT_scripts/src/sample_52_convolution_VkFFT_single_2d_batched_r2c.cpp:50
↓ 1 callersFunctionsample_5_benchmark_VkFFT_single_disableReorderFourStep
benchmark_scripts/vkFFT_scripts/src/sample_5_benchmark_VkFFT_single_disableReorderFourStep.cpp:50
↓ 1 callersFunctionsample_6_benchmark_VkFFT_single_r2c
benchmark_scripts/vkFFT_scripts/src/sample_6_benchmark_VkFFT_single_r2c.cpp:50
↓ 1 callersFunctionsample_7_benchmark_VkFFT_single_Bluestein
benchmark_scripts/vkFFT_scripts/src/sample_7_benchmark_VkFFT_single_Bluestein.cpp:50
↓ 1 callersFunctionsample_8_benchmark_VkFFT_double_Bluestein
benchmark_scripts/vkFFT_scripts/src/sample_8_benchmark_VkFFT_double_Bluestein.cpp:50
↓ 1 callersFunctionsample_9_benchmark_VkFFT_quadDoubleDouble
benchmark_scripts/vkFFT_scripts/src/sample_9_benchmark_VkFFT_quadDoubleDouble.cpp:50
↓ 1 callersMethodsetComputePipelineState
method: setComputePipelineState:atIndex:
metal-cpp/Metal/MTLArgumentEncoder.hpp:193
↓ 1 callersFunctionsetConfigurationVkFFT
vkFFT/vkFFT/vkFFT_AppManagement/vkFFT_InitializeApp.h:428
↓ 1 callersMethodsetFastMathEnabled
metal-cpp/Metal/MTLLibrary.hpp:465
↓ 1 callersFunctionsetReadToRegisters
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/vkFFT_ReadWrite.h:33
↓ 1 callersMethodsetThreadgroupMemoryLength
metal-cpp/Metal/MTLRenderPass.hpp:699
↓ 1 callersFunctionsetWriteFromRegisters
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/vkFFT_ReadWrite.h:111
↓ 1 callersFunctionsetupDebugMessenger
benchmark_scripts/vkFFT_scripts/src/utils_VkFFT.cpp:74
↓ 1 callersFunctionshaderGen_FFT
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel2/vkFFT_FFT.h:48
↓ 1 callersFunctionshaderGen_R2C_even_decomposition
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel2/vkFFT_R2C_even_decomposition.h:40
↓ 1 callersFunctionsignbit
Check sign. See also:** Documentation for [std::signbit](https://en.cppreference.com/w/cpp/numeric/math/signbit). \param arg number to check \retval t
half_lib/half.hpp:4399
↓ 1 callersFunctionsin
Sine function. This function is exact to rounding for all rounding modes. See also:** Documentation for [std::sin](https://en.cppreference.com/w/cpp/
half_lib/half.hpp:3556
↓ 1 callersMethodthreadExecutionWidth
property: threadExecutionWidth
metal-cpp/Metal/MTLComputePipeline.hpp:312
↓ 1 callersFunctionuser_benchmark_rocFFT
benchmark_scripts/rocFFT_scripts/src/user_benchmark_rocFFT.cpp:20
↓ 1 callersFunctionwrite_header
( args, content )
metal-cpp/SingleHeader/MakeSingleHeader.py:233
MethodClearColor
metal-cpp/Metal/MTLRenderPass.hpp:58
MethodCopyAllDevices
metal-cpp/Metal/MTLDevice.hpp:552
MethodCopyAllDevicesWithObserver
metal-cpp/Metal/MTLDevice.hpp:561
MethodCreateSystemDefaultDevice
metal-cpp/Metal/MTLDevice.hpp:547
MethodEqual
metal-cpp/Foundation/NSRange.hpp:64
MethodGPUEndTime
property: GPUEndTime
metal-cpp/Metal/MTLCommandBuffer.hpp:312
MethodGPUStartTime
property: GPUStartTime
metal-cpp/Metal/MTLCommandBuffer.hpp:306
FunctionLoadSymbol
metal-cpp/Metal/MTLPrivate.hpp:67
MethodLocalizedString
metal-cpp/Foundation/NSBundle.hpp:103
MethodLocalizedStringFromTable
metal-cpp/Foundation/NSBundle.hpp:110
MethodLocalizedStringFromTableInBundle
metal-cpp/Foundation/NSBundle.hpp:117
MethodLocalizedStringWithDefaultValue
metal-cpp/Foundation/NSBundle.hpp:124
MethodLocationInRange
metal-cpp/Foundation/NSRange.hpp:71
MethodMake
metal-cpp/Metal/MTLRenderPass.hpp:262
MethodMake
metal-cpp/Metal/MTLTypes.hpp:104
MethodMake
metal-cpp/Foundation/NSRange.hpp:57
MethodMake1D
metal-cpp/Metal/MTLTypes.hpp:139
MethodMake2D
metal-cpp/Metal/MTLTypes.hpp:144
MethodMake3D
metal-cpp/Metal/MTLTypes.hpp:149
FunctionMakeConstantString
metal-cpp/Foundation/NSString.hpp:109
MethodMax
metal-cpp/Foundation/NSRange.hpp:78
MethodObject
metal-cpp/Foundation/NSObject.hpp:88
MethodOrigin
metal-cpp/Metal/MTLTypes.hpp:35
MethodPackedFloat4x3
metal-cpp/Metal/MTLAccelerationStructureTypes.hpp:113
FunctionPfAnd
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_MathUtils/vkFFT_MathUtils.h:3026
FunctionPfIfFalse
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_MathUtils/vkFFT_MathUtils.h:3955
FunctionPfIfTrue
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_MathUtils/vkFFT_MathUtils.h:3928
FunctionPfIf_start
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_MathUtils/vkFFT_MathUtils.h:3921
FunctionPfOr
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_MathUtils/vkFFT_MathUtils.h:3141
FunctionPfPrintReg
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_MathUtils/vkFFT_MathUtils.h:3997
FunctionPfQuadQuickDiff
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_MathUtils/vkFFT_MathUtils.h:1325
FunctionPfQuadSplit
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_MathUtils/vkFFT_MathUtils.h:1586
FunctionPfSubgroupAdd
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_MathUtils/vkFFT_MathUtils.h:4049
MethodRegion
metal-cpp/Metal/MTLTypes.hpp:61
MethodRemoveDeviceObserver
metal-cpp/Metal/MTLDevice.hpp:580
MethodSamplePosition
metal-cpp/Metal/MTLTypes.hpp:85
MethodSize
metal-cpp/Metal/MTLTypes.hpp:48
MethodURL
property: URL
metal-cpp/Metal/MTLFunctionLog.hpp:75
MethodURLForAuxiliaryExecutable
metal-cpp/Foundation/NSBundle.hpp:243
Function_MTL_ENUM
metal-cpp/Metal/MTLFunctionLog.hpp:33
Function_MTL_ENUM
metal-cpp/Metal/MTLDevice.hpp:135
Function_MTL_ENUM
metal-cpp/Metal/MTLBinaryArchive.hpp:31
Function_MTL_ENUM
metal-cpp/Metal/MTLPipeline.hpp:33
← previousnext →301–400 of 1,842, ranked by callers