PeriDyno 1.0.0
Loading...
Searching...
No Matches
dyno::VkFFT Class Reference

#include <VkFFT.h>

Collaboration diagram for dyno::VkFFT:

Public Member Functions

 VkFFT ()
 
 ~VkFFT ()
 
bool update (VkFFT_Type type)
 

Static Public Member Functions

static VkFFTcreateInstance (VkDeviceArray2D< dyno::Vec2f > &array2d)
 

Private Member Functions

bool createContext ()
 
bool createPipeline (VkDeviceArray2D< dyno::Vec2f > &array2d)
 

Private Attributes

VkGPU vkGPU = {}
 
VkFFTConfiguration configuration = {}
 
VkFFTApplication app = {}
 

Detailed Description

Definition at line 15 of file VkFFT.h.

Constructor & Destructor Documentation

◆ VkFFT()

dyno::VkFFT::VkFFT ( )

Definition at line 9 of file VkFFT.cpp.

Here is the caller graph for this function:

◆ ~VkFFT()

dyno::VkFFT::~VkFFT ( )

Definition at line 13 of file VkFFT.cpp.

Here is the call graph for this function:

Member Function Documentation

◆ createContext()

bool dyno::VkFFT::createContext ( )
private

Definition at line 18 of file VkFFT.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ createInstance()

VkFFT * dyno::VkFFT::createInstance ( VkDeviceArray2D< dyno::Vec2f > & array2d)
static

Definition at line 132 of file VkFFT.cpp.

Here is the call graph for this function:

◆ createPipeline()

bool dyno::VkFFT::createPipeline ( VkDeviceArray2D< dyno::Vec2f > & array2d)
private

Definition at line 75 of file VkFFT.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ update()

bool dyno::VkFFT::update ( VkFFT_Type type)

Definition at line 119 of file VkFFT.cpp.

Here is the call graph for this function:

Member Data Documentation

◆ app

VkFFTApplication dyno::VkFFT::app = {}
private

Definition at line 32 of file VkFFT.h.

◆ configuration

VkFFTConfiguration dyno::VkFFT::configuration = {}
private

Definition at line 31 of file VkFFT.h.

◆ vkGPU

VkGPU dyno::VkFFT::vkGPU = {}
private

Definition at line 30 of file VkFFT.h.


The documentation for this class was generated from the following files: