Simple implementation of sceGnmUnmapComputeQueue in gnmdriver (#3565)

This commit is contained in:
zf06gaius
2025-09-10 19:03:49 +01:00
committed by GitHub
parent 98abb4e372
commit 2c4f573d3a
2 changed files with 3 additions and 3 deletions

View File

@@ -2279,8 +2279,8 @@ int PS4_SYSV_ABI sceGnmSubmitDone() {
return ORBIS_OK;
}
int PS4_SYSV_ABI sceGnmUnmapComputeQueue() {
LOG_ERROR(Lib_GnmDriver, "(STUBBED) called");
int PS4_SYSV_ABI sceGnmUnmapComputeQueue(u32 vqid) {
liverpool->asc_queues.erase(Common::SlotId{vqid - 1});
return ORBIS_OK;
}

View File

@@ -224,7 +224,7 @@ int PS4_SYSV_ABI sceGnmSubmitCommandBuffersForWorkload(u32 workload, u32 count,
const u32* ccb_gpu_addrs[],
u32* ccb_sizes_in_bytes);
int PS4_SYSV_ABI sceGnmSubmitDone();
int PS4_SYSV_ABI sceGnmUnmapComputeQueue();
int PS4_SYSV_ABI sceGnmUnmapComputeQueue(u32 vqid);
int PS4_SYSV_ABI sceGnmUnregisterAllResourcesForOwner();
int PS4_SYSV_ABI sceGnmUnregisterOwnerAndResources();
int PS4_SYSV_ABI sceGnmUnregisterResource();