@@ -482,56 +482,6 @@ namespace execution_mode
482
482
vk::ext_execution_mode (spv::ExecutionModeShadingRateInterlockUnorderedEXT);
483
483
}
484
484
485
- void sharedLocalMemorySizeINTEL ()
486
- {
487
- vk::ext_execution_mode (spv::ExecutionModeSharedLocalMemorySizeINTEL);
488
- }
489
-
490
- void roundingModeRTPINTEL ()
491
- {
492
- vk::ext_execution_mode (spv::ExecutionModeRoundingModeRTPINTEL);
493
- }
494
-
495
- void roundingModeRTNINTEL ()
496
- {
497
- vk::ext_execution_mode (spv::ExecutionModeRoundingModeRTNINTEL);
498
- }
499
-
500
- void floatingPointModeALTINTEL ()
501
- {
502
- vk::ext_execution_mode (spv::ExecutionModeFloatingPointModeALTINTEL);
503
- }
504
-
505
- void floatingPointModeIEEEINTEL ()
506
- {
507
- vk::ext_execution_mode (spv::ExecutionModeFloatingPointModeIEEEINTEL);
508
- }
509
-
510
- void maxWorkgroupSizeINTEL ()
511
- {
512
- vk::ext_execution_mode (spv::ExecutionModeMaxWorkgroupSizeINTEL);
513
- }
514
-
515
- void maxWorkDimINTEL ()
516
- {
517
- vk::ext_execution_mode (spv::ExecutionModeMaxWorkDimINTEL);
518
- }
519
-
520
- void noGlobalOffsetINTEL ()
521
- {
522
- vk::ext_execution_mode (spv::ExecutionModeNoGlobalOffsetINTEL);
523
- }
524
-
525
- void numSIMDWorkitemsINTEL ()
526
- {
527
- vk::ext_execution_mode (spv::ExecutionModeNumSIMDWorkitemsINTEL);
528
- }
529
-
530
- void schedulerTargetFmaxMhzINTEL ()
531
- {
532
- vk::ext_execution_mode (spv::ExecutionModeSchedulerTargetFmaxMhzINTEL);
533
- }
534
-
535
485
void maximallyReconvergesKHR ()
536
486
{
537
487
vk::ext_execution_mode (spv::ExecutionModeMaximallyReconvergesKHR);
@@ -541,36 +491,6 @@ namespace execution_mode
541
491
{
542
492
vk::ext_execution_mode (spv::ExecutionModeFPFastMathDefault);
543
493
}
544
-
545
- void streamingInterfaceINTEL ()
546
- {
547
- vk::ext_execution_mode (spv::ExecutionModeStreamingInterfaceINTEL);
548
- }
549
-
550
- void registerMapInterfaceINTEL ()
551
- {
552
- vk::ext_execution_mode (spv::ExecutionModeRegisterMapInterfaceINTEL);
553
- }
554
-
555
- void namedBarrierCountINTEL ()
556
- {
557
- vk::ext_execution_mode (spv::ExecutionModeNamedBarrierCountINTEL);
558
- }
559
-
560
- void maximumRegistersINTEL ()
561
- {
562
- vk::ext_execution_mode (spv::ExecutionModeMaximumRegistersINTEL);
563
- }
564
-
565
- void maximumRegistersIdINTEL ()
566
- {
567
- vk::ext_execution_mode (spv::ExecutionModeMaximumRegistersIdINTEL);
568
- }
569
-
570
- void namedMaximumRegistersINTEL ()
571
- {
572
- vk::ext_execution_mode (spv::ExecutionModeNamedMaximumRegistersINTEL);
573
- }
574
494
}
575
495
576
496
//! Group Operations
@@ -1622,14 +1542,6 @@ template<typename P>
1622
1542
[[vk::ext_instruction (spv::OpAtomicFAddEXT)]]
1623
1543
enable_if_t<is_spirv_type_v<P>, float64_t> atomicAddEXT_Float64 (P pointer, uint32_t memoryScope, uint32_t semantics, float64_t value);
1624
1544
1625
- [[vk::ext_capability (spv::CapabilitySplitBarrierINTEL)]]
1626
- [[vk::ext_instruction (spv::OpControlBarrierArriveINTEL)]]
1627
- void controlBarrierArriveINTEL (uint32_t executionScope, uint32_t memoryScope, uint32_t semantics);
1628
-
1629
- [[vk::ext_capability (spv::CapabilitySplitBarrierINTEL)]]
1630
- [[vk::ext_instruction (spv::OpControlBarrierWaitINTEL)]]
1631
- void controlBarrierWaitINTEL (uint32_t executionScope, uint32_t memoryScope, uint32_t semantics);
1632
-
1633
1545
}
1634
1546
1635
1547
#endif
0 commit comments