As far as I know Chrome, which sits on VS 2003 and 2005 now,
allowing you to write Net apps in Pascal will be keeping up as VS does.

from: Robert Meek at: [EMAIL PROTECTED] 
dba "Tangentals Design" home of "PoBoy"
freeware Windows apps and utilities
located at: www.TangentalsDesign.com
e-mail to:
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf
Of Irwin Scollar
Sent: Wednesday, July 20, 2005 9:45 AM
To: [email protected]
Subject: 64 bit Delphi

David Taylor wrote:

>Does Lazarus (or any similar project) plan to support Win64?  I really
>don't want to have to recode all my stuff in C# or C++, but I do want to
>handle very large image data...

which was exactly the reason behind my enquiry.

At the moment, using the memory mapped file feature for bitmaps available 
in the Imageen library, I'm able to load and to some extent manipulate 
digital map images with  15478x15478 side lengths on a dual-processor 
machine with WinXP SP2 and 2 GB physical memory and hyper-threading enabled 
(which looks like four processors in the Task Manager Performance windows).

Although a typical Landsat 7  false colour 24 bit satellite image Tiff tile 
with 20101 x 17141 pixels (1.03GB) can be displayed, trying to do anything 
with it gives an "out of resources" error from the OS.
This happens even though there is more than enough free memory as shown by 
an API call to GetSystemMemory.

As I understand it, Paged Pool memory, apparently needed for constructing 
the internal bitmap, is limited to 492 MB under XP/2000 Pro, 650 MB under 
XP2003 Server but 120 GB under WinXP64 according to Russinovich & Solomon, 
Windows Internals, 4th ed. p. 401, Table 7-5, but these figures are smaller 
than the image sizes mentioned above.

Is there a known relationship between available Paged Pool and the maximum 
size of available resources for the construction of a bitmap under 32 bit 
Windows? Does GetProcessMemoryInfo return anything useful for determining
this?

Irwin Scollar 

_______________________________________________
Delphi mailing list -> [email protected]
http://www.elists.org/mailman/listinfo/delphi

_______________________________________________
Delphi mailing list -> [email protected]
http://www.elists.org/mailman/listinfo/delphi

Reply via email to