#include <GteFluid3UpdateState.h>
|
void | Execute (std::shared_ptr< GraphicsEngine > const &engine, std::shared_ptr< Texture3 > const &source, std::shared_ptr< Texture3 > const &stateTm1, std::shared_ptr< Texture3 > const &stateT) |
|
| Fluid3UpdateState (std::shared_ptr< ProgramFactory > const &factory, int xSize, int ySize, int zSize, int numXThreads, int numYThreads, int numZThreads, std::shared_ptr< ConstantBuffer > const ¶meters) |
|
std::shared_ptr< Texture3 > const & | GetUpdateState () const |
|
Definition at line 21 of file GteFluid3UpdateState.h.
void Fluid3UpdateState::Execute |
( |
std::shared_ptr< GraphicsEngine > const & |
engine, |
|
|
std::shared_ptr< Texture3 > const & |
source, |
|
|
std::shared_ptr< Texture3 > const & |
stateTm1, |
|
|
std::shared_ptr< Texture3 > const & |
stateT |
|
) |
| |
std::shared_ptr< Texture3 > const & gte::Fluid3UpdateState::GetUpdateState |
( |
| ) |
const |
|
inline |
std::shared_ptr<SamplerState> gte::Fluid3UpdateState::mAdvectionSampler |
|
private |
std::shared_ptr<ComputeProgram> gte::Fluid3UpdateState::mComputeUpdateState |
|
private |
int gte::Fluid3UpdateState::mNumXGroups |
|
private |
int gte::Fluid3UpdateState::mNumYGroups |
|
private |
int gte::Fluid3UpdateState::mNumZGroups |
|
private |
std::shared_ptr<Texture3> gte::Fluid3UpdateState::mUpdateState |
|
private |
The documentation for this class was generated from the following files: