29 int xSize,
int ySize,
int numXThreads,
int numYThreads);
34 void Execute(std::shared_ptr<GraphicsEngine>
const& engine,
35 std::shared_ptr<Texture2>
const& state);
43 std::shared_ptr<Texture1>
mXMin;
44 std::shared_ptr<Texture1>
mXMax;
45 std::shared_ptr<Texture1>
mYMin;
46 std::shared_ptr<Texture1>
mYMax;
static std::string const msGLSLSource
std::shared_ptr< ComputeProgram > mCopyXEdge
std::shared_ptr< ComputeProgram > mWriteXEdge
std::shared_ptr< Texture1 > mYMax
std::shared_ptr< ComputeProgram > mWriteYEdge
GLsizei const GLchar *const * string
static std::string const msHLSLSource
std::shared_ptr< Texture1 > mXMin
std::shared_ptr< ComputeProgram > mCopyYEdge
std::shared_ptr< Texture1 > mXMax
std::shared_ptr< Texture1 > mYMin