1 Year Ago
UI Blur with mip chain Blur the actual mip chain, same number of fetches as doing custom bicubic fetch with mips Glass refraction texture is already MSAA resolved, we're sampling a non MSAA image :S Generate mips after resolving framebuffer Add blurred downsample shader Remove ui_blur shader, do blur on the single cheap drawcall of the backdrop filter shader 🍷🗿 Single pass downsample Iterate on single pass blur, use DX11 mipmapper to solve race condition between mip levels Solve race condition on shader, do both axis sequentially Deprecate GenerateMipMaps Move mips generation stuff to Texture.Utils Cleanup Let's not break the API, don't use UAV if we don't expect to use Mips Move GenerateMips back to Graphics since we're in a render block Move MSAA methods to use MultisampleAmount enum reducing clutter, add summary of DownsampleMethods Merge pull request #699 from Facepunch/fast-blurs-2 Fast Blurs