diff options
author | Lucas Fryzek <lucas.fryzek@fryzekconcepts.com> | 2024-08-10 23:04:15 +0100 |
---|---|---|
committer | Lucas Fryzek <lucas.fryzek@fryzekconcepts.com> | 2024-08-10 23:04:15 +0100 |
commit | 682effd0dd2b5a2d83f2d49f20821765e4787162 (patch) | |
tree | e082f3881a0a459f456e289fd802e21b9b6d372d /src/wrap.c | |
parent | 6f3ffefef60bae19408a01fbf8182afe137b4921 (diff) |
drv: Add more buffers captured from blob driver
Diffstat (limited to 'src/wrap.c')
-rw-r--r-- | src/wrap.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -219,7 +219,7 @@ static void track_buffer(PVRSRV_CLIENT_MEM_INFO *mem_info, enum mem_type type) { mem->in_use = true; mem->type = type; - printf("Allocated %x bytes of memory at %p : %x (%s)\n", + printf("Allocated 0x%x bytes of memory at %p : 0x%x (%s)\n", mem_info->uAllocSize, mem_info->pvLinAddr, mem_info->sDevVAddr.uiAddr, pvr_heap_names[get_heap(mem_info->sDevVAddr)]); if(type == MEM_TYPE_DISP) { @@ -626,6 +626,7 @@ static void pvrsrv_ioctl_post(int fd, PVRSRV_BRIDGE_PACKAGE *bridge_package, int { PVRSRV_BRIDGE_IN_MAP_DMABUF *in = bridge_package->pvParamIn; PVRSRV_BRIDGE_OUT_MAP_DMABUF *out = bridge_package->pvParamOut; + //out->sClientMemInfo.sDevVAddr.uiAddr = 0x383000; track_buffer(&out->sClientMemInfo, MEM_TYPE_MAP); printf("Map dev mem %p\n", out->sClientMemInfo.hKernelMemInfo); printf("Mapping %d %p\n", in->i32DmaBufFD, in->hDevMemHeap); |