//! wgpu-side scissor binding. The cross-backend paint primitives —
//! `QuadInstance`, `InstanceRun`, `PaintItem`, `PhysicalScissor`,
//! `physical_scissor`, `pack_instance`, `close_run`, `rgba_f32` —
//! live in [`aetna_core::paint`] so `aetna-wgpu` and `aetna-vulkano`
//! consume them from a single source. This file only carries the
//! wgpu-shaped `set_scissor` wrapper, which has to know about
//! `wgpu::RenderPass` and so cannot live in the backend-agnostic core.
use PhysicalScissor;
pub