StreamFX is a plugin for OBS® Studio which adds many new effects, filters, sources, transitions and encoders! Be it 3D Transform, Blur, complex Masking, or even custom shaders, you'll find it all here.
Go to file
Michael Fabian Dirks 88cc142afb gs, effects: Anisotropic Mipmapper Class
End goal of this is to be an anisotropic filtering purely on the GPU without any actual mipmaps in the graphics subsystem. The basic idea behind it is that we can create all possible mipmaps in a twice as big texture as the original and then can efficiently render it no matter the GPU features as it will only consume one sampler.

The texture that it outputs will have both horizontal, vertical and full mipmaps in it. Horizontal mipmaps reduce Width, Vertical mipmaps reduce Height and full mipmaps reduce both. This means that LoD levels are both possible in the X and Y direction, allowing for much greater precision mipmapping on all GPUs.

This is a temporary solution until we can directly copy updated textures to a mipmap level.
2017-09-18 00:05:54 +02:00
data gs, effects: Anisotropic Mipmapper Class 2017-09-18 00:05:54 +02:00
rawdata filter-displacement: Cleanup data 2017-06-29 07:35:41 +02:00
source gs, effects: Anisotropic Mipmapper Class 2017-09-18 00:05:54 +02:00
.editorconfig project: Provide EditorConfig for Tab Spacing 2017-09-18 00:05:34 +02:00
.gitattributes LFS for image files 2017-06-28 23:55:22 +02:00
.gitignore project: Remove AMD text from gitignore 2017-08-19 23:32:18 +02:00
CMakeLists.txt gs: Wrap OBS Graphics Subsystem in proper C++ classes 2017-09-18 00:05:28 +02:00
LICENSE GPLv2 and gitignore 2017-06-28 23:20:50 +02:00