![]() |
PeriDyno 1.0.0
|
#include <VkFFT_Defs.h>
Definition at line 318 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::actualInverse |
Definition at line 324 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::axis_id |
Definition at line 328 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::axis_upload_id |
Definition at line 329 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::axisSwapped |
Definition at line 409 of file VkFFT_Defs.h.
char VkFFTSpecializationConstantsLayout::blockInvocationID[50] |
Definition at line 442 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::BluesteinConvolutionBindingID |
Definition at line 415 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::BluesteinConvolutionStep |
Definition at line 339 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::BluesteinMultiplicationBindingID |
Definition at line 416 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::BluesteinPostMultiplication |
Definition at line 341 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::BluesteinPreMultiplication |
Definition at line 340 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::cacheShuffle |
Definition at line 401 of file VkFFT_Defs.h.
char* VkFFTSpecializationConstantsLayout::code0 |
Definition at line 447 of file VkFFT_Defs.h.
char VkFFTSpecializationConstantsLayout::combinedID[50] |
Definition at line 425 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::complexSize |
Definition at line 392 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::conjugateConvolution |
Definition at line 386 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::convolutionBindingID |
Definition at line 413 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::convolutionStep |
Definition at line 398 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::crossPowerSpectrumNormalization |
Definition at line 387 of file VkFFT_Defs.h.
int64_t VkFFTSpecializationConstantsLayout::currentLen |
Definition at line 451 of file VkFFT_Defs.h.
char* VkFFTSpecializationConstantsLayout::disableThreadsEnd |
Definition at line 422 of file VkFFT_Defs.h.
char* VkFFTSpecializationConstantsLayout::disableThreadsStart |
Definition at line 421 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::dispatchZactualFFTSize |
Definition at line 368 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::fft_dim_full |
Definition at line 364 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::fft_dim_x |
Definition at line 367 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::fft_zeropad_Bluestein_left_read[3] |
Definition at line 358 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::fft_zeropad_Bluestein_left_write[3] |
Definition at line 359 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::fft_zeropad_Bluestein_right_read[3] |
Definition at line 360 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::fft_zeropad_Bluestein_right_write[3] |
Definition at line 361 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::fft_zeropad_left_full[3] |
Definition at line 352 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::fft_zeropad_left_read[3] |
Definition at line 353 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::fft_zeropad_left_write[3] |
Definition at line 354 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::fft_zeropad_right_full[3] |
Definition at line 355 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::fft_zeropad_right_read[3] |
Definition at line 356 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::fft_zeropad_right_write[3] |
Definition at line 357 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::fftDim |
Definition at line 322 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::firstStageStartSize |
Definition at line 366 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::frequencyZeropadding |
Definition at line 348 of file VkFFT_Defs.h.
char VkFFTSpecializationConstantsLayout::gl_GlobalInvocationID_x[200] |
Definition at line 429 of file VkFFT_Defs.h.
char VkFFTSpecializationConstantsLayout::gl_GlobalInvocationID_y[200] |
Definition at line 430 of file VkFFT_Defs.h.
char VkFFTSpecializationConstantsLayout::gl_GlobalInvocationID_z[200] |
Definition at line 431 of file VkFFT_Defs.h.
char VkFFTSpecializationConstantsLayout::gl_LocalInvocationID_x[50] |
Definition at line 426 of file VkFFT_Defs.h.
char VkFFTSpecializationConstantsLayout::gl_LocalInvocationID_y[50] |
Definition at line 427 of file VkFFT_Defs.h.
char VkFFTSpecializationConstantsLayout::gl_LocalInvocationID_z[50] |
Definition at line 428 of file VkFFT_Defs.h.
char VkFFTSpecializationConstantsLayout::gl_WorkGroupID_x[50] |
Definition at line 437 of file VkFFT_Defs.h.
char VkFFTSpecializationConstantsLayout::gl_WorkGroupID_y[50] |
Definition at line 438 of file VkFFT_Defs.h.
char VkFFTSpecializationConstantsLayout::gl_WorkGroupID_z[50] |
Definition at line 439 of file VkFFT_Defs.h.
char VkFFTSpecializationConstantsLayout::gl_WorkGroupSize_x[50] |
Definition at line 434 of file VkFFT_Defs.h.
char VkFFTSpecializationConstantsLayout::gl_WorkGroupSize_y[50] |
Definition at line 435 of file VkFFT_Defs.h.
char VkFFTSpecializationConstantsLayout::gl_WorkGroupSize_z[50] |
Definition at line 436 of file VkFFT_Defs.h.
char VkFFTSpecializationConstantsLayout::inoutID[50] |
Definition at line 424 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::inputBufferBlockNum |
Definition at line 376 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::inputBufferBlockSize |
Definition at line 377 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::inputNumberByteSize |
Definition at line 393 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::inputOffset |
Definition at line 371 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::inputStride[5] |
Definition at line 362 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::inverse |
Definition at line 323 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::inverseBluestein |
Definition at line 325 of file VkFFT_Defs.h.
char VkFFTSpecializationConstantsLayout::iw[50] |
Definition at line 445 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::kernelBlockNum |
Definition at line 380 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::kernelBlockSize |
Definition at line 381 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::kernelNumberByteSize |
Definition at line 395 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::kernelOffset |
Definition at line 372 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::localSize[3] |
Definition at line 320 of file VkFFT_Defs.h.
char VkFFTSpecializationConstantsLayout::locID[13][40] |
Definition at line 446 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::LUT |
Definition at line 336 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::LUTBindingID |
Definition at line 414 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::matrixConvolution |
Definition at line 383 of file VkFFT_Defs.h.
int64_t VkFFTSpecializationConstantsLayout::maxCodeLength |
Definition at line 452 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::maxSharedStride |
Definition at line 408 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::maxStageSumLUT |
Definition at line 396 of file VkFFT_Defs.h.
int64_t VkFFTSpecializationConstantsLayout::maxTempLength |
Definition at line 453 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::mergeSequencesR2C |
Definition at line 410 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::min_registers_per_thread |
Definition at line 333 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::normalize |
Definition at line 391 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::numAxisUploads |
Definition at line 330 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::numBatches |
Definition at line 384 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::numBuffersBound[6] |
Definition at line 412 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::numCoordinates |
Definition at line 382 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::numKernels |
Definition at line 385 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::numSharedBanks |
Definition at line 404 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::numStages |
Definition at line 369 of file VkFFT_Defs.h.
char* VkFFTSpecializationConstantsLayout::output |
Definition at line 448 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::outputBufferBlockNum |
Definition at line 378 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::outputBufferBlockSize |
Definition at line 379 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::outputNumberByteSize |
Definition at line 394 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::outputOffset |
Definition at line 373 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::outputStride[5] |
Definition at line 363 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::performBandwidthBoost |
Definition at line 347 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::performBufferSetUpdate |
Definition at line 418 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::performDCT |
Definition at line 346 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::performR2C |
Definition at line 344 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::performR2CmultiUpload |
Definition at line 345 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::performWorkGroupShift[3] |
Definition at line 375 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::performZeropaddingFull[3] |
Definition at line 349 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::performZeropaddingInput[3] |
Definition at line 350 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::performZeropaddingOutput[3] |
Definition at line 351 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::readToRegisters |
Definition at line 334 of file VkFFT_Defs.h.
char** VkFFTSpecializationConstantsLayout::regIDs |
Definition at line 420 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::registerBoost |
Definition at line 402 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::registers_per_thread |
Definition at line 331 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::registers_per_thread_per_radix[14] |
Definition at line 332 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::reorderFourStep |
Definition at line 374 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::resolveBankConflictFirstStages |
Definition at line 405 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::reverseBluesteinMultiUpload |
Definition at line 338 of file VkFFT_Defs.h.
char VkFFTSpecializationConstantsLayout::sdataID[50] |
Definition at line 423 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::sharedMemSize |
Definition at line 389 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::sharedMemSizePow2 |
Definition at line 390 of file VkFFT_Defs.h.
char VkFFTSpecializationConstantsLayout::sharedStride[50] |
Definition at line 433 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::sharedStrideBankConflictFirstStages |
Definition at line 406 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::sharedStrideReadWriteConflict |
Definition at line 407 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::size[3] |
Definition at line 319 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::sourceFFTSize |
Definition at line 321 of file VkFFT_Defs.h.
char VkFFTSpecializationConstantsLayout::stageInvocationID[50] |
Definition at line 441 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::stageRadix[20] |
Definition at line 370 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::stageStartSize |
Definition at line 365 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::startDCT3LUT |
Definition at line 342 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::startDCT4LUT |
Definition at line 343 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::supportAxis |
Definition at line 400 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::symmetricKernel |
Definition at line 399 of file VkFFT_Defs.h.
char VkFFTSpecializationConstantsLayout::temp[50] |
Definition at line 443 of file VkFFT_Defs.h.
int64_t VkFFTSpecializationConstantsLayout::tempLen |
Definition at line 450 of file VkFFT_Defs.h.
char VkFFTSpecializationConstantsLayout::tempReg[50] |
Definition at line 440 of file VkFFT_Defs.h.
char* VkFFTSpecializationConstantsLayout::tempStr |
Definition at line 449 of file VkFFT_Defs.h.
char VkFFTSpecializationConstantsLayout::tshuffle[50] |
Definition at line 432 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::unroll |
Definition at line 397 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::useBluesteinFFT |
Definition at line 337 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::usedSharedMemory |
Definition at line 388 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::useUint64 |
Definition at line 419 of file VkFFT_Defs.h.
char VkFFTSpecializationConstantsLayout::w[50] |
Definition at line 444 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::warpSize |
Definition at line 403 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::writeFromRegisters |
Definition at line 335 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::zeropad[2] |
Definition at line 326 of file VkFFT_Defs.h.
uint64_t VkFFTSpecializationConstantsLayout::zeropadBluestein[2] |
Definition at line 327 of file VkFFT_Defs.h.