### 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
clear();
	is_shader_inc = p_info.is_include;
	code = p_code;
	varying_function_names = p_info.varying_function_names;
	nodes = nullptr;
	global_shader_uniform_get_type_func = p_info.global_shader_uniform_type_func;
	shader = alloc_node<ShaderNode>();
	_parse_shader(p_info.functions, p_info.render_modes, p_info.shader_types);
#ifdef DEBUG_ENABLED
	
	if (keyword_completion_context != CF_UNSPECIFIED) {
		int sz = sizeof(keyword_list) / sizeof(KeyWord);
		for (int i = 0; i < sz; i++) {
			if (keyword_list[i].flags == CF_UNSPECIFIED) {
				break; 
			}
			if (keyword_list[i].flags & keyword_completion_context) {
				if (keyword_list[i].excluded_shader_types.has(shader_type_identifier)) {