25 int xSize,
int ySize,
int zSize,
int numXThreads,
int numYThreads,
int numZThreads);
28 inline std::shared_ptr<Texture3>
const& GetStateTm1()
const;
29 inline std::shared_ptr<Texture3>
const& GetStateT()
const;
33 void Execute(std::shared_ptr<GraphicsEngine>
const& engine);
std::shared_ptr< ComputeProgram > mInitializeState
std::shared_ptr< Texture3 > const & GetStateT() const
std::shared_ptr< Texture3 > mDensity
GLsizei const GLchar *const * string
std::shared_ptr< Texture3 > mVelocity
static std::string const msGLSLSource
static std::string const msHLSLSource
std::shared_ptr< Texture3 > mStateTm1
std::shared_ptr< Texture3 > mStateT
std::shared_ptr< Texture3 > const & GetStateTm1() const