drhelius / Gearcoleco

ColecoVision emulator for macOS, Windows, Linux, BSD and RetroArch.
https://x.com/drhelius
GNU General Public License v3.0
62 stars 15 forks source link

Bilinear filtering causes undesired texture wrapping #8

Closed npiegdon closed 2 years ago

npiegdon commented 2 years ago

(You've done great work! This debugger is amazing.)

Just a small rendering artifact: when bilinear filtering is enabled and you've got the screen large enough that it's being scaled up, the bottom/top row of pixels can bleed onto each other.

Fixing it should just take changing the wrap mode for the output screen texture from "repeat" to "clamp-to-edge".

drhelius commented 2 years ago

Thanks for reporting and pointing to the solution!