Module: Mesa Branch: master Commit: c6d7d09bd0a77f1b6d0afbbbe1ecdb1600ecce8c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c6d7d09bd0a77f1b6d0afbbbe1ecdb1600ecce8c
Author: Samuel Iglesias Gonsálvez <[email protected]> Date: Mon Oct 9 12:24:39 2017 +0200 i965/fs: remove setting default LOD in the backend It is already done in NIR. Signed-off-by: Samuel Iglesias Gonsálvez <[email protected]> Reviewed-by: Lionel Landwerlin <[email protected]> --- src/intel/compiler/brw_fs_nir.cpp | 9 --------- 1 file changed, 9 deletions(-) diff --git a/src/intel/compiler/brw_fs_nir.cpp b/src/intel/compiler/brw_fs_nir.cpp index 7ed44f534c..cc098849be 100644 --- a/src/intel/compiler/brw_fs_nir.cpp +++ b/src/intel/compiler/brw_fs_nir.cpp @@ -4536,15 +4536,6 @@ fs_visitor::nir_emit_texture(const fs_builder &bld, nir_tex_instr *instr) unreachable("unknown texture opcode"); } - /* TXS and TXL require a LOD but not everything we implement using those - * two opcodes provides one. Provide a default LOD of 0. - */ - if ((opcode == SHADER_OPCODE_TXS_LOGICAL || - opcode == SHADER_OPCODE_TXL_LOGICAL) && - srcs[TEX_LOGICAL_SRC_LOD].file == BAD_FILE) { - srcs[TEX_LOGICAL_SRC_LOD] = brw_imm_ud(0u); - } - if (instr->op == nir_texop_tg4) { if (instr->component == 1 && key_tex->gather_channel_quirk_mask & (1 << texture)) { _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
