@@ -583,7 +583,6 @@ type Interface interface {
583
583
EventSetCreate () (EventSet , Return )
584
584
EventSetFree (EventSet ) Return
585
585
EventSetWait (EventSet , uint32 ) (EventData , Return )
586
- Extensions () ExtendedInterface
587
586
GetExcludedDeviceCount () (int , Return )
588
587
GetExcludedDeviceInfoByIndex (int ) (ExcludedDeviceInfo , Return )
589
588
GetVgpuCompatibility (* VgpuMetadata , * VgpuPgpuMetadata ) (VgpuPgpuCompatibility , Return )
@@ -668,6 +667,7 @@ type Interface interface {
668
667
VgpuTypeGetName (VgpuTypeId ) (string , Return )
669
668
VgpuTypeGetNumDisplayHeads (VgpuTypeId ) (int , Return )
670
669
VgpuTypeGetResolution (VgpuTypeId , int ) (uint32 , uint32 , Return )
670
+ Extensions () ExtendedInterface
671
671
}
672
672
673
673
// Device represents the interface for the nvmlDevice type.
@@ -990,7 +990,6 @@ type VgpuInstance interface {
990
990
//
991
991
//go:generate moq -out mock/vgputypeid.go -pkg mock . VgpuTypeId:VgpuTypeId
992
992
type VgpuTypeId interface {
993
- Extensions () ExtendedVgpuTypeId
994
993
GetCapabilities (VgpuCapability ) (bool , Return )
995
994
GetClass () (string , Return )
996
995
GetCreatablePlacements (Device ) (VgpuPlacementList , Return )
@@ -1005,4 +1004,5 @@ type VgpuTypeId interface {
1005
1004
GetNumDisplayHeads () (int , Return )
1006
1005
GetResolution (int ) (uint32 , uint32 , Return )
1007
1006
GetSupportedPlacements (Device ) (VgpuPlacementList , Return )
1007
+ Extensions () ExtendedVgpuTypeId
1008
1008
}
0 commit comments