#include <GteFluid2EnforceStateBoundary.h>
Fluid2EnforceStateBoundary::Fluid2EnforceStateBoundary |
( |
std::shared_ptr< ProgramFactory > const & |
factory, |
|
|
int |
xSize, |
|
|
int |
ySize, |
|
|
int |
numXThreads, |
|
|
int |
numYThreads |
|
) |
| |
void Fluid2EnforceStateBoundary::Execute |
( |
std::shared_ptr< GraphicsEngine > const & |
engine, |
|
|
std::shared_ptr< Texture2 > const & |
state |
|
) |
| |
std::shared_ptr<ComputeProgram> gte::Fluid2EnforceStateBoundary::mCopyXEdge |
|
private |
std::shared_ptr<ComputeProgram> gte::Fluid2EnforceStateBoundary::mCopyYEdge |
|
private |
int gte::Fluid2EnforceStateBoundary::mNumXGroups |
|
private |
int gte::Fluid2EnforceStateBoundary::mNumYGroups |
|
private |
std::string const Fluid2EnforceStateBoundary::msGLSLSource |
|
staticprivate |
std::string const Fluid2EnforceStateBoundary::msHLSLSource |
|
staticprivate |
std::string const * Fluid2EnforceStateBoundary::msSource |
|
staticprivate |
std::shared_ptr<ComputeProgram> gte::Fluid2EnforceStateBoundary::mWriteXEdge |
|
private |
std::shared_ptr<ComputeProgram> gte::Fluid2EnforceStateBoundary::mWriteYEdge |
|
private |
std::shared_ptr<Texture1> gte::Fluid2EnforceStateBoundary::mXMax |
|
private |
std::shared_ptr<Texture1> gte::Fluid2EnforceStateBoundary::mXMin |
|
private |
std::shared_ptr<Texture1> gte::Fluid2EnforceStateBoundary::mYMax |
|
private |
std::shared_ptr<Texture1> gte::Fluid2EnforceStateBoundary::mYMin |
|
private |
The documentation for this class was generated from the following files: