### Godot version

4.0.beta14

### System information

windows 10, gles 3, nvidia graphics

### Issue description

SCREEN_TEXTURE  was dropped in beta 14. The suggested replacement is to use ```uniform sampler2D SCREEN_TEXTURE : hint_screen_texture, filter_linear_mipmaps;```, but filter_linear_mipmaps is not recognized as a valid shader type hint and a shader using it fails to compile.

### Steps to reproduce

Create a canvas item shader and use the filter_linear_mipmaps type hint with a sampler2D uniform.

### Minimal reproduction project

N/A
if (tk.type == TK_CURSOR) {
				*r_complete_arg = p_func->arguments.size() - 1;
			} else {
				_set_tkpos(pos);
			}
		}
		Node *arg = _parse_and_reduce_expression(p_block, p_function_info);
		if (!arg) {
			return false;
		}
		p_func->arguments.push_back(arg);
		tk = _get_token();
		if (tk.type == TK_PARENTHESIS_CLOSE) {
			return true;
		} else if (tk.type != TK_COMMA) {
			
			_set_error(RTR("Expected ',' or ')' after argument."));
			return false;
		}
	}
	return true;
}
bool ShaderLanguage::is_token_operator(TokenType p_type) {
	return (p_type == TK_OP_EQUAL ||
			p_type == TK_OP_NOT_EQUAL ||
			p_type == TK_OP_LESS ||
			p_type == TK_OP_LESS_EQUAL ||
			p_type == TK_OP_GREATER ||
			p_type == TK_OP_GREATER_EQUAL ||
			p_type == TK_OP_AND ||