i965/fs: Add a shader_stats struct.
authorMatt Turner <mattst88@gmail.com>
Mon, 17 Oct 2016 21:10:26 +0000 (14:10 -0700)
committerIan Romanick <ian.d.romanick@intel.com>
Tue, 30 Jul 2019 21:35:43 +0000 (14:35 -0700)
commitdabb5d4bee0705deba29e96725b6f8a63943c28e
tree591fdc4ea3f0a8e324b633b836858bc4ea8091ee
parent11a49f289d17128c24dd9aa339b940b819cb7e41
i965/fs: Add a shader_stats struct.

It'll grow further, and we'd like to avoid adding an additional
parameter to fs_generator() for each new piece of data.

v2 (idr): Rebase on 17 months.  Track a visitor instead of a cfg.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Matt Turner <mattst88@gmail.com>
src/intel/compiler/brw_fs.cpp
src/intel/compiler/brw_fs.h
src/intel/compiler/brw_fs_combine_constants.cpp
src/intel/compiler/brw_fs_generator.cpp
src/intel/compiler/brw_fs_visitor.cpp
src/intel/compiler/brw_shader.cpp
src/intel/compiler/brw_vec4.cpp
src/intel/compiler/brw_vec4_gs_visitor.cpp
src/intel/compiler/brw_vec4_tcs.cpp