intel/brw: Remove extra wrapping around fs_visitor in tests

Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33100>
This commit is contained in:
Caio Oliveira 2025-01-17 09:25:29 -08:00
parent 70767b9cd4
commit f0fe0026c0
4 changed files with 8 additions and 52 deletions

View file

@ -54,18 +54,6 @@ protected:
bool expected_cmod_prop_progress);
};
class cmod_propagation_fs_visitor : public fs_visitor
{
public:
cmod_propagation_fs_visitor(struct brw_compiler *compiler,
struct brw_compile_params *params,
struct brw_wm_prog_data *prog_data,
nir_shader *shader)
: fs_visitor(compiler, params, NULL,
&prog_data->base, shader, 8, false, false) {}
};
cmod_propagation_test::cmod_propagation_test()
: bld(NULL, 0)
{
@ -81,7 +69,8 @@ cmod_propagation_test::cmod_propagation_test()
nir_shader *shader =
nir_shader_create(ctx, MESA_SHADER_FRAGMENT, NULL, NULL);
v = new cmod_propagation_fs_visitor(compiler, &params, prog_data, shader);
v = new fs_visitor(compiler, &params, NULL, &prog_data->base, shader,
8, false, false);
bld = fs_builder(v).at_end();

View file

@ -43,18 +43,6 @@ protected:
fs_builder bld;
};
class copy_propagation_fs_visitor : public fs_visitor
{
public:
copy_propagation_fs_visitor(struct brw_compiler *compiler,
struct brw_compile_params *params,
struct brw_wm_prog_data *prog_data,
nir_shader *shader)
: fs_visitor(compiler, params, NULL,
&prog_data->base, shader, 8, false, false) {}
};
copy_propagation_test::copy_propagation_test()
: bld(NULL, 0)
{
@ -70,7 +58,8 @@ copy_propagation_test::copy_propagation_test()
nir_shader *shader =
nir_shader_create(ctx, MESA_SHADER_FRAGMENT, NULL, NULL);
v = new copy_propagation_fs_visitor(compiler, &params, prog_data, shader);
v = new fs_visitor(compiler, &params, NULL, &prog_data->base, shader,
8, false, false);
bld = fs_builder(v).at_end();

View file

@ -25,18 +25,6 @@ protected:
fs_builder bld;
};
class cse_fs_visitor : public fs_visitor
{
public:
cse_fs_visitor(struct brw_compiler *compiler,
struct brw_compile_params *params,
struct brw_wm_prog_data *prog_data,
nir_shader *shader)
: fs_visitor(compiler, params, NULL,
&prog_data->base, shader, 16, false, false) {}
};
cse_test::cse_test()
: bld(NULL, 0)
{
@ -52,7 +40,8 @@ cse_test::cse_test()
nir_shader *shader =
nir_shader_create(ctx, MESA_SHADER_FRAGMENT, NULL, NULL);
v = new cse_fs_visitor(compiler, &params, prog_data, shader);
v = new fs_visitor(compiler, &params, NULL, &prog_data->base, shader,
16, false, false);
bld = fs_builder(v).at_end();

View file

@ -43,18 +43,6 @@ protected:
fs_builder bld;
};
class saturate_propagation_fs_visitor : public fs_visitor
{
public:
saturate_propagation_fs_visitor(struct brw_compiler *compiler,
struct brw_compile_params *params,
struct brw_wm_prog_data *prog_data,
nir_shader *shader)
: fs_visitor(compiler, params, NULL,
&prog_data->base, shader, 16, false, false) {}
};
saturate_propagation_test::saturate_propagation_test()
: bld(NULL, 0)
{
@ -70,7 +58,8 @@ saturate_propagation_test::saturate_propagation_test()
nir_shader *shader =
nir_shader_create(ctx, MESA_SHADER_FRAGMENT, NULL, NULL);
v = new saturate_propagation_fs_visitor(compiler, &params, prog_data, shader);
v = new fs_visitor(compiler, &params, NULL, &prog_data->base, shader,
16, false, false);
bld = fs_builder(v).at_end();