Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DTolm/VkFFT
/ functions
Functions
1,842 in github.com/DTolm/VkFFT
⨍
Functions
1,842
◇
Types & classes
603
↓ 1 callers
Function
initializeBluesteinAutoPadding
vkFFT/vkFFT/vkFFT_AppManagement/vkFFT_InitializeApp.h:32
↓ 1 callers
Function
launch_precision_rocFFT_r2c
benchmark_scripts/rocFFT_scripts/src/precision_rocFFT_r2c.cpp:18
↓ 1 callers
Method
localizedDescription
metal-cpp/Foundation/NSError.hpp:147
↓ 1 callers
Function
make_dir
( path )
metal-cpp/SingleHeader/MakeSingleHeader.py:222
↓ 1 callers
Function
make_header
( args )
metal-cpp/SingleHeader/MakeSingleHeader.py:211
↓ 1 callers
Method
maxThreadsPerThreadgroup
property: maxThreadsPerThreadgroup
metal-cpp/Metal/MTLDevice.hpp:663
↓ 1 callers
Method
maxTotalThreadsPerThreadgroup
property: maxTotalThreadsPerThreadgroup
metal-cpp/Metal/MTLRenderPipeline.hpp:950
↓ 1 callers
Function
modf
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 callers
Method
name
property: name
metal-cpp/Metal/MTLDevice.hpp:651
↓ 1 callers
Method
newCommandQueue
method: newCommandQueue
metal-cpp/Metal/MTLDevice.hpp:789
↓ 1 callers
Function
parse_arguments
()
metal-cpp/SingleHeader/MakeSingleHeader.py:198
↓ 1 callers
Method
process
( self )
metal-cpp/SingleHeader/MakeSingleHeader.py:113
↓ 1 callers
Function
sample_0_benchmark_VkFFT_single
benchmark_scripts/vkFFT_scripts/src/sample_0_benchmark_VkFFT_single.cpp:50
↓ 1 callers
Function
sample_1000_benchmark_VkFFT_single_2_4096
benchmark_scripts/vkFFT_scripts/src/sample_1000_benchmark_VkFFT_single_2_4096.cpp:50
↓ 1 callers
Function
sample_1000_benchmark_rocFFT_single_2_4096
benchmark_scripts/rocFFT_scripts/src/sample_1000_benchmark_rocFFT_single_2_4096.cpp:21
↓ 1 callers
Function
sample_1001_benchmark_VkFFT_double_2_4096
benchmark_scripts/vkFFT_scripts/src/sample_1001_benchmark_VkFFT_double_2_4096.cpp:50
↓ 1 callers
Function
sample_1001_benchmark_rocFFT_double_2_4096
benchmark_scripts/rocFFT_scripts/src/sample_1001_benchmark_rocFFT_double_2_4096.cpp:21
↓ 1 callers
Function
sample_1002_benchmark_VkFFT_half_2_4096
benchmark_scripts/vkFFT_scripts/src/sample_1002_benchmark_VkFFT_half_2_4096.cpp:52
↓ 1 callers
Function
sample_1003_benchmark_VkFFT_single_3d_2_512
benchmark_scripts/vkFFT_scripts/src/sample_1003_benchmark_VkFFT_single_3d_2_512.cpp:50
↓ 1 callers
Function
sample_1003_benchmark_rocFFT_single_3d_2_512
benchmark_scripts/rocFFT_scripts/src/sample_1003_benchmark_rocFFT_single_3d_2_512.cpp:21
↓ 1 callers
Function
sample_1004_benchmark_VkFFT_quadDoubleDouble_2_4096
benchmark_scripts/vkFFT_scripts/src/sample_1004_benchmark_VkFFT_quadDoubleDouble_2_4096.cpp:50
↓ 1 callers
Function
sample_10_benchmark_VkFFT_single_multipleBuffers
benchmark_scripts/vkFFT_scripts/src/sample_10_benchmark_VkFFT_single_multipleBuffers.cpp:50
↓ 1 callers
Function
sample_11_precision_VkFFT_single
benchmark_scripts/vkFFT_scripts/src/sample_11_precision_VkFFT_single.cpp:56
↓ 1 callers
Function
sample_12_precision_VkFFT_double
benchmark_scripts/vkFFT_scripts/src/sample_12_precision_VkFFT_double.cpp:56
↓ 1 callers
Function
sample_13_precision_VkFFT_half
benchmark_scripts/vkFFT_scripts/src/sample_13_precision_VkFFT_half.cpp:58
↓ 1 callers
Function
sample_14_precision_VkFFT_single_nonPow2
benchmark_scripts/vkFFT_scripts/src/sample_14_precision_VkFFT_single_nonPow2.cpp:56
↓ 1 callers
Function
sample_15_precision_VkFFT_single_r2c
benchmark_scripts/vkFFT_scripts/src/sample_15_precision_VkFFT_single_r2c.cpp:56
↓ 1 callers
Function
sample_16_precision_VkFFT_single_dct
benchmark_scripts/vkFFT_scripts/src/sample_16_precision_VkFFT_single_dct.cpp:56
↓ 1 callers
Function
sample_17_precision_VkFFT_double_dct
benchmark_scripts/vkFFT_scripts/src/sample_17_precision_VkFFT_double_dct.cpp:56
↓ 1 callers
Function
sample_18_precision_VkFFT_double_nonPow2
benchmark_scripts/vkFFT_scripts/src/sample_18_precision_VkFFT_double_nonPow2.cpp:56
↓ 1 callers
Function
sample_19_precision_VkFFT_quadDoubleDouble_nonPow2
benchmark_scripts/vkFFT_scripts/src/sample_19_precision_VkFFT_quadDoubleDouble_nonPow2.cpp:60
↓ 1 callers
Function
sample_1_benchmark_VkFFT_double
benchmark_scripts/vkFFT_scripts/src/sample_1_benchmark_VkFFT_double.cpp:50
↓ 1 callers
Function
sample_2_benchmark_VkFFT_half
benchmark_scripts/vkFFT_scripts/src/sample_2_benchmark_VkFFT_half.cpp:53
↓ 1 callers
Function
sample_3_benchmark_VkFFT_single_3d
benchmark_scripts/vkFFT_scripts/src/sample_3_benchmark_VkFFT_single_3d.cpp:50
↓ 1 callers
Function
sample_4_benchmark_VkFFT_single_3d_zeropadding
benchmark_scripts/vkFFT_scripts/src/sample_4_benchmark_VkFFT_single_3d_zeropadding.cpp:50
↓ 1 callers
Function
sample_50_convolution_VkFFT_single_1d_matrix
benchmark_scripts/vkFFT_scripts/src/sample_50_convolution_VkFFT_single_1d_matrix.cpp:50
↓ 1 callers
Function
sample_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 callers
Function
sample_52_convolution_VkFFT_single_2d_batched_r2c
benchmark_scripts/vkFFT_scripts/src/sample_52_convolution_VkFFT_single_2d_batched_r2c.cpp:50
↓ 1 callers
Function
sample_5_benchmark_VkFFT_single_disableReorderFourStep
benchmark_scripts/vkFFT_scripts/src/sample_5_benchmark_VkFFT_single_disableReorderFourStep.cpp:50
↓ 1 callers
Function
sample_6_benchmark_VkFFT_single_r2c
benchmark_scripts/vkFFT_scripts/src/sample_6_benchmark_VkFFT_single_r2c.cpp:50
↓ 1 callers
Function
sample_7_benchmark_VkFFT_single_Bluestein
benchmark_scripts/vkFFT_scripts/src/sample_7_benchmark_VkFFT_single_Bluestein.cpp:50
↓ 1 callers
Function
sample_8_benchmark_VkFFT_double_Bluestein
benchmark_scripts/vkFFT_scripts/src/sample_8_benchmark_VkFFT_double_Bluestein.cpp:50
↓ 1 callers
Function
sample_9_benchmark_VkFFT_quadDoubleDouble
benchmark_scripts/vkFFT_scripts/src/sample_9_benchmark_VkFFT_quadDoubleDouble.cpp:50
↓ 1 callers
Method
setComputePipelineState
method: setComputePipelineState:atIndex:
metal-cpp/Metal/MTLArgumentEncoder.hpp:193
↓ 1 callers
Function
setConfigurationVkFFT
vkFFT/vkFFT/vkFFT_AppManagement/vkFFT_InitializeApp.h:428
↓ 1 callers
Method
setFastMathEnabled
metal-cpp/Metal/MTLLibrary.hpp:465
↓ 1 callers
Function
setReadToRegisters
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/vkFFT_ReadWrite.h:33
↓ 1 callers
Method
setThreadgroupMemoryLength
metal-cpp/Metal/MTLRenderPass.hpp:699
↓ 1 callers
Function
setWriteFromRegisters
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/vkFFT_ReadWrite.h:111
↓ 1 callers
Function
setupDebugMessenger
benchmark_scripts/vkFFT_scripts/src/utils_VkFFT.cpp:74
↓ 1 callers
Function
shaderGen_FFT
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel2/vkFFT_FFT.h:48
↓ 1 callers
Function
shaderGen_R2C_even_decomposition
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel2/vkFFT_R2C_even_decomposition.h:40
↓ 1 callers
Function
signbit
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 callers
Function
sin
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 callers
Method
threadExecutionWidth
property: threadExecutionWidth
metal-cpp/Metal/MTLComputePipeline.hpp:312
↓ 1 callers
Function
user_benchmark_rocFFT
benchmark_scripts/rocFFT_scripts/src/user_benchmark_rocFFT.cpp:20
↓ 1 callers
Function
write_header
( args, content )
metal-cpp/SingleHeader/MakeSingleHeader.py:233
Method
ClearColor
metal-cpp/Metal/MTLRenderPass.hpp:58
Method
CopyAllDevices
metal-cpp/Metal/MTLDevice.hpp:552
Method
CopyAllDevicesWithObserver
metal-cpp/Metal/MTLDevice.hpp:561
Method
CreateSystemDefaultDevice
metal-cpp/Metal/MTLDevice.hpp:547
Method
Equal
metal-cpp/Foundation/NSRange.hpp:64
Method
GPUEndTime
property: GPUEndTime
metal-cpp/Metal/MTLCommandBuffer.hpp:312
Method
GPUStartTime
property: GPUStartTime
metal-cpp/Metal/MTLCommandBuffer.hpp:306
Function
LoadSymbol
metal-cpp/Metal/MTLPrivate.hpp:67
Method
LocalizedString
metal-cpp/Foundation/NSBundle.hpp:103
Method
LocalizedStringFromTable
metal-cpp/Foundation/NSBundle.hpp:110
Method
LocalizedStringFromTableInBundle
metal-cpp/Foundation/NSBundle.hpp:117
Method
LocalizedStringWithDefaultValue
metal-cpp/Foundation/NSBundle.hpp:124
Method
LocationInRange
metal-cpp/Foundation/NSRange.hpp:71
Method
Make
metal-cpp/Metal/MTLRenderPass.hpp:262
Method
Make
metal-cpp/Metal/MTLTypes.hpp:104
Method
Make
metal-cpp/Foundation/NSRange.hpp:57
Method
Make1D
metal-cpp/Metal/MTLTypes.hpp:139
Method
Make2D
metal-cpp/Metal/MTLTypes.hpp:144
Method
Make3D
metal-cpp/Metal/MTLTypes.hpp:149
Function
MakeConstantString
metal-cpp/Foundation/NSString.hpp:109
Method
Max
metal-cpp/Foundation/NSRange.hpp:78
Method
Object
metal-cpp/Foundation/NSObject.hpp:88
Method
Origin
metal-cpp/Metal/MTLTypes.hpp:35
Method
PackedFloat4x3
metal-cpp/Metal/MTLAccelerationStructureTypes.hpp:113
Function
PfAnd
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_MathUtils/vkFFT_MathUtils.h:3026
Function
PfIfFalse
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_MathUtils/vkFFT_MathUtils.h:3955
Function
PfIfTrue
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_MathUtils/vkFFT_MathUtils.h:3928
Function
PfIf_start
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_MathUtils/vkFFT_MathUtils.h:3921
Function
PfOr
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_MathUtils/vkFFT_MathUtils.h:3141
Function
PfPrintReg
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_MathUtils/vkFFT_MathUtils.h:3997
Function
PfQuadQuickDiff
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_MathUtils/vkFFT_MathUtils.h:1325
Function
PfQuadSplit
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_MathUtils/vkFFT_MathUtils.h:1586
Function
PfSubgroupAdd
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_MathUtils/vkFFT_MathUtils.h:4049
Method
Region
metal-cpp/Metal/MTLTypes.hpp:61
Method
RemoveDeviceObserver
metal-cpp/Metal/MTLDevice.hpp:580
Method
SamplePosition
metal-cpp/Metal/MTLTypes.hpp:85
Method
Size
metal-cpp/Metal/MTLTypes.hpp:48
Method
URL
property: URL
metal-cpp/Metal/MTLFunctionLog.hpp:75
Method
URLForAuxiliaryExecutable
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
← previous
next →
301–400 of 1,842, ranked by callers