flycast/core/rend/gles
Hugo Locurcio a9cabdc342 Add texture filter override setting, expose anisotropic filtering
The new texture filter option can be set to:

- Default (keeps the game's intended filter mode).
- Force Nearest-Neighbor (crisper appearance).
- Force Linear (smoother appearance).

Additionally, mipmapping can now be enabled on nearest neighbor-filtered
textures (which is used if nearest-neighbor filtering is enabled, including
with anisotropic filtering).

Anisotropic filtering was already implemented in both OpenGL and Vulkan,
but it was not exposed in the GUI.
2022-04-01 16:00:41 +02:00
..
glcache.h WIP libretro core update 2021-07-05 19:44:08 +02:00
gldraw.cpp Add texture filter override setting, expose anisotropic filtering 2022-04-01 16:00:41 +02:00
gles.cpp gl: shader compile error on shield tablet 2022-02-14 18:54:27 +01:00
gles.h gl,dx9,dx11: only render frame when Renderer::present() has been called 2022-02-14 18:38:58 +01:00
gltex.cpp crash with RTT and copy to VRAM if width > linestride 2022-03-25 15:41:16 +01:00
imgui_impl_opengl3.cpp ui: imgui driver, GraphicsContext interface, dx9 swap interval 2021-11-10 20:35:30 +01:00
imgui_impl_opengl3.h ui: imgui driver, GraphicsContext interface, dx9 swap interval 2021-11-10 20:35:30 +01:00
opengl_driver.cpp gl,dx9,dx11: only render frame when Renderer::present() has been called 2022-02-14 18:38:58 +01:00
opengl_driver.h gl,dx9,dx11: only render frame when Renderer::present() has been called 2022-02-14 18:38:58 +01:00
postprocess.cpp postprocess: fix GLES2-only build 2022-01-02 10:51:03 +01:00
postprocess.h libretro: pvr2 postprocessing filter 2021-07-06 21:37:47 +02:00
quad.cpp rend: shader builder utility 2021-07-19 12:49:47 +02:00