From 345121af4e69e7a3298f0a3c33b4d7b30a4fd413 Mon Sep 17 00:00:00 2001 From: saschawillems Date: Mon, 26 Sep 2016 22:04:54 +0200 Subject: [PATCH] Nearest filtering for G-Buffer --- deferred/deferred.cpp | 4 ++-- deferredshadows/deferredshadows.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/deferred/deferred.cpp b/deferred/deferred.cpp index d66642ff..4c404962 100644 --- a/deferred/deferred.cpp +++ b/deferred/deferred.cpp @@ -413,8 +413,8 @@ public: // Create sampler to sample from the color attachments VkSamplerCreateInfo sampler = vkTools::initializers::samplerCreateInfo(); - sampler.magFilter = VK_FILTER_LINEAR; - sampler.minFilter = VK_FILTER_LINEAR; + sampler.magFilter = VK_FILTER_NEAREST; + sampler.minFilter = VK_FILTER_NEAREST; sampler.mipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR; sampler.addressModeU = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE; sampler.addressModeV = sampler.addressModeU; diff --git a/deferredshadows/deferredshadows.cpp b/deferredshadows/deferredshadows.cpp index e7b2350d..e1bc6470 100644 --- a/deferredshadows/deferredshadows.cpp +++ b/deferredshadows/deferredshadows.cpp @@ -320,7 +320,7 @@ public: frameBuffers.deferred->addAttachment(attachmentInfo); // Create sampler to sample from the color attachments - VK_CHECK_RESULT(frameBuffers.deferred->createSampler(VK_FILTER_LINEAR, VK_FILTER_LINEAR, VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE)); + VK_CHECK_RESULT(frameBuffers.deferred->createSampler(VK_FILTER_NEAREST, VK_FILTER_NEAREST, VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE)); // Create default renderpass for the framebuffer VK_CHECK_RESULT(frameBuffers.deferred->createRenderPass());