mirror of
https://github.com/doitsujin/dxvk.git
synced 2025-02-22 07:54:15 +01:00
[dxvk] Don't store sampler description in sampler objects
We aren't using this anywhere in the backend or client APIs.
This commit is contained in:
parent
b67e5809ba
commit
dbe8b09b05
@ -5,7 +5,7 @@ namespace dxvk {
|
|||||||
DxvkSampler::DxvkSampler(
|
DxvkSampler::DxvkSampler(
|
||||||
const Rc<vk::DeviceFn>& vkd,
|
const Rc<vk::DeviceFn>& vkd,
|
||||||
const DxvkSamplerCreateInfo& info)
|
const DxvkSamplerCreateInfo& info)
|
||||||
: m_vkd(vkd), m_info(info) {
|
: m_vkd(vkd) {
|
||||||
VkSamplerCreateInfo samplerInfo;
|
VkSamplerCreateInfo samplerInfo;
|
||||||
samplerInfo.sType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO;
|
samplerInfo.sType = VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO;
|
||||||
samplerInfo.pNext = nullptr;
|
samplerInfo.pNext = nullptr;
|
||||||
|
@ -63,18 +63,9 @@ namespace dxvk {
|
|||||||
return m_sampler;
|
return m_sampler;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* \brief Sampler parameters
|
|
||||||
* \returns Sampler parameters
|
|
||||||
*/
|
|
||||||
const DxvkSamplerCreateInfo& info() const {
|
|
||||||
return m_info;
|
|
||||||
}
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
|
||||||
Rc<vk::DeviceFn> m_vkd;
|
Rc<vk::DeviceFn> m_vkd;
|
||||||
DxvkSamplerCreateInfo m_info;
|
|
||||||
VkSampler m_sampler = VK_NULL_HANDLE;
|
VkSampler m_sampler = VK_NULL_HANDLE;
|
||||||
|
|
||||||
VkBorderColor getBorderColor(bool depthCompare, VkClearColorValue borderColor) const;
|
VkBorderColor getBorderColor(bool depthCompare, VkClearColorValue borderColor) const;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user