Switch 2: GSV services: Difference between revisions
m Ootulp moved page GSV services to (Switch 2): GSV services without leaving a redirect |
|||
| (5 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
= (S2) | = (S2) UserSession = | ||
This is a TIPC interface so the command numbers are subtracted by 16. | This is a TIPC interface so the command numbers are subtracted by 16. | ||
| Line 16: | Line 16: | ||
| 101 || [[#StartGraphics]] | | 101 || [[#StartGraphics]] | ||
|- | |- | ||
| 111 || | | 111 || AllocateNativeMemory? | ||
|- | |- | ||
| 112 || | | 112 || DestroyNativeMemory | ||
|- | |- | ||
| | | 113 || CreateNativeMemoryByTransferMemory | ||
|- | |- | ||
| | | 114 || CreateNativeMemory | ||
|- | |- | ||
| | | 115 || (Gs) BootNativeMemoryManagement) | ||
|- | |- | ||
| | | 187 || (Gs) QueryNativeMemoryNvsNvRmMemIdForDebug | ||
|- | |- | ||
| | | 201 || (SyncPt) Initialize | ||
|- | |- | ||
| | | 202 || (SyncPt) InitializeA | ||
|- | |- | ||
| | | 211 || (SyncPt) CreateDebugSyncDevice | ||
|- | |- | ||
| | | 213 || (SyncPt) CreateDebugSyncCounter | ||
|- | |- | ||
| | | 214 || (SyncPt) DestroyDebugSyncCounter | ||
|- | |- | ||
| | | 215 || (SyncPt) ReportDebugSyncCounterValue | ||
|- | |- | ||
| 321 || | | 301 || (Vi2) Initialize | ||
|- | |||
| 303 || (Vi2) | |||
|- | |||
| 305 || (Vi2) | |||
|- | |||
| 311 || (Vi2) | |||
|- | |||
| 312 || (Vi2) | |||
|- | |||
| 314 || (Vi2) | |||
|- | |||
| 315 || (Vi2) | |||
|- | |||
| 321 || (Vi2) | |||
|- | |- | ||
| 327 || | | 327 || | ||
|- | |- | ||
| 391 || | | 391 || (Vi2) CalculateRequiredBufferMemory | ||
|- | |- | ||
| 401 || [[#PrepareGpuManagerSession]] | | 401 || [[#PrepareGpuManagerSession]] | ||
| Line 56: | Line 70: | ||
| 429 || [[#CreateNativeImage]] | | 429 || [[#CreateNativeImage]] | ||
|- | |- | ||
| 434 || | | 434 || (Gpu) BindAddressSpace? | ||
|- | |- | ||
| 435 || [[#CalculateNativeImageSize]] | | 435 || [[#CalculateNativeImageSize]] | ||
|- | |||
| 437 || CreateNativeMemoryWithGpukMemHandle | |||
|- | |- | ||
| 494 || | | 494 || | ||
| Line 66: | Line 82: | ||
| 497 || [[#CreateGpuManagerSession]] | | 497 || [[#CreateGpuManagerSession]] | ||
|- | |- | ||
| | | 498 || (Gpu) TryQueryDonatedTransferMemoryUsage | ||
|- | |||
| 601 || (Camera) Initialize | |||
|- | |||
| 602 || (Camera) InitializeA | |||
|- | |||
| 603 || (Camera) Finalize | |||
|- | |||
| 612 || (Camera) DestroyOutputBufferPool | |||
|- | |||
| 613 || (Camera) CreateAliasOutputBufferPool | |||
|- | |||
| 614 || (Camera) DestroyAliasOutputBufferPool | |||
|- | |||
| 615 || (Camera) CreateOutputBufferPool | |||
|- | |||
| 616 || (Camera) ReadFrameDataAsync | |||
|- | |||
| 620 || (Camera) InitializeB | |||
|- | |||
| 621 || (Camera) FinalizeB | |||
|- | |||
| 622 || (Camera) ListCameras | |||
|- | |||
| 623 || (Camera) OpenCamera | |||
|- | |||
| 624 || (Camera) CloseCamera | |||
|- | |||
| 626 || (Camera) ListSensorMode | |||
|- | |||
| 627 || (Camera) SetSensorMode | |||
|- | |||
| 628 || (Camera) GetAvailableStreams | |||
|- | |||
| 629 || (Camera) GetRequiredWorkBufferSize | |||
|- | |||
| 630 || (Camera) CreateStream | |||
|- | |||
| 632 || (Camera) GetReadDoneEvent | |||
|- | |||
| 633 || (Camera) GetStreamOutputSize | |||
|- | |||
| 634 || (Camera) DestroyStream | |||
|- | |||
| 636 || (Camera) ReadFrameDataAsync | |||
|- | |||
| 637 || (Camera) GetAttachedEvent | |||
|- | |||
| 638 || (Camera) GetDetachedEvent | |||
|- | |||
| 639 || (Camera) GetFrameInfo | |||
|- | |||
| 640 || (Camera) GetFrameInfo2 | |||
|- | |- | ||
| | | 641 || (Camera) GetConnectionChangedEvent | ||
|- | |- | ||
| 903 || | | 650 || (Camera) SetPictureQualityConfig | ||
|- | |||
| 651 || (Camera) GetPictureQualityConfig | |||
|- | |||
| 652 || (Camera) SetDigitalWindow | |||
|- | |||
| 653 || (Camera) GetDigitalWindow | |||
|- | |||
| 654 || (Camera) GetDigitalWindowCapability | |||
|- | |||
| 655 || (Camera) GetSupportedFunctions | |||
|- | |||
| 656 || (Camera) GetSupportedDebugFunctions | |||
|- | |||
| 657 || (Camera) GetCameraPrivacyCoverStatus | |||
|- | |||
| 658 || (Camera) GetCameraDeviceTemperature | |||
|- | |||
| 659 || (Camera) GetDeviceUniqueId | |||
|- | |||
| 660 || (Camera) GetSensorMode | |||
|- | |||
| 661 || (Camera) GetStride | |||
|- | |||
| 662 || (Camera) UnlinkSensor | |||
|- | |||
| 663 || (Camera) GetDeviceModel | |||
|- | |||
| 664 || (Camera) SetRawSensorMode | |||
|- | |||
| 665 || (Camera) GetAccessAllowed | |||
|- | |||
| 666 || (Camera) GetHostDrivenAeRegion | |||
|- | |||
| 667 || (Camera) SetHostDrivenAeRegion | |||
|- | |||
| 691 || (Camera) CalculateImageArraySize | |||
|- | |||
| 901 || (Codec Decoder) InitializeA | |||
|- | |||
| 902 || (Codec Decoder) InitializeB | |||
|- | |||
| 903 || (Codec Decoder) Finalize | |||
|- | |||
| 904 || (Codec Decoder) InitializeForSystem | |||
|- | |- | ||
| 905 || | | 905 || | ||
|- | |- | ||
| 911 || | | 911 || (Codec Decoder) InitializeDecoderImagePool? | ||
|- | |||
| 912 || (Codec Decoder) | |||
|- | |||
| 921 || (Codec Decoder) InitializeDecoderAliasImagePool? | |||
|- | |||
| 922 || (Codec Decoder) FinalizeEncoderImagePool? | |||
|- | |||
| 961 || (Codec Decoder) ReadDecoderOutput | |||
|- | |||
| 991 || (Codec Decoder) CalculateDecoderImagePoolBuffer | |||
|- | |||
| 1001 || (Codec Encoder) InitializeA | |||
|- | |||
| 1002 || (Codec Encoder) InitializeB | |||
|- | |||
| 1003 || (Codec Encoder) Finalize | |||
|- | |||
| 1004 || (Codec Encoder) InitializeForSystem | |||
|- | |||
| 1011 || (Codec Encoder) InitializeEncoderImagePool? | |||
|- | |- | ||
| | | 1012 || (Codec Encoder) | ||
|- | |- | ||
| | | 1021 || (Codec Encoder) InitializeEncoderAliasImagePool | ||
|- | |- | ||
| | | 1022 || (Codec Encoder) FinalizeEncoderImagePool | ||
|- | |- | ||
| | | 1061 || (Codec Encoder) WriteEncoderInput | ||
|- | |- | ||
| | | 1091 || (Codec Encoder) CalculateEncoderImagePoolBuffer | ||
|- | |- | ||
| | | 1101 || (Graphics Frame Management) Initialize | ||
|- | |- | ||
| | | 1102 || (Graphics Frame Management) InitializeA | ||
|- | |- | ||
| | | 1111 || (Graphics Frame Management) SetGraphicsFrameLengthMode | ||
|- | |- | ||
| | | 1112 || (Graphics Frame Management) SetGraphicsFrameRestartMode | ||
|- | |- | ||
| 1301 || [[#InitializeAdraw]] | | 1301 || [[#InitializeAdraw]] | ||
| Line 102: | Line 234: | ||
| 1326 || [[#GetAdrawImageHandle]] | | 1326 || [[#GetAdrawImageHandle]] | ||
|- | |- | ||
| 1401 || [[#CreateNvDrv2UserSessionWithTransferMemory]] | | 1401 || (Nnsrv) [[#CreateNvDrv2UserSessionWithTransferMemory]] | ||
|- | |- | ||
| 1402 || [[#CreateNvDrv2UserSession]] | | 1402 || (Nnsrv) [[#CreateNvDrv2UserSession]] | ||
|- | |- | ||
| 1411 || [[#GetNvDrv2UserTransferMemoryUsage]] | | 1411 || [[#GetNvDrv2UserTransferMemoryUsage]] | ||