(Maybe this exists? Shaders don't seem to be as documented as some other options.)
Semisoft is a good default for most window sizes, but at exactly 1280x700 (and presumably other exact multiples) it adds a fuzzy fringe unnecessarily. A config file option that mostly chooses semisoft, but chooses nearest if that would be exact, would be convenient. My desired use case here is to put the Emscripten build in an iframe once, and then have that same iframe look its best whether or not a particular Web page embedding it is using an exact multiple of 640x350. Ideally, the choice would be updated in real time if the game is resized, not locked in at init time by a single window size check.
Report ID | 851 | Title | nearest-if-exact-multiple-else-semisoft shader |
Product | MegaZeux Feature Requests | Status | Approved (Severity 2 - Fair) |
Version | 2.94 | Fixed in | - |
Page 1 of 1
Report ID #851: nearest-if-exact-multiple-else-semisoft shader
Page 1 of 1
Replies (1 - 1)
#2
Lachesis
Posted 05 May 2024 - 05:26 AM
Updating status to: Approved
Updating severity to: 2 - Fair
Updating version to: 2.94
I think this would be nice to have, though it will require new uniforms in the scaling shaders (output width and height) and thus needs to wait for a version increment.
Updating severity to: 2 - Fair
Updating version to: 2.94
I think this would be nice to have, though it will require new uniforms in the scaling shaders (output width and height) and thus needs to wait for a version increment.
"Let's just say I'm a GOOD hacker, AND virus maker. I'm sure you wouldn't like to pay for another PC would you?"
xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository
xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository
Page 1 of 1
1 User(s) are reading this issue
1 Guests and 0 Anonymous Users
Powered by IP.Tracker 1.3.2 © 2025 IPS, Inc.