[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[pygame] trouble w/ SRCALPHA in 1.9.2-cp27
- To: pygame-users@xxxxxxxx
- Subject: [pygame] trouble w/ SRCALPHA in 1.9.2-cp27
- From: MrGumm <stabbingfinger@xxxxxxxxx>
- Date: Tue, 28 Nov 2017 15:56:26 -0800
- Delivered-to: archiver@xxxxxxxx
- Delivered-to: pygame-users-outgoing@xxxxxxxx
- Delivered-to: pygame-users@xxxxxxxx
- Delivery-date: Tue, 28 Nov 2017 18:56:32 -0500
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-transfer-encoding:content-language; bh=EbxQFyIXSvYx54OLti8maR0PdwSKMw13hUHgZ2EC4b8=; b=IXedHLKjYMVo3DTfjxpaDm20oj4gjOUpRsGKHg+2ltLYwtACuaDeCWp2emdZ97JAoJ e/l0EBnxmsMi3QCwkwG5ZfYp3gwXn1Slfw/ihVxrIqIV2VHHjS/2orFXPLxv0MM5lYvl 1ZGr6PnFgpBODVZf+P/3032BWik0KNie3uaQut125T/sNXqho1PV8XsPe2QB7sOb4qra rCRd68mJXamGaxBynsBzvuBk/izJSB0CoYvD0gXCqylqPsxlcAeF1nFutGSbWNjeqI4x ug1z4Xj4NHIKUzq55sB061dIxBxBwxUK1OsxmrtOKrUZDxQiFpYONZPVSDzpjDWjDmW+ 3g4w==
- Reply-to: pygame-users@xxxxxxxx
- Sender: owner-pygame-users@xxxxxxxx
- User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0
Greetings,
Developers:
I've submitted issues #340 and #341.
https://bitbucket.org/pygame/pygame/issues/340/surfaceconvert-does-not-remove-the
https://bitbucket.org/pygame/pygame/issues/341/surfaceset_alpha-sets-the-srcalpha-flag
Actually it seems to impact everything from font rendering w/ a
background color, to rotozoom, to these tracked issues. Therefore, maybe
it'll be a one-tweak-fixes-all.
This problem has major impact on my current project (a gfx-intensive
shooter on Raspian), so I'd like to get a feel, if I may, for when the
next release may appear with the fix(es) in it?
Fellow coders:
In the meantime, I would consider a workaround. But I cannot find one.
If anyone is smarter than me, help would be appreciated. I need to
detect whether a surface has per-pixel alpha in order to apply the
proper transforms. In the past this was detectable by checking the flags
for the presence of SRCALPHA. It's the nature of these issues that this
is no longer reliable.
Thanks in advance.