Lines Matching refs:QueueFlags
13 device::{Device, QueueFlags},
65 pub(crate) fn expand(mut self, queue_flags: QueueFlags) -> Self {
73 self |= QueueFlags::GRAPHICS.into();
484 impl From<QueueFlags> for PipelineStages {
489 fn from(val: QueueFlags) -> Self { in from()
495 if val.intersects(QueueFlags::GRAPHICS | QueueFlags::COMPUTE | QueueFlags::TRANSFER) { in from()
504 if val.intersects(QueueFlags::GRAPHICS) { in from()
530 if val.intersects(QueueFlags::COMPUTE) { in from()
540 if val.intersects(QueueFlags::VIDEO_DECODE) { in from()
544 if val.intersects(QueueFlags::VIDEO_ENCODE) { in from()
548 if val.intersects(QueueFlags::OPTICAL_FLOW) { in from()
849 val = val.expand(QueueFlags::GRAPHICS | QueueFlags::COMPUTE | QueueFlags::TRANSFER); in from()