v3d/compiler: add v3dv_prog_data_size helper
authorAlejandro Piñeiro <apinheiro@igalia.com>
Sat, 25 Jul 2020 22:52:17 +0000 (00:52 +0200)
committerAlejandro Piñeiro <apinheiro@igalia.com>
Wed, 19 Aug 2020 20:50:21 +0000 (22:50 +0200)
commitbd38ea77e80d1d8f10097c4484ecf5f370effd03
tree93ed54cbd1099ba2dfbaceec8f776499b9d43910
parenta880f97d593a461bdcce27e526423a9b1d6834b4
v3d/compiler: add v3dv_prog_data_size helper

Main use case is to help to implement Vulkan PipelineCache, as we are
serializing/deserializing the prog_data too.

Reviewed-by: Eric Anholt <eric@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6078>
src/broadcom/compiler/v3d_compiler.h
src/broadcom/compiler/vir.c