From: Sven L. <lu...@dp...> - 2001-01-18 13:00:54
|
About this pipeline business : what if i wanted to write a fbdev for, for example, the 3Dlabs Oxygen GVX420 board ? For you information this board contains 3 different chip, A gamma 2 chip, acting as agp bridge and T&L engine, and 2 Permedia4 chips, doing 3D setup and rasterization. They can be configuredto be shared for rasterizing the same framebuffer, splitting the scanline between them, or to support dual head. Each Pm4 has one pipeline, i think. The additional problem, is that you can address the rasterizer chip either directly (they have FB and Command register pci aperture, and a separate pci id) or trough the Gamma chip, for example, for when doing 3D, you send command to the gamma, which process them (T&L) and then forward the low level commands to one or both Permedia4 chip. If you want ot use one or both accesses, you would need to synchronize correctly between them. Friendly, Sven Luther |