mirror of
https://github.com/AsahiLinux/m1n1
synced 2024-09-21 13:41:54 +00:00
m1n1.agx.object: Remember map flags used
Signed-off-by: Asahi Lina <lina@asahilina.net>
This commit is contained in:
parent
fac3a5a9b9
commit
37a7243b7e
2 changed files with 3 additions and 0 deletions
|
@ -68,6 +68,8 @@ class GPUContext:
|
|||
|
||||
self.agx.log(f"[Context@{self.gpu_context._addr}] Map {obj._name} size {obj._size:#x} @ {obj._addr:#x} ({obj._paddr:#x})")
|
||||
|
||||
obj._map_flags = flags
|
||||
|
||||
self.agx.uat.iomap_at(self.ctx, obj._addr, obj._paddr, size_align, **flags)
|
||||
self.objects[obj._addr] = obj
|
||||
self.agx.reg_object(obj, track=track)
|
||||
|
|
|
@ -176,6 +176,7 @@ class GPUAllocator:
|
|||
|
||||
self.agx.uat.iomap_at(self.ctx, addr, paddr, size_align, **flags)
|
||||
obj._set_addr(addr + off, paddr + off)
|
||||
obj._map_flags = flags
|
||||
|
||||
self.objects[obj._addr] = obj
|
||||
|
||||
|
|
Loading…
Reference in a new issue