LookingGlass/client/renderers/EGL
Quantum bb91b41c64 [client] egl: look at 3x3 around the pixel instead of 4x4
Using 4x4 means that some pixels will be outside of the lanczos window. The
ideal lanczos function should in fact be zero in those areas, so we shouldn't
waste time processing those pixels.

I can't notice any difference in the results.
2021-08-19 15:52:44 +10:00
..
shader [client] egl: look at 3x3 around the pixel instead of 4x4 2021-08-19 15:52:44 +10:00
CMakeLists.txt [client] egl: add linear downscale filter shader 2021-08-14 12:19:50 +10:00
cursor.c [client] remove all casts around malloc 2021-08-16 16:26:58 +10:00
cursor.h [client] egl: cleanup texture filtering/post-processing 2021-08-11 18:53:36 +10:00
damage.c [client] remove all casts around malloc 2021-08-16 16:26:58 +10:00
damage.h [client] egl: refactor to use project naming standard 2021-08-08 17:16:10 +10:00
desktop_rects.c [client] egl: pad areas of the desktop repainted to cover overlays 2021-08-16 16:26:18 +10:00
desktop_rects.h [all] copyright: use unicode copyright sign © 2021-08-04 21:16:35 +10:00
desktop.c [client] remove all casts around malloc 2021-08-16 16:26:58 +10:00
desktop.h [client] egl: cleanup texture filtering/post-processing 2021-08-11 18:53:36 +10:00
draw.c [client] remove all casts around malloc 2021-08-16 16:26:58 +10:00
draw.h [client] egl: refactor to use project naming standard 2021-08-08 17:16:10 +10:00
egl.c [client] egl: use standard-compliant way of EGL detection 2021-08-16 16:25:48 +10:00
egl.h [client] egl: rework egl to accomodate post-processing filtering 2021-08-09 14:08:10 +10:00
egldebug.c [all] copyright: use unicode copyright sign © 2021-08-04 21:16:35 +10:00
egldebug.h [all] copyright: use unicode copyright sign © 2021-08-04 21:16:35 +10:00
egltypes.h [client] egl: cleanup texture filtering/post-processing 2021-08-11 18:53:36 +10:00
ffx.c [client] egl: implement C wrappers for FidelityFX constant computation 2021-08-11 02:42:55 +10:00
ffx.h [client] egl: implement C wrappers for FidelityFX constant computation 2021-08-11 02:42:55 +10:00
filter_downscale.c [client] egl: clamp downscale factor range 2021-08-14 14:57:33 +10:00
filter_ffx_cas.c [client] egl: clamp sharpness settings in filters 2021-08-15 18:01:03 +10:00
filter_ffx_fsr1.c [client] egl: clamp sharpness settings in filters 2021-08-15 18:01:03 +10:00
filter.h [client] egl: cleanup texture filtering/post-processing 2021-08-11 18:53:36 +10:00
filters.h [client] egl: add new downscale filter 2021-08-12 15:54:16 +10:00
framebuffer.c [client] egl: cleanup texture filtering/post-processing 2021-08-11 18:53:36 +10:00
framebuffer.h [client] egl: cleanup texture filtering/post-processing 2021-08-11 18:53:36 +10:00
glsl.include.awk [client] egl: handle \r character when processing #includes 2021-08-11 02:41:54 +10:00
model.c [client] remove all casts around malloc 2021-08-16 16:26:58 +10:00
model.h [client] egl: rework egl to accomodate post-processing filtering 2021-08-09 14:08:10 +10:00
postprocess.c [client] egl: add new downscale filter 2021-08-12 15:54:16 +10:00
postprocess.h [client] rework the configuration overlay to allow for tabs 2021-08-12 09:04:45 +10:00
shader.c [client] remove all casts around malloc 2021-08-16 16:26:58 +10:00
shader.h [client] egl: rework egl to accomodate post-processing filtering 2021-08-09 14:08:10 +10:00
splash.c [client] remove all casts around malloc 2021-08-16 16:26:58 +10:00
splash.h [client] egl: refactor to use project naming standard 2021-08-08 17:16:10 +10:00
texture_buffer.c [client] remove all casts around malloc 2021-08-16 16:26:58 +10:00
texture_buffer.h [client] egl: rework egl to accomodate post-processing filtering 2021-08-09 14:08:10 +10:00
texture_dmabuf.c [client] remove all casts around malloc 2021-08-16 16:26:58 +10:00
texture_framebuffer.c [client] use correct argument order for calloc 2021-08-16 16:25:59 +10:00
texture_util.c [client] egl: cleanup texture filtering/post-processing 2021-08-11 18:53:36 +10:00
texture_util.h [client] egl: cleanup texture filtering/post-processing 2021-08-11 18:53:36 +10:00
texture.c [client] all: replace assert with DEBUG_ASSERT 2021-08-14 12:19:07 +10:00
texture.h [client] egl: cleanup texture filtering/post-processing 2021-08-11 18:53:36 +10:00