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
PfQuadDiff
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_MathUtils/vkFFT_MathUtils.h:1334
↓ 1 callers
Function
PfQuadProd
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_MathUtils/vkFFT_MathUtils.h:1680
↓ 1 callers
Function
PfQuadSum
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_MathUtils/vkFFT_MathUtils.h:1056
↓ 1 callers
Function
VkFFTConfigureDescriptors
vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_API_handles/vkFFT_UpdateBuffers.h:27
↓ 1 callers
Function
VkFFTConfigureDescriptorsR2CMultiUploadDecomposition
vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_API_handles/vkFFT_UpdateBuffers.h:336
↓ 1 callers
Function
VkFFTConstructRaderTree
vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_HostFunctions/vkFFT_Scheduler.h:1733
↓ 1 callers
Function
VkFFTGenerateRaderFFTKernel
vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_HostFunctions/vkFFT_RecursiveFFTGenerators.h:996
↓ 1 callers
Function
VkFFTGetRaderFFTStages
vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_HostFunctions/vkFFT_Scheduler.h:2105
↓ 1 callers
Function
VkFFTGetRaderFFTThreadsNum
vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_HostFunctions/vkFFT_Scheduler.h:2204
↓ 1 callers
Function
VkFFTGetRegistersPerThreadOptimizeShared
vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_HostFunctions/vkFFT_Scheduler.h:1666
↓ 1 callers
Function
VkFFTGetRegistersPerThreadQuad
vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_HostFunctions/vkFFT_Scheduler.h:25
↓ 1 callers
Function
VkFFTMinMaxRegisterCheck
vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_HostFunctions/vkFFT_Scheduler.h:2164
↓ 1 callers
Function
VkFFTOptimizeRadixKernels
vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_HostFunctions/vkFFT_Scheduler.h:1958
↓ 1 callers
Function
VkFFTSplitAxisBlock
vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_HostFunctions/vkFFT_AxisBlockSplitter.h:26
↓ 1 callers
Function
VkFFT_AllocateLUT
vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_HostFunctions/vkFFT_ManageLUT.h:28
↓ 1 callers
Function
VkFFT_AllocateLUT_R2C
vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_HostFunctions/vkFFT_ManageLUT.h:1418
↓ 1 callers
Function
VkFFT_AllocateRaderUintLUT
vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_HostFunctions/vkFFT_ManageLUT.h:1274
↓ 1 callers
Function
VkFFT_TransferDataToCPU
vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_API_handles/vkFFT_ManageMemory.h:192
↓ 1 callers
Method
__get_commit_hash
( self )
metal-cpp/SingleHeader/MakeSingleHeader.py:64
↓ 1 callers
Method
__get_commit_string
( self )
metal-cpp/SingleHeader/MakeSingleHeader.py:77
↓ 1 callers
Method
__get_date_string
( self )
metal-cpp/SingleHeader/MakeSingleHeader.py:86
↓ 1 callers
Method
__meta_data_string
( self )
metal-cpp/SingleHeader/MakeSingleHeader.py:91
↓ 1 callers
Method
__process_foundation_directives
( self, header )
metal-cpp/SingleHeader/MakeSingleHeader.py:153
↓ 1 callers
Method
__process_include_directives
( self, header )
metal-cpp/SingleHeader/MakeSingleHeader.py:150
↓ 1 callers
Method
__read_header
( self, path )
metal-cpp/SingleHeader/MakeSingleHeader.py:124
↓ 1 callers
Method
__strip_comments
( self, header )
metal-cpp/SingleHeader/MakeSingleHeader.py:137
↓ 1 callers
Method
__strip_empty_lines
( self, header )
metal-cpp/SingleHeader/MakeSingleHeader.py:140
↓ 1 callers
Method
__strip_pragma_once
( self, header )
metal-cpp/SingleHeader/MakeSingleHeader.py:134
↓ 1 callers
Function
appendBluesteinConvolution
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_Bluestein.h:201
↓ 1 callers
Function
appendBluesteinLayoutVkFFT
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_MemoryManagement/vkFFT_MemoryInitialization/vkFFT_InputOutputLayout.h:157
↓ 1 callers
Function
appendC2R_read
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_R2C.h:178
↓ 1 callers
Function
appendConstantsVkFFT
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_MemoryManagement/vkFFT_MemoryInitialization/vkFFT_Constants.h:28
↓ 1 callers
Function
appendDCTIV_even_read
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_R2R.h:2318
↓ 1 callers
Function
appendDCTIV_even_read_get_inoutID
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_R2R.h:368
↓ 1 callers
Function
appendDCTIV_even_read_processing
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_R2R.h:861
↓ 1 callers
Function
appendDCTIV_even_read_set_inoutID
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_R2R.h:400
↓ 1 callers
Function
appendDCTIV_even_write
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_R2R.h:2946
↓ 1 callers
Function
appendDCTIV_even_write_get_inoutID
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_R2R.h:496
↓ 1 callers
Function
appendDCTIV_even_write_processing
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_R2R.h:975
↓ 1 callers
Function
appendDCTIV_even_write_set_inoutID
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_R2R.h:535
↓ 1 callers
Function
appendDCTIV_odd_read
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_R2R.h:3261
↓ 1 callers
Function
appendDCTIV_odd_read_get_inoutID
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_R2R.h:414
↓ 1 callers
Function
appendDCTIV_odd_read_processing
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_R2R.h:922
↓ 1 callers
Function
appendDCTIV_odd_read_set_inoutID
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_R2R.h:481
↓ 1 callers
Function
appendDCTIV_odd_write
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_R2R.h:3552
↓ 1 callers
Function
appendDCTIV_odd_write_get_inoutID
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_R2R.h:549
↓ 1 callers
Function
appendDCTIV_odd_write_processing
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_R2R.h:1032
↓ 1 callers
Function
appendDCTIV_odd_write_set_inoutID
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_R2R.h:699
↓ 1 callers
Function
appendDCTI_processing
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_R2R.h:714
↓ 1 callers
Function
appendDCTI_read
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_R2R.h:1339
↓ 1 callers
Function
appendDCTI_read_get_inoutID
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_R2R.h:28
↓ 1 callers
Function
appendDCTI_read_set_inoutID
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_R2R.h:86
↓ 1 callers
Function
appendDCTI_write_get_inoutID
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_R2R.h:123
↓ 1 callers
Function
appendDCTI_write_set_inoutID
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_R2R.h:161
↓ 1 callers
Function
appendKernelConvolution
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_Convolution.h:125
↓ 1 callers
Function
appendKernelLayoutVkFFT
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_MemoryManagement/vkFFT_MemoryInitialization/vkFFT_InputOutputLayout.h:91
↓ 1 callers
Function
appendKernelOffset
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/vkFFT_ReadWrite.h:273
↓ 1 callers
Function
appendKernelStart
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_KernelStartEnd.h:27
↓ 1 callers
Function
appendKernelStart_R2C
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_KernelStartEnd.h:256
↓ 1 callers
Function
appendPreparationBatchedKernelConvolution
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_Convolution.h:106
↓ 1 callers
Function
appendR2C_write
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/PrePostProcessing/vkFFT_R2C.h:450
↓ 1 callers
Function
appendRaderUintLUTLayoutVkFFT
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_MemoryManagement/vkFFT_MemoryInitialization/vkFFT_InputOutputLayout.h:138
↓ 1 callers
Function
appendRadixShuffleNonStrided
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/vkFFT_RadixShuffle.h:34
↓ 1 callers
Function
appendRadixShuffleStrided
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/vkFFT_RadixShuffle.h:347
↓ 1 callers
Function
appendRadixStageNonStrided
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/vkFFT_RadixStage.h:35
↓ 1 callers
Function
appendRadixStageStrided
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/vkFFT_RadixStage.h:300
↓ 1 callers
Function
appendReadDataVkFFT
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/vkFFT_ReadWrite.h:1886
↓ 1 callers
Function
appendRegisterInitialization
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_MemoryManagement/vkFFT_MemoryInitialization/vkFFT_Registers.h:28
↓ 1 callers
Function
appendRegisterInitialization_R2C
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_MemoryManagement/vkFFT_MemoryInitialization/vkFFT_Registers.h:354
↓ 1 callers
Function
appendRegistersToShared_x_y
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_MemoryManagement/vkFFT_MemoryTransfers/vkFFT_Transfers.h:132
↓ 1 callers
Function
appendSharedToRegisters_x_y
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_MemoryManagement/vkFFT_MemoryTransfers/vkFFT_Transfers.h:58
↓ 1 callers
Function
appendSharedToRegisters_y_x
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_MemoryManagement/vkFFT_MemoryTransfers/vkFFT_Transfers.h:72
↓ 1 callers
Function
appendWriteDataVkFFT
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel1/vkFFT_ReadWrite.h:1898
↓ 1 callers
Function
builtin_isinf
half_lib/half.hpp:546
↓ 1 callers
Function
checkValidationLayerSupport
benchmark_scripts/vkFFT_scripts/src/utils_VkFFT.cpp:88
↓ 1 callers
Function
checkZeropadEnd_otherAxes
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_Zeropad.h:59
↓ 1 callers
Function
checkZeropadStart_otherAxes
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_Zeropad.h:28
↓ 1 callers
Function
cos
Cosine function. This function is exact to rounding for all rounding modes. See also:** Documentation for [std::cos](https://en.cppreference.com/w/cp
half_lib/half.hpp:3589
↓ 1 callers
Function
createCommandPool
benchmark_scripts/vkFFT_scripts/src/utils_VkFFT.cpp:309
↓ 1 callers
Function
createDevice
benchmark_scripts/vkFFT_scripts/src/utils_VkFFT.cpp:234
↓ 1 callers
Function
createFence
benchmark_scripts/vkFFT_scripts/src/utils_VkFFT.cpp:301
↓ 1 callers
Function
createInstance
benchmark_scripts/vkFFT_scripts/src/utils_VkFFT.cpp:131
↓ 1 callers
Function
create_argument_parser
()
metal-cpp/SingleHeader/MakeSingleHeader.py:185
↓ 1 callers
Method
debugDescription
metal-cpp/Foundation/NSObject.hpp:292
↓ 1 callers
Function
devices_list
benchmark_scripts/vkFFT_scripts/src/utils_VkFFT.cpp:609
↓ 1 callers
Method
dispatchThreads
method: dispatchThreads:threadsPerThreadgroup:
metal-cpp/Metal/MTLComputeCommandEncoder.hpp:268
↓ 1 callers
Method
error
metal-cpp/Foundation/NSError.hpp:98
↓ 1 callers
Function
fabs
Absolute value. See also:** Documentation for [std::fabs](https://en.cppreference.com/w/cpp/numeric/math/fabs). \param arg operand \return absolute va
half_lib/half.hpp:2729
↓ 1 callers
Function
feraiseexcept
Raise exception flags. This raises the specified floating point exceptions and also invokes any additional automatic exception handling as configured
half_lib/half.hpp:4538
↓ 1 callers
Function
findMemoryType
benchmark_scripts/vkFFT_scripts/src/utils_VkFFT.cpp:319
↓ 1 callers
Function
findMemoryType
vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_API_handles/vkFFT_ManageMemory.h:28
↓ 1 callers
Function
findPhysicalDevice
benchmark_scripts/vkFFT_scripts/src/utils_VkFFT.cpp:184
↓ 1 callers
Function
freeMemoryParametersAPI
vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_API_handles/vkFFT_InitAPIParameters.h:550
↓ 1 callers
Function
freeParametersAPI
vkFFT/vkFFT/vkFFT_PlanManagement/vkFFT_API_handles/vkFFT_InitAPIParameters.h:571
↓ 1 callers
Function
freeRegisterInitialization
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_MemoryManagement/vkFFT_MemoryInitialization/vkFFT_Registers.h:470
↓ 1 callers
Function
freeRegisterInitialization_R2C
vkFFT/vkFFT/vkFFT_CodeGen/vkFFT_KernelsLevel0/vkFFT_MemoryManagement/vkFFT_MemoryInitialization/vkFFT_Registers.h:641
↓ 1 callers
Function
frexp
Decompress floating-point number. See also:** Documentation for [std::frexp](https://en.cppreference.com/w/cpp/numeric/math/frexp). \param arg number
half_lib/half.hpp:4154
↓ 1 callers
Function
getComputeQueueFamilyIndex
benchmark_scripts/vkFFT_scripts/src/utils_VkFFT.cpp:206
↓ 1 callers
Function
getRequiredExtensions
benchmark_scripts/vkFFT_scripts/src/utils_VkFFT.cpp:111
↓ 1 callers
Function
half2float_impl
Convert half-precision to IEEE single-precision. Credit for this goes to [Jeroen van der Zijp](ftp://ftp.fox-toolkit.org/pub/fasthalffloatconversion.p
half_lib/half.hpp:1096
← previous
next →
201–300 of 1,842, ranked by callers