comparison Applications/Samples/Sdl/SingleFrameViewer/SdlSimpleViewerApplication.h @ 1975:5a434f5889f8

starting pixel probe
author Sebastien Jodogne <s.jodogne@gmail.com>
date Sat, 29 Oct 2022 11:57:00 +0200
parents 898774b4e02d
children 07964689cb0b
comparison
equal deleted inserted replaced
1974:446e0d3e9019 1975:5a434f5889f8
128 << message.GetImage().GetWidth() << "x" << message.GetImage().GetHeight() 128 << message.GetImage().GetWidth() << "x" << message.GetImage().GetHeight()
129 << " " << Orthanc::EnumerationToString(message.GetImage().GetFormat()); 129 << " " << Orthanc::EnumerationToString(message.GetImage().GetFormat());
130 130
131 std::unique_ptr<TextureBaseSceneLayer> layer( 131 std::unique_ptr<TextureBaseSceneLayer> layer(
132 message.GetInstanceParameters().CreateTexture(message.GetImage())); 132 message.GetInstanceParameters().CreateTexture(message.GetImage()));
133 layer->SetLinearInterpolation(true); 133 //layer->SetLinearInterpolation(true);
134 layer->SetLinearInterpolation(false);
134 135
135 { 136 {
136 std::unique_ptr<IViewport::ILock> lock(viewport_->Lock()); 137 std::unique_ptr<IViewport::ILock> lock(viewport_->Lock());
137 lock->GetController().GetScene().SetLayer(0, layer.release()); 138 lock->GetController().GetScene().SetLayer(0, layer.release());
138 lock->GetCompositor().FitContent(lock->GetController().GetScene()); 139 lock->GetCompositor().FitContent(lock->GetController().GetScene());