Mercurial > hg > orthanc-stone
diff Framework/Scene2D/Internals/OpenGLFloatTextureProgram.cpp @ 592:bbe29efd3d1c
OpenGLLinesProgram
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 26 Apr 2019 12:55:43 +0200 |
parents | b66ced2c43d4 |
children | e3f21a265be5 |
line wrap: on
line diff
--- a/Framework/Scene2D/Internals/OpenGLFloatTextureProgram.cpp Fri Apr 26 12:05:38 2019 +0200 +++ b/Framework/Scene2D/Internals/OpenGLFloatTextureProgram.cpp Fri Apr 26 12:55:43 2019 +0200 @@ -56,12 +56,6 @@ { namespace Internals { - OpenGLFloatTextureProgram::OpenGLFloatTextureProgram(OpenGL::IOpenGLContext& context) : - program_(context, FRAGMENT_SHADER) - { - } - - OpenGLFloatTextureProgram::Data::Data(const Orthanc::ImageAccessor& texture, bool isLinearInterpolation) { @@ -128,6 +122,12 @@ } + OpenGLFloatTextureProgram::OpenGLFloatTextureProgram(OpenGL::IOpenGLContext& context) : + program_(context, FRAGMENT_SHADER) + { + } + + void OpenGLFloatTextureProgram::Apply(Data& data, const AffineTransform2D& transform, float windowCenter,