| 645 | } |
| 646 | |
| 647 | Result GSPGPU_ImportDisplayCaptureInfo(GSPGPU_CaptureInfo* captureinfo) |
| 648 | { |
| 649 | u32* cmdbuf=getThreadCommandBuffer(); |
| 650 | cmdbuf[0]=IPC_MakeHeader(0x18,0,0); // 0x180000 |
| 651 | |
| 652 | Result ret=0; |
| 653 | if(R_FAILED(ret=svcSendSyncRequest(gspGpuHandle)))return ret; |
| 654 | |
| 655 | ret = cmdbuf[1]; |
| 656 | |
| 657 | if(R_SUCCEEDED(ret)) memcpy(captureinfo, &cmdbuf[2], 0x20); |
| 658 | |
| 659 | return ret; |
| 660 | } |
| 661 | |
| 662 | Result GSPGPU_SaveVramSysArea(void) |
| 663 | { |
no test coverage detected