Assembly “a”是什么;“音高”;(MPITCH,VPITCH)内存布局?

Assembly “a”是什么;“音高”;(MPITCH,VPITCH)内存布局?,assembly,memory,raspberry-pi,gpu,Assembly,Memory,Raspberry Pi,Gpu,我试图用汇编代码编程Raspberry PI GPU,为了设置VPM(顶点管道内存),我必须指定“螺距”。音高描述如下: MPITCH:内存中2D块的行到行间距。如果MPITCH为0,则从扩展节距设置寄存器中选择MPITCHB。否则,间距=8*2^MPTICH字节 VPITCH:加载到VPM内存时2D块的行到行间距。对于水平和垂直模式,在加载每行后添加到Y地址和字节/半字sel 我很想链接实际的文档,但由于某些原因,broadcoms发布的Videcore IV 3D架构参考在以前的地址() 非

我试图用汇编代码编程Raspberry PI GPU,为了设置VPM(顶点管道内存),我必须指定“螺距”。音高描述如下:

MPITCH:内存中2D块的行到行间距。如果MPITCH为0,则从扩展节距设置寄存器中选择MPITCHB。否则,间距=8*2^MPTICH字节

VPITCH:加载到VPM内存时2D块的行到行间距。对于水平和垂直模式,在加载每行后添加到Y地址和字节/半字sel

我很想链接实际的文档,但由于某些原因,broadcoms发布的Videcore IV 3D架构参考在以前的地址()

非常感谢您的回答。

光栅的间距是一行与另一行之间的距离(内存位置)。例如,每像素4字节的100x100位图的最小间距为100 x 4=400,但可以以更高的间距存储在内存中;任何特定像素的地址为:

base + y * pitch + x * 4