Qiang Yu
Qiang Yu
RFC has been send: https://lists.freedesktop.org/archives/dri-devel/2018-May/177314.html
Oh, I didn't know there're so many ARCH. Now I decide to just write like this: ARM || ARM64 || COMPILE_TEST Thanks for your notice.
Lima has a disassemble tool here: https://gitorious.org/open-gpu-tools/cwabbotts-open-gpu-tools
Oh, that's great if we can directly disassemble the shader binary in the mesa.
Thanks, I see the results: 486/3484.
For lima you can find two: LIMA_SHADER_DEBUG LIMA_DUMP_COMMAND_STREAM https://github.com/yuq/mesa-lima/blob/lima-17.3/src/gallium/drivers/lima/lima_screen.c#L325 For mesa there are many: https://www.mesa3d.org/envvars.html
I guess you're using the DRM driver for the display module of MT7623. Mali GPU has its own DRM driver at: https://github.com/yuq/linux-lima For off-screen rendering, you just need the Mali...
I just pick up the 4.13 kernel then apply my patches on top of it. So start from the 4.13 release commit, all commits after are the driver (except some...
PLBU cmd is necessary for every frame. You may try to generate binary mali driver like PLBU cmd when scissor is 0.
BTW. do we need to do anything if scissor is 0?