jay_ash/extensions/ext/
sample_locations.rs1use crate::vk;
4
5impl crate::ext::sample_locations::Device {
6 #[inline]
8 pub unsafe fn cmd_set_sample_locations(
9 &self,
10 command_buffer: vk::CommandBuffer,
11 sample_locations_info: &vk::SampleLocationsInfoEXT<'_>,
12 ) {
13 unsafe { (self.fp.cmd_set_sample_locations_ext)(command_buffer, sample_locations_info) }
14 }
15}
16
17impl crate::ext::sample_locations::Instance {
18 #[inline]
20 pub unsafe fn get_physical_device_multisample_properties(
21 &self,
22 physical_device: vk::PhysicalDevice,
23 samples: vk::SampleCountFlags,
24 multisample_properties: &mut vk::MultisamplePropertiesEXT<'_>,
25 ) {
26 unsafe {
27 (self.fp.get_physical_device_multisample_properties_ext)(
28 physical_device,
29 samples,
30 multisample_properties,
31 )
32 }
33 }
34}