aboutsummaryrefslogtreecommitdiff
path: root/adapters/fparkan-render-vulkan/src/ffi
diff options
context:
space:
mode:
authorValentin Popov <valentin@popov.link>2026-06-25 07:26:14 +0300
committerValentin Popov <valentin@popov.link>2026-06-25 10:45:40 +0300
commite572558d5f66ae2e123192748d557b472677c445 (patch)
tree1cc15a42c75a402fe0682c2b323c07adcdb4b852 /adapters/fparkan-render-vulkan/src/ffi
parent5a60671bd6e437a728f2805dc94d14128723de90 (diff)
downloadfparkan-e572558d5f66ae2e123192748d557b472677c445.tar.xz
fparkan-e572558d5f66ae2e123192748d557b472677c445.zip
fix(stage0-ci): satisfy strict clippy gates
Diffstat (limited to 'adapters/fparkan-render-vulkan/src/ffi')
-rw-r--r--adapters/fparkan-render-vulkan/src/ffi/capabilities.rs8
-rw-r--r--adapters/fparkan-render-vulkan/src/ffi/runtime.rs4
-rw-r--r--adapters/fparkan-render-vulkan/src/ffi/smoke.rs2
-rw-r--r--adapters/fparkan-render-vulkan/src/ffi/tests.rs2
4 files changed, 8 insertions, 8 deletions
diff --git a/adapters/fparkan-render-vulkan/src/ffi/capabilities.rs b/adapters/fparkan-render-vulkan/src/ffi/capabilities.rs
index 40cd232..3fd9aed 100644
--- a/adapters/fparkan-render-vulkan/src/ffi/capabilities.rs
+++ b/adapters/fparkan-render-vulkan/src/ffi/capabilities.rs
@@ -138,7 +138,7 @@ pub fn probe_vulkan_runtime_capabilities(
instance,
surface,
drawable_extent,
- &RenderRequest::conservative(),
+ RenderRequest::conservative(),
)?;
Ok(selected.runtime)
}
@@ -154,7 +154,7 @@ pub fn probe_vulkan_runtime_capabilities_for_request(
instance: &VulkanInstanceProbe,
surface: &VulkanSurfaceProbe,
drawable_extent: (u32, u32),
- render_request: &RenderRequest,
+ render_request: RenderRequest,
) -> Result<VulkanRuntimeCapabilityProbe, VulkanRuntimeCapabilityError> {
let selected = select_live_device_candidate_for_request(
instance,
@@ -169,7 +169,7 @@ pub(super) fn select_live_device_candidate_for_request(
instance: &VulkanInstanceProbe,
surface: &VulkanSurfaceProbe,
drawable_extent: (u32, u32),
- render_request: &RenderRequest,
+ render_request: RenderRequest,
) -> Result<SelectedLiveDevice, VulkanRuntimeCapabilityError> {
let devices = {
// SAFETY: The Vulkan instance is live for this query and no handles are retained.
@@ -222,7 +222,7 @@ fn live_device_candidate(
surface: &VulkanSurfaceProbe,
device: vk::PhysicalDevice,
index: usize,
- render_request: &RenderRequest,
+ render_request: RenderRequest,
) -> Result<LiveDeviceCandidate, VulkanRuntimeCapabilityError> {
let properties = {
// SAFETY: `device` was returned by this live instance and the result is copied by value.
diff --git a/adapters/fparkan-render-vulkan/src/ffi/runtime.rs b/adapters/fparkan-render-vulkan/src/ffi/runtime.rs
index 555c08c..d5a3c6a 100644
--- a/adapters/fparkan-render-vulkan/src/ffi/runtime.rs
+++ b/adapters/fparkan-render-vulkan/src/ffi/runtime.rs
@@ -130,7 +130,7 @@ pub fn create_vulkan_logical_device_probe(
instance,
surface,
drawable_extent,
- &RenderRequest::conservative(),
+ RenderRequest::conservative(),
)
}
@@ -144,7 +144,7 @@ pub fn create_vulkan_logical_device_probe_for_request(
instance: &VulkanInstanceProbe,
surface: &VulkanSurfaceProbe,
drawable_extent: (u32, u32),
- render_request: &RenderRequest,
+ render_request: RenderRequest,
) -> Result<VulkanLogicalDeviceProbe, VulkanLogicalDeviceError> {
let selected = select_live_device_candidate_for_request(
instance,
diff --git a/adapters/fparkan-render-vulkan/src/ffi/smoke.rs b/adapters/fparkan-render-vulkan/src/ffi/smoke.rs
index 0274daf..c8bf792 100644
--- a/adapters/fparkan-render-vulkan/src/ffi/smoke.rs
+++ b/adapters/fparkan-render-vulkan/src/ffi/smoke.rs
@@ -110,7 +110,7 @@ impl VulkanSmokeRenderer {
&instance,
&surface,
create_info.drawable_extent,
- &create_info.render_request,
+ create_info.render_request,
)
.map_err(VulkanSmokeRendererError::LogicalDevice)?;
if let Some(progress) = bootstrap_progress {
diff --git a/adapters/fparkan-render-vulkan/src/ffi/tests.rs b/adapters/fparkan-render-vulkan/src/ffi/tests.rs
index d472a28..b04ce8c 100644
--- a/adapters/fparkan-render-vulkan/src/ffi/tests.rs
+++ b/adapters/fparkan-render-vulkan/src/ffi/tests.rs
@@ -310,7 +310,7 @@ fn capability_gate_respects_request_specific_depth_profiles() {
..RenderRequest::conservative()
};
- let report = select_physical_device_for_request(&[no_stencil], &relaxed_request)
+ let report = select_physical_device_for_request(&[no_stencil], relaxed_request)
.expect("selected device for depth-only request");
assert_eq!(report.device_name, "No stencil");