Archived
1
Fork 0

Fix SMAA border color and nearest filter on search texture

This commit is contained in:
Joshua Goins 2022-04-04 08:35:02 -04:00
parent b80aa8ccf2
commit f036198bb9

View file

@ -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);