02:33Wally: Sorry, did my question get answered?
02:33airlied: nope, are you asking about nouveau buffer allocation?
02:34airlied: dumb buffers are just for allocating generic unaccelerated buffers, each driver has it's own interface
02:34Wally: including nouveau?
02:37Wally: airlied: Is there anyway I can find docs, etc for the nouveau
02:37Wally: bo userland interface?
02:37Wally: (non-dumb buffer)
02:38airlied: it's a lowlevel interface so not really something that is documented
02:38airlied: libdrm_nouveau might have some apis you could use at a slightly higher level
02:54Wally: airlied: This gets exported through nouveau_drm.h?
02:57airlied: the kernel exports via that file, the userspace library is /usr/include/libdrm//nouveau/nouveau.h
02:57airlied: you can direct call the kernel of course
02:58airlied: drm_nouveau_gem_new would make a new kernel object
02:58airlied: kernel buffer object
02:58Wally: Im not direct calling the kernel because of managarm compatability(and ofther ukerenls)
03:03Wally: Seems simple enough