diff options
-rw-r--r-- | src/gpu/vk/GrVkCaps.cpp | 2 | ||||
-rw-r--r-- | src/gpu/vk/GrVkSampler.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/gpu/vk/GrVkCaps.cpp b/src/gpu/vk/GrVkCaps.cpp index db21cc2f82..aa5f71bc72 100644 --- a/src/gpu/vk/GrVkCaps.cpp +++ b/src/gpu/vk/GrVkCaps.cpp @@ -22,7 +22,7 @@ GrVkCaps::GrVkCaps(const GrContextOptions& contextOptions, const GrVkInterface* **************************************************************************/ fMipMapSupport = true; // always available in Vulkan fSRGBSupport = true; // always available in Vulkan - fNPOTTextureTileSupport = false; //TODO: figure this out + fNPOTTextureTileSupport = true; // always available in Vulkan fTwoSidedStencilSupport = true; // always available in Vulkan fStencilWrapOpsSupport = false; //TODO: figure this out fDiscardRenderTargetSupport = false; //TODO: figure this out diff --git a/src/gpu/vk/GrVkSampler.cpp b/src/gpu/vk/GrVkSampler.cpp index 904a8b71ad..87d569a07c 100644 --- a/src/gpu/vk/GrVkSampler.cpp +++ b/src/gpu/vk/GrVkSampler.cpp @@ -44,7 +44,7 @@ GrVkSampler* GrVkSampler::Create(const GrVkGpu* gpu, const GrTextureParams& para createInfo.flags = 0; createInfo.magFilter = vkMagFilterModes[params.filterMode()]; createInfo.minFilter = vkMinFilterModes[params.filterMode()]; - createInfo.mipmapMode = VK_SAMPLER_MIPMAP_MODE_NEAREST; + createInfo.mipmapMode = VK_SAMPLER_MIPMAP_MODE_LINEAR; createInfo.addressModeU = tile_to_vk_sampler_address(params.getTileModeX()); createInfo.addressModeV = tile_to_vk_sampler_address(params.getTileModeY()); createInfo.addressModeW = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE; // Shouldn't matter |