Interrupt / systemshock

Shockolate - A minimalist and cross platform System Shock source port.
GNU General Public License v3.0
803 stars 62 forks source link

Add OpenGL texture filtering options #293

Closed HunterZ closed 5 years ago

HunterZ commented 5 years ago

Currently the game appears to support only unfiltered textures in OpenGL mode.

It would be nice to get one or more of bilinear, trilinear, anisotropic, etc. filtering options.

It looks like there is unfinished support for bilinear filtering, but no UI or key combo was implemented to actually toggle it.

I've prototyped support for switching between unfiltered and bilinear, with an eye towards adding support towards additional modes (pull request incoming), but it looks like trilinear requires building mipmaps, and anisotropic may be an extension - both of which are currently beyond my abilities.

HunterZ commented 5 years ago

I guess maybe this was working via the hidden Ctrl+G toggle, but pull request #295 makes it a first-class feature:

HunterZ commented 5 years ago

Closing this due to #295 merge, although it might be nice to get trilinear/anisotropic filtering too someday.