### 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
String name = token_names[p_token.type];
	if (p_token.is_integer_constant() || p_token.type == TK_FLOAT_CONSTANT) {
		name += "(" + rtos(p_token.constant) + ")";
	} else if (p_token.type == TK_IDENTIFIER) {
		name += "(" + String(p_token.text) + ")";
	} else if (p_token.type == TK_ERROR) {
		name += "(" + String(p_token.text) + ")";
	}
	return name;
}
ShaderLanguage::Token ShaderLanguage::_make_token(TokenType p_type, const StringName &p_text) {
	Token tk;
	tk.type = p_type;
	tk.text = p_text;
	tk.line = tk_line;
	if (tk.type == TK_ERROR) {
		_set_error(p_text);
	}
	return tk;
}
enum ContextFlag : uint32_t {