From f036198bb9b88381604f680c6835566ad4e72959 Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Mon, 4 Apr 2022 08:35:02 -0400 Subject: [PATCH] Fix SMAA border color and nearest filter on search texture --- engine/renderer/src/smaapass.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/engine/renderer/src/smaapass.cpp b/engine/renderer/src/smaapass.cpp index 8b9e0f6..26170cc 100755 --- a/engine/renderer/src/smaapass.cpp +++ b/engine/renderer/src/smaapass.cpp @@ -102,7 +102,8 @@ void SMAAPass::create_textures() { areaInfo.format = GFXPixelFormat::R8G8_UNORM; areaInfo.usage = GFXTextureUsage::Sampled | GFXTextureUsage::TransferDst; areaInfo.samplingMode = SamplingMode::ClampToEdge; - + areaInfo.border_color = GFXBorderColor::OpaqueWhite; + area_image = gfx->create_texture(areaInfo); gfx->copy_texture(area_image, (void*)areaTexBytes, AREATEX_SIZE); @@ -115,7 +116,10 @@ void SMAAPass::create_textures() { searchInfo.format = GFXPixelFormat::R8_UNORM; searchInfo.usage = GFXTextureUsage::Sampled | GFXTextureUsage::TransferDst; searchInfo.samplingMode = SamplingMode::ClampToEdge; - + searchInfo.border_color = GFXBorderColor::OpaqueWhite; + searchInfo.min_filter = GFXFilter::Nearest; + searchInfo.mag_filter = GFXFilter::Nearest; + search_image = gfx->create_texture(searchInfo); gfx->copy_texture(search_image, (void*)searchTexBytes, SEARCHTEX_SIZE);