Raspberry Pi VC4 Gallium3D Makes More Progress With NIR, Camera DMA-BUF
Broadcom's Eric Anholt has written another weekly blog post covering improvements he made over the past week to the VC4 open-source graphics driver that's known as being the driver for Raspberry Pi devices.
Exciting from last week's work is that he was able to work again on making use of the NIR intermediate representation in the VC4 Gallium3D driver, following Intel leading the charge on NIR in Mesa and Freedreno's interest in NIR too. He commented that now he's made TGSI (Gallium3D's default IR) go away from normal GLSL paths, "I also spent a little bit of time last week finishing off the series to use st/nir in vc4. I managed to get to no regressions, and landed it today. It doesn't eliminate TGSI, but it does mean TGSI is gone from the normal GLSL path."
He's also made progress on camera integration via DMA-BUF, testing, and more. Read more at anholt.livejournal.com.
Exciting from last week's work is that he was able to work again on making use of the NIR intermediate representation in the VC4 Gallium3D driver, following Intel leading the charge on NIR in Mesa and Freedreno's interest in NIR too. He commented that now he's made TGSI (Gallium3D's default IR) go away from normal GLSL paths, "I also spent a little bit of time last week finishing off the series to use st/nir in vc4. I managed to get to no regressions, and landed it today. It doesn't eliminate TGSI, but it does mean TGSI is gone from the normal GLSL path."
He's also made progress on camera integration via DMA-BUF, testing, and more. Read more at anholt.livejournal.com.
7 Comments