fix(opengl): use Lazarus OpenGLContext

Replace OpenGLContextEx with OpenGLContext in MainForm, SpectrumViewOpengl, WaterfallViewOpengl, and WidebandView.

Switch the Lazarus project/program dependencies from LazOpenGLContextEx to LazOpenGLContext in ewsdr.lpi and ewsdr.lpr.

PixelScale was introduced in 092a202; restore the previous viewport/texture path: glViewport(0, 0, W, H), EnsureTexture(W, H), and UploadCurrentRow(W).
This commit is contained in:
2026-07-07 23:30:35 +03:00
parent e13d610a23
commit 004c363df8
6 changed files with 14 additions and 26 deletions
+1 -1
View File
@@ -141,7 +141,7 @@
</RunParams>
<RequiredPackages>
<Item>
<PackageName Value="LazOpenGLContextEx"/>
<PackageName Value="LazOpenGLContext"/>
</Item>
<Item>
<PackageName Value="LCL"/>