MESSAGE
DATE | 2020-12-13 |
FROM | J Decker
|
SUBJECT | Re: [Hangout - NYLXS] [png-mng-implement] Do PNG files come in
|
From hangout-bounces-at-nylxs.com Sun Dec 13 21:17:01 2020 Return-Path: X-Original-To: archive-at-mrbrklyn.com Delivered-To: archive-at-mrbrklyn.com Received: from www2.mrbrklyn.com (www2.mrbrklyn.com [96.57.23.82]) by mrbrklyn.com (Postfix) with ESMTP id 5CEE2163FD4; Sun, 13 Dec 2020 21:17:01 -0500 (EST) X-Original-To: hangout-at-www2.mrbrklyn.com Delivered-To: hangout-at-www2.mrbrklyn.com Received: by mrbrklyn.com (Postfix, from userid 1000) id 7A2B4163FA7; Sun, 13 Dec 2020 21:16:56 -0500 (EST) Resent-From: Ruben Safir Resent-Date: Sun, 13 Dec 2020 21:16:56 -0500 Resent-Message-ID: <20201214021656.GB7965-at-www2.mrbrklyn.com> Resent-To: hangout-at-mrbrklyn.com X-Original-To: ruben-at-mrbrklyn.com Delivered-To: ruben-at-mrbrklyn.com Received: from lists.sourceforge.net (lists.sourceforge.net [216.105.38.7]) by mrbrklyn.com (Postfix) with ESMTP id D14FC163F96 for ; Sun, 13 Dec 2020 12:55:55 -0500 (EST) Received: from [127.0.0.1] (helo=sfs-ml-1.v29.lw.sourceforge.com) by sfs-ml-1.v29.lw.sourceforge.com with esmtp (Exim 4.90_1) (envelope-from ) id 1koVaY-0005eZ-3A; Sun, 13 Dec 2020 17:55:18 +0000 Received: from [172.30.20.202] (helo=mx.sourceforge.net) by sfs-ml-1.v29.lw.sourceforge.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.90_1) (envelope-from ) id 1koVaW-0005eM-UT for png-mng-implement-at-lists.sourceforge.net; Sun, 13 Dec 2020 17:55:16 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sourceforge.net; s=x; h=Content-Type:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Sender:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=6Cgx92zVwFHvbubU+AvuSaPjZ5g7+6jie0xIm4rKqCA=; b=dRSzFWwz7jJBmbhL3DygG1F1Q nPXQ475mjXGOwZzFYpturnaVqlKQZixOegX9IIQV/P6XMIf4cCM7kWQXEY3F6YgI8qiy2JoZe9Zrd XQVRnroXDeZNZNSRo6mQW+IiVGetWwpDG0SEZwK98hs1b0jioW7p75o0UVjpqakRr8F78=; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sf.net; s=x ; h=Content-Type:To:Subject:Message-ID:Date:From:In-Reply-To:References: MIME-Version:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=6Cgx92zVwFHvbubU+AvuSaPjZ5g7+6jie0xIm4rKqCA=; b=B83PVfPjtXGyS0xe/duZBhe/ql OrsjrxK9Tk7AbatkEdcoBWUJx5B+PeWMfM49IwVqnmOE9FS3xw8LmYD3MI8oM8x7qrckr7qjDg8xe 5pu2fCDROKdTwjE7i560fV7q3Ut8gSvdvtAdNaKPcRnjNhd80dx2+HUve2o5A7GZc740=; Received: from mail-ot1-f50.google.com ([209.85.210.50]) by sfi-mx-3.v28.lw.sourceforge.com with esmtps (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92.2) id 1koVaQ-00CbVn-2d for png-mng-implement-at-lists.sourceforge.net; Sun, 13 Dec 2020 17:55:16 +0000 Received: by mail-ot1-f50.google.com with SMTP id j12so13487401ota.7 for ; Sun, 13 Dec 2020 09:55:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=6Cgx92zVwFHvbubU+AvuSaPjZ5g7+6jie0xIm4rKqCA=; b=XNKlfSFhBIqLN0TyGgOO71gXpL+2I97g3peh5l7Ihg0bwyj9oqn340kVbV1RuO0NGy eYb83xHnu894kNnVJB8t1b4y9ERl8sILqwg3Sy0awmWyKKPw7WiDxyVF4mt0hmd197J2 2OcwNlQRkMc6aR9ziOfimajTvPhc9QyZtx/HQjLUyGvQoJyUCpkTfBRT4cygWhU/zntX 3GVqe28iYbvJuZSDMz7yMTP8m9PJImmgrdxT/0mcg91/54bRnRq1CqV3si19G5rvy6Za ZNTlJ16EpjnSco4EorbKMqbfwGcSUJuf1ic8guMfxhGinIgO7BNuB8isgXNlFcLraDK+ 1x1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=6Cgx92zVwFHvbubU+AvuSaPjZ5g7+6jie0xIm4rKqCA=; b=Ou0K5yEVFrzgX1U4agkSDu/MbC0LKbvIsC0ko0RnWKzsd+WqH51Ue4pcwbyKLaYuKW u694rZxI8t7UhVd2za0YY1hRAnyXdZtu39sq77azPI5UKqxNreELpvQ3GB9U1TMBqCLY 9eXrqfnGjbcRNS1YB4jC75apCa1d6s4W+koQFXPedOtkXpXmKeWa5yXifscKTCjq2SyR WAYbHK0BH1QNs3eyhPd4wGZ2qaGP+Vqe4EDPPeGJRbEYrMeqpYt5Q1VEg6I5SDvr3b54 tL/OgfM0ueYCxc9GQOAlaKUEChGi+GGO3t/Y2F3CHuYD7H4sB5ISkQwA1agJd/HTkeTC eIog== X-Gm-Message-State: AOAM533Woa6apxzPyABqi3XvJN6n/HPtIiZJcI3ScsKDqg3TFi95jKLh T7pSNcCu6nmZrP+YGkVV0Op/hk6+nVDR+uV74MrhZovqcRA= X-Google-Smtp-Source: ABdhPJxNnWJ99EiRXeELaJzf1Y1S16n/20OVp6CRMMDusqw+vt0LmOkZeNz1ahVgu8dLmIjnxgE+0/rK8ZEWkJO9cbs= X-Received: by 2002:a9d:d31:: with SMTP id 46mr16760103oti.1.1607882104333; Sun, 13 Dec 2020 09:55:04 -0800 (PST) MIME-Version: 1.0 References: <5FD3692A.40903-at-creativepost.co.uk> <5FD617A8.4030300-at-creativepost.co.uk> In-Reply-To: <5FD617A8.4030300-at-creativepost.co.uk> From: J Decker Date: Sun, 13 Dec 2020 09:54:53 -0800 Message-ID: To: "PNG/MNG implementation discussion list" X-Spam-Score: 0.9 (/) X-Spam-Report: Spam Filtering performed by mx.sourceforge.net. See http://spamassassin.org/tag/ for more details. 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (d3ck0r[at]gmail.com) 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: creativepost.co.uk] -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.210.50 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.210.50 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.0 HTML_MESSAGE BODY: HTML included in message -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Headers-End: 1koVaQ-00CbVn-2d X-BeenThere: png-mng-implement-at-lists.sourceforge.net X-Mailman-Version: 2.1.21 Precedence: list Content-Type: multipart/mixed; boundary="===============2462844019263337626==" Subject: Re: [Hangout - NYLXS] [png-mng-implement] Do PNG files come in 64-bit format ?? X-BeenThere: hangout-at-nylxs.com List-Id: NYLXS Tech Talk and Politics List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: PNG/MNG implementation discussion list Errors-To: hangout-bounces-at-nylxs.com Sender: "Hangout"
--===============2462844019263337626== Content-Type: multipart/alternative; boundary="000000000000ab6b8005b65c39c8"
--000000000000ab6b8005b65c39c8 Content-Type: text/plain; charset="UTF-8"
I've built libpng 32 and 64 bit for a long time with no modifications and no issues....
On Sun, Dec 13, 2020 at 5:45 AM John Emmas wrote:
> On 11/12/2020 17:50, Bob Friesenhahn wrote: > > > > No. There is only one version of PNG files. The PNG format was not > > updated for 64-bit apps. :-) > > > > The PNG format is designed to only deal with a small bit of data at a > > time. > > > > The main thing to be aware of under Windows when porting from 32 to > > 64-bits is that the size of a 'long' type remains the same, but the > > size of 'size_t' (the size of memory that malloc may allocate) and the > > size of pointers become 64 bits. This means that additional work must > > be done under Windows in order for a ported 32-bit app to fully > > benefit from 64-bits, and care must be taken to avoid passing 64-bit > > values into 32-bit storage. > > > > Many thanks for that, Bob. I've started a thread over on the Gnome > Discourse site - though I must admit, it's all a bit baffling at the > moment:- > > https://discourse.gnome.org/t/building-gdk-pixbuf-as-64-bit-using-msvc/5013 > > Regards, John > > > _______________________________________________ > png-mng-implement mailing list > png-mng-implement-at-lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/png-mng-implement >
--000000000000ab6b8005b65c39c8 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I've built libpng 32 and 64 bit for a long time with n= o modifications and no issues....
--000000000000ab6b8005b65c39c8--
--===============2462844019263337626== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline
--===============2462844019263337626== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline
_______________________________________________ png-mng-implement mailing list png-mng-implement-at-lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/png-mng-implement
--===============2462844019263337626== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline
_______________________________________________ Hangout mailing list Hangout-at-nylxs.com http://lists.mrbrklyn.com/mailman/listinfo/hangout
--===============2462844019263337626==--
--===============2462844019263337626== Content-Type: multipart/alternative; boundary="000000000000ab6b8005b65c39c8"
--000000000000ab6b8005b65c39c8 Content-Type: text/plain; charset="UTF-8"
I've built libpng 32 and 64 bit for a long time with no modifications and no issues....
On Sun, Dec 13, 2020 at 5:45 AM John Emmas wrote:
> On 11/12/2020 17:50, Bob Friesenhahn wrote: > > > > No. There is only one version of PNG files. The PNG format was not > > updated for 64-bit apps. :-) > > > > The PNG format is designed to only deal with a small bit of data at a > > time. > > > > The main thing to be aware of under Windows when porting from 32 to > > 64-bits is that the size of a 'long' type remains the same, but the > > size of 'size_t' (the size of memory that malloc may allocate) and the > > size of pointers become 64 bits. This means that additional work must > > be done under Windows in order for a ported 32-bit app to fully > > benefit from 64-bits, and care must be taken to avoid passing 64-bit > > values into 32-bit storage. > > > > Many thanks for that, Bob. I've started a thread over on the Gnome > Discourse site - though I must admit, it's all a bit baffling at the > moment:- > > https://discourse.gnome.org/t/building-gdk-pixbuf-as-64-bit-using-msvc/5013 > > Regards, John > > > _______________________________________________ > png-mng-implement mailing list > png-mng-implement-at-lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/png-mng-implement >
--000000000000ab6b8005b65c39c8 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I've built libpng 32 and 64 bit for a long time with n= o modifications and no issues....
--000000000000ab6b8005b65c39c8--
--===============2462844019263337626== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline
--===============2462844019263337626== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline
_______________________________________________ png-mng-implement mailing list png-mng-implement-at-lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/png-mng-implement
--===============2462844019263337626== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline
_______________________________________________ Hangout mailing list Hangout-at-nylxs.com http://lists.mrbrklyn.com/mailman/listinfo/hangout
--===============2462844019263337626==--
|
|