PeriDyno 1.0.0
Loading...
Searching...
No Matches
VkFFTAxis Struct Reference

#include <VkFFT_Defs.h>

Collaboration diagram for VkFFTAxis:

Public Attributes

uint64_t numBindings
 
uint64_t axisBlock [4]
 
uint64_t groupedBatch
 
VkFFTSpecializationConstantsLayout specializationConstants
 
VkFFTPushConstantsLayoutUint32 pushConstantsUint32
 
VkFFTPushConstantsLayoutUint64 pushConstants
 
uint64_t updatePushConstants
 
VkBuffer * inputBuffer
 
VkBuffer * outputBuffer
 
VkDescriptorPool descriptorPool
 
VkDescriptorSetLayout descriptorSetLayout
 
VkDescriptorSet descriptorSet
 
VkPipelineLayout pipelineLayout
 
VkPipeline pipeline
 
VkDeviceMemory bufferLUTDeviceMemory
 
VkBuffer bufferLUT
 
VkDeviceMemory * bufferBluesteinDeviceMemory
 
VkDeviceMemory * bufferBluesteinFFTDeviceMemory
 
VkBuffer * bufferBluestein
 
VkBuffer * bufferBluesteinFFT
 
uint64_t bufferLUTSize
 
uint64_t referenceLUT
 

Detailed Description

Definition at line 461 of file VkFFT_Defs.h.

Member Data Documentation

◆ axisBlock

uint64_t VkFFTAxis::axisBlock[4]

Definition at line 463 of file VkFFT_Defs.h.

◆ bufferBluestein

VkBuffer* VkFFTAxis::bufferBluestein

Definition at line 481 of file VkFFT_Defs.h.

◆ bufferBluesteinDeviceMemory

VkDeviceMemory* VkFFTAxis::bufferBluesteinDeviceMemory

Definition at line 479 of file VkFFT_Defs.h.

◆ bufferBluesteinFFT

VkBuffer* VkFFTAxis::bufferBluesteinFFT

Definition at line 482 of file VkFFT_Defs.h.

◆ bufferBluesteinFFTDeviceMemory

VkDeviceMemory* VkFFTAxis::bufferBluesteinFFTDeviceMemory

Definition at line 480 of file VkFFT_Defs.h.

◆ bufferLUT

VkBuffer VkFFTAxis::bufferLUT

Definition at line 478 of file VkFFT_Defs.h.

◆ bufferLUTDeviceMemory

VkDeviceMemory VkFFTAxis::bufferLUTDeviceMemory

Definition at line 477 of file VkFFT_Defs.h.

◆ bufferLUTSize

uint64_t VkFFTAxis::bufferLUTSize

Definition at line 510 of file VkFFT_Defs.h.

◆ descriptorPool

VkDescriptorPool VkFFTAxis::descriptorPool

Definition at line 472 of file VkFFT_Defs.h.

◆ descriptorSet

VkDescriptorSet VkFFTAxis::descriptorSet

Definition at line 474 of file VkFFT_Defs.h.

◆ descriptorSetLayout

VkDescriptorSetLayout VkFFTAxis::descriptorSetLayout

Definition at line 473 of file VkFFT_Defs.h.

◆ groupedBatch

uint64_t VkFFTAxis::groupedBatch

Definition at line 464 of file VkFFT_Defs.h.

◆ inputBuffer

VkBuffer* VkFFTAxis::inputBuffer

Definition at line 470 of file VkFFT_Defs.h.

◆ numBindings

uint64_t VkFFTAxis::numBindings

Definition at line 462 of file VkFFT_Defs.h.

◆ outputBuffer

VkBuffer* VkFFTAxis::outputBuffer

Definition at line 471 of file VkFFT_Defs.h.

◆ pipeline

VkPipeline VkFFTAxis::pipeline

Definition at line 476 of file VkFFT_Defs.h.

◆ pipelineLayout

VkPipelineLayout VkFFTAxis::pipelineLayout

Definition at line 475 of file VkFFT_Defs.h.

◆ pushConstants

VkFFTPushConstantsLayoutUint64 VkFFTAxis::pushConstants

Definition at line 467 of file VkFFT_Defs.h.

◆ pushConstantsUint32

VkFFTPushConstantsLayoutUint32 VkFFTAxis::pushConstantsUint32

Definition at line 466 of file VkFFT_Defs.h.

◆ referenceLUT

uint64_t VkFFTAxis::referenceLUT

Definition at line 511 of file VkFFT_Defs.h.

◆ specializationConstants

VkFFTSpecializationConstantsLayout VkFFTAxis::specializationConstants

Definition at line 465 of file VkFFT_Defs.h.

◆ updatePushConstants

uint64_t VkFFTAxis::updatePushConstants

Definition at line 468 of file VkFFT_Defs.h.


The documentation for this struct was generated from the following file: