#2316 closed defect (fixed)
MAC: hq2x/hq3x filters broken with altivec + GCC 4
Reported by: | SF/thepnx | Owned by: | fingolfin |
---|---|---|---|
Priority: | low | Component: | Port: Mac OS X |
Version: | Keywords: | ||
Cc: | Game: |
Description
ScummVM Final Version (first screenshot): ScummVM 0.8.0 (Oct 29 2005 16:14:12) Features compiled in: Vorbis FLAC MP3 zLib MPEG2
ScummVM Snapshot Version (second screenshot): ScummVM 0.8.0CVS (Jun 25 2005 14:34:12) Features compiled in: Vorbis FLAC MP3 zLib MPEG2
The hq2x/hq3x filters in the final 0.8.0 MacOSX version no longer work properly. Attached are two screenshot showing Beneath A Steel Sky (same results occur on other games too) with hq2x filter (first screenshot: final version, second screenshot: snapshot). The hq3x filter yields similar results.
Ticket imported from: #1342732. Ticket imported from: bugs/2316.
Attachments (2)
Change History (12)
by , 19 years ago
Attachment: | bass-hq2x-0.8.0-final.png added |
---|
by , 19 years ago
Attachment: | bass-hq2x-0.8.0-snapshot.png added |
---|
Screenshot BASS hq2x snapshot 0.8.0 MacOSX
comment:1 by , 19 years ago
Owner: | set to |
---|
comment:2 by , 19 years ago
Indeed, I can reproduce the problem -- but I can reproduce it with all my builds. I have no idea who built that snapshot nor on which system, so I can only guess that it's a matter of the compiler; or of optimization; or of altivec support... Will investigate.
comment:3 by , 19 years ago
Disabling the altivec code seems to solve the issue for me. Maybe a matter of GCC 3.x vs 4.x.
comment:4 by , 19 years ago
Priority: | normal → high |
---|---|
Summary: | hq2x/hq3x filters broken in the final 0.8.0 MacOSX version → MAC: hq2x/hq3x filters broken when altivec is enabled |
comment:5 by , 19 years ago
I'll upload a binary with disabled Altivec now, to work around the bug. I'll find a proper fix once i have some more time.
Thanks for the report.
comment:6 by , 19 years ago
Things work fine with GCC 3.3, too, so a compiler bug (or a semantic change to the altivec C extension) seems more likely again.
comment:7 by , 19 years ago
Priority: | high → low |
---|---|
Summary: | MAC: hq2x/hq3x filters broken when altivec is enabled → MAC: hq2x/hq3x filters broken with altivec + GCC 4 |
comment:8 by , 19 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:10 by , 6 years ago
Component: | --Unset-- → Port: Mac OS X |
---|
Screenshot BASS hq2x final 0.8.0 MacOSX