Nick Kreeger nick.kreeger@gmail.com writes:
This patch is needed to help implement half-float texturing and rendering for the vc4 driver in mesa. This small patch introduces the cpp value for the RGBA64 texture. A future patch will include updates to vc4_render_cl.c to handle HDR color stores.
We'll need a GET_PARAM ioctl param to say "we support RGBA64 textures" and use that from vc4_screen.c's format checking, otherwise new Mesa on old kernels will try to expose RGBA64 textures and fail at rendering time. If we're introducing a GET_PARAM, we probably want to just do half float rendering and texturing at the same time.