Fix sampler config issues

This commit is contained in:
Georg Hagen
2024-08-04 20:26:12 +02:00
parent a4ce79f17a
commit e93ccbe89a

View File

@@ -29,7 +29,7 @@ namespace OpenVulkano::Vulkan
resManager->CopyDataToImage(m_texture->size, m_texture->textureBuffer, this); resManager->CopyDataToImage(m_texture->size, m_texture->textureBuffer, this);
texture->updated = false; texture->updated = false;
m_sampler = resManager->CreateSampler(reinterpret_cast<const vk::SamplerCreateInfo&>(texture->m_samplerConfig)); m_sampler = resManager->CreateSampler(reinterpret_cast<const vk::SamplerCreateInfo&>(*texture->m_samplerConfig));
SetDescriptorSet(resManager, descriptorSetLayout, binding); SetDescriptorSet(resManager, descriptorSetLayout, binding);
texture->renderTexture = this; texture->renderTexture = this;
@@ -42,7 +42,7 @@ namespace OpenVulkano::Vulkan
texture->updated = false; texture->updated = false;
texture->textureBuffer = Map(); texture->textureBuffer = Map();
m_sampler = resManager->CreateSampler(reinterpret_cast<const vk::SamplerCreateInfo&>(texture->m_samplerConfig)); m_sampler = resManager->CreateSampler(reinterpret_cast<const vk::SamplerCreateInfo&>(*texture->m_samplerConfig));
SetDescriptorSet(resManager, descriptorSetLayout, binding); SetDescriptorSet(resManager, descriptorSetLayout, binding);
texture->renderTexture = this; texture->renderTexture = this;