intel/fs: take a builder arg for resolve_source_modifiers()
There will be situations where we will want to use a local builder rather than the one associated with NIR->backend translation. Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by: Caio Oliveira <caio.oliveira@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16970>
This commit is contained in:

committed by
Marge Bot

parent
649cdc617f
commit
9dba8d8aa1
@@ -303,7 +303,7 @@ public:
|
||||
fs_reg emit_mcs_fetch(const fs_reg &coordinate, unsigned components,
|
||||
const fs_reg &texture,
|
||||
const fs_reg &texture_handle);
|
||||
fs_reg resolve_source_modifiers(const fs_reg &src);
|
||||
fs_reg resolve_source_modifiers(const brw::fs_builder &bld, const fs_reg &src);
|
||||
void emit_fsign(const class brw::fs_builder &, const nir_alu_instr *instr,
|
||||
fs_reg result, fs_reg *op, unsigned fsign_src);
|
||||
void emit_shader_float_controls_execution_mode();
|
||||
|
Reference in New Issue
Block a user