etnaviv: correct number of instructions in dump_shader_info(..)

code_size is overall size in uint32 words of the whole shader. As
Vivante GPUs have a fixed size ISA we simply need to divide code_size
by 4 to get the number if ISA instructions.

shader-db shows the correct numbers now.

Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Reviewed-by: Lucas Stach <l.stach@pengutronix.de>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23396>
This commit is contained in:
Christian Gmeiner
2023-06-02 16:51:23 +02:00
committed by Marge Bot
parent a2d7a4f978
commit f40ab555f5
+1 -1
View File
@@ -387,7 +387,7 @@ dump_shader_info(struct etna_shader_variant *v, struct util_debug_callback *debu
"%s shader: %u instructions, %u temps, "
"%u immediates, %u loops",
etna_shader_stage(v),
v->code_size,
v->code_size / 4,
v->num_temps,
v->uniforms.count,
v->num_loops);