I have had to get lazarus going in Windows, so on my Kubuntu 16.04 64 bit machine, I loaded VM with Windows 10, then installed lazarus. When adding BGRABitmapPack, Version 9.1, the compile function choked on the following:
[b]procedure TBGLCustomBitmap.SwapRedBlueWithoutInvalidate(ARect: TRect);
var y: NativeInt;
p: PBGRAPixel;
begin
if not CheckClippedRectBounds(ARect.Left,ARect.Top,ARect.Right,ARect.Bottom) then exit;
for y := ARect.Top to ARect.Bottom-1 do
begin
p := GetScanlineFast(y)+ARect.Left;
TBGRASwapRedBlueScanner.ComputeFilterAt(p,p, ARect.Right-ARect.Left, False); <-----------
end;
end; [/b]
I looked through every BGRABitmap file and can't seem to find TBGRASwapRedBlueScanner.
abt