Enable sample shading
This commit is contained in:
parent
9ac0d69f73
commit
8c85397b1a
@ -418,7 +418,9 @@ impl AppData {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Features
|
// Features
|
||||||
let features = vk::PhysicalDeviceFeatures::builder().sampler_anisotropy(true);
|
let features = vk::PhysicalDeviceFeatures::builder()
|
||||||
|
.sampler_anisotropy(true)
|
||||||
|
.sample_rate_shading(true);
|
||||||
|
|
||||||
// Create
|
// Create
|
||||||
let info = vk::DeviceCreateInfo::builder()
|
let info = vk::DeviceCreateInfo::builder()
|
||||||
@ -746,7 +748,8 @@ impl AppData {
|
|||||||
.depth_bias_enable(false);
|
.depth_bias_enable(false);
|
||||||
|
|
||||||
let multisample_state = vk::PipelineMultisampleStateCreateInfo::builder()
|
let multisample_state = vk::PipelineMultisampleStateCreateInfo::builder()
|
||||||
.sample_shading_enable(false)
|
.sample_shading_enable(true)
|
||||||
|
.min_sample_shading(0.2)
|
||||||
.rasterization_samples(self.msaa_samples);
|
.rasterization_samples(self.msaa_samples);
|
||||||
|
|
||||||
let depth_stencil_state = vk::PipelineDepthStencilStateCreateInfo::builder()
|
let depth_stencil_state = vk::PipelineDepthStencilStateCreateInfo::builder()
|
||||||
|
Loading…
Reference in New Issue
Block a user