Moore Threads MTT S80/S70 Graphics Driver PES 270.80 Released (with OpenGL 4.1 Support) (*** UPDATE: PES 270.80.1 ***)

Moore Threads graphics drivers - MTT S80/S70

Moore Threads, the new GPU maker from China, has released a new graphics driver for its MTT S80 and MTT S70 graphics cards on Windows 10/11.

This new graphics driver (PES control panel version: 270.80.0 and graphics driver version: 27.0.594.6196) brings the following changes (currently the release notes are in Chinese only and translation from Chinese is done with google translate…):

New Features
– Support for OpenGL 4.1 API is provided under Windows 10 and Windows 11 operating systems;
– Support AV1 format encoding
– Support VC1 format decoding

Performance and experience optimization
– The average frame rate of “Chained Together” increased by more than 150%;
– The average frame rate of Payday 3 has increased by more than 100%;
– The average frame rate of DOTA 2 increased by more than 20%;
– The average frame rate of Mingchao increased by more than 15%;
– The average frame rate of World of Warcraft increased by more than 15%;
– The average frame rate of Overwatch 2 increased by more than 15%;
– The game experience of Sekiro: Shadows Die Twice, Genshin Impact, Zone Zero, Grand Theft Auto, The Legend of the Condor Heroes, Final Fantasy 14: The Golden Legacy, World Rally Championship 8, The Crew 2, Dream Three Kingdoms 2, Need for Speed: Hot Pursuit, Jian Wang 3, Shadow of the Condor Heroes: The Cursed Pirates, Euro Truck Simulator 2, and Crystal Core has been optimized.

Fixed Issues
– Solved the issue of Benchmark crashing when running Black Myth: Wukong in DirectX11 mode;
– Solve the problem of screen distortion when browsing PowerPoint pages using DingTalk conference shared desktop;
– Solve the problem of probabilistic jitter of bullet screen when playing online videos of iQiyi on Edge, 360 browser, and Chrome browser;
– Solve the problem that the Potplayer player will occasionally report an error when playing videos for a long time;
– Solved the issue where the PES Control Center could not occasionally turn on or off the recording function when running the League of Legends game;
– Solved the problem of the software becoming unresponsive when running the “Jianying” software with four monitors connected via Display Port Multi-Stream Transport (MST) on Windows 11 platform;
– Solved the problem of occasional rendering errors of program interface icons when running the Douyu PC client;
– Resolved the issue where the dedicated GPU memory probability in Windows System Task Manager was displayed as “0”;
– Solved the problem of program exiting probabilistically when running Blender 3.6 LTS;
– Solve the problem of occasional freezing of the Windows desktop when running the Windows client of Mango TV;
– Solve the problem of occasional stuttering when playing AV1 HDR 10bit format using Potplayer;
– Solve the problem of occasional freezing in the first few seconds when playing 7680 * 4320 resolution videos using VLC;
– Resolved the issue where the game crashed when teleporting to the Yilongbu teleport point when running the game “Genshin Impact”;
– Solved the problem that after installing the PES control center, the MT GPU could not be found.
– Solved the problem of occasional black screen after uninstalling PES Control Center;
– Solved the problem that the shortcut keys of PES Control Center would prompt conflicts with other software when other software was not in use;
– Solved the problem of screen distortion when watching live broadcasts on Windows clients running Douyin.
– Solve the problem of “Plants vs. Zombies 2010 Edition” being unable to open and the system crashing;
– Solved the problem of a green screen appearing occasionally when running the 6.3.0 version of Jianying;

Complete release notes are available HERE.

 

UPDATE (2024.09.22): PES 270.80.1

Performance and experience optimization
– The average frame rate of the Xiao Xitian scene in Black Myth: Wukong has increased by more than 180%.
– The average frame rate of Need for Speed: Rivals increased by more than 210%.
– The average frame rate of Assetto Corsa Competizione has been increased by approximately 200%.
– The average frame rate of Darkest Hour has increased by about 50%.
– The average frame rate of World of Warships has increased by more than 20%.

Fixed Issues
– Solved the problem of probabilistically displaying squares in the scene on the north shore of the Bitter Sea in Xiaoxitian in “Black Myth: Wukong”;
– Solved the problem of the game exiting probabilistically when entering the second round of “Black Myth: Wukong”;
– Solve the problem of probabilistic encoding overload prompt when using OBS live broadcast;
– Solved the problem that double clicking the PES Control Center icon may fail to open the PES Control Center;

 
New driver but version number is still the same: v27.0.594.6196. Hey MTT driver team, could you update the version number?

 

Downloads

 

Quick Test

v270.80.0

GPU Shark 2:
Moore Threads MTT S80 + GPU Shark 2 + PES 270.80.0

– PES control panel
Moore Threads PES control panel

 

OpenGL support

PES v270.80.0 (driver: 27.0.594.6196)

This new driver brings officially the support of OpenGL 4.1 (see the release notes). And this time, the GL_VERSION is properly updated: GL_VERSION: 4.1 build 1.0. Nice!

But the driver version 27.0.594.6196 has a lower version than previous driver (in PES 260.70, driver version was 27.18.594.6196)…

This driver adds 33 new OpenGL extensions compared to previous driver:
– GL_ARB_conservative_depth
– GL_ARB_base_instance
– GL_ARB_internalformat_query2
– GL_ARB_point_sprite
– GL_ARB_shader_precision
– GL_ARB_shading_language_100
– GL_ARB_shading_language_420pack
– GL_ARB_texture_env_add
– GL_ARB_texture_env_combine
– GL_ARB_texture_env_crossbar
– GL_ARB_texture_env_dot3
– GL_ARB_texture_rg
– GL_ARB_transpose_matrix
– GL_ARB_window_pos
– GL_ARB_shader_atomic_counters
– GL_ARB_shader_image_load_store
– GL_EXT_fog_coord
– GL_ARB_map_buffer_alignment
– GL_EXT_rescale_normal
– GL_EXT_secondary_color
– GL_EXT_separate_specular_color
– GL_ARB_texture_compression_bptc
– GL_EXT_texture_env_add
– GL_EXT_texture_env_combine
– GL_EXT_texture_env_dot3
– GL_EXT_texture_storage
– GL_NV_texgen_reflection
– GL_SGIS_generate_mipmap
– GL_ARB_vertex_attrib_binding
– GL_ARB_compressed_texture_pixel_storage
– GL_ARB_framebuffer_no_attachments
– GL_ARB_robust_buffer_access_behavior
– GL_ARB_shader_bit_encoding

and 5 extensions have been removed:
– GL_ARB_draw_elements_base_vertex
– GL_ARB_geometry_shader4
– GL_ARB_provoking_vertex
– GL_ARB_texture_buffer_object
– GL_ARB_uniform_buffer_object

My small OpenGL 4.0 test demo works correctly:
Moore Threads MTT S80 - OpenGL 4 tessellation demo with GeeXLab

 
GPU Shark 2 OpenGL report:

GL_RENDERER: Moore Threads MTT S80
GL_VENDOR: Moore Threads
GL_VERSION: 4.1 build 1.0
GL_SHADING_LANGUAGE_VERSION: 4.10
GL_MAX_TEXTURE_SIZE: 16384
OpenGL extensions: 157
- GL_ARB_blend_func_extended
- GL_ARB_color_buffer_float
- GL_ARB_conservative_depth
- GL_ARB_copy_buffer
- GL_ARB_depth_clamp
- GL_ARB_depth_texture
- GL_ARB_draw_buffers
- GL_ARB_draw_instanced
- GL_ARB_base_instance
- GL_ARB_ES2_compatibility
- GL_ARB_explicit_attrib_location
- GL_ARB_fragment_coord_conventions
- GL_ARB_fragment_program
- GL_ARB_fragment_program_shadow
- GL_ARB_fragment_shader
- GL_ARB_framebuffer_object
- GL_ARB_framebuffer_sRGB
- GL_ARB_half_float_pixel
- GL_ARB_half_float_vertex
- GL_ARB_instanced_arrays
- GL_ARB_internalformat_query
- GL_ARB_internalformat_query2
- GL_ARB_map_buffer_range
- GL_ARB_multisample
- GL_ARB_multitexture
- GL_ARB_occlusion_query
- GL_ARB_occlusion_query2
- GL_ARB_pixel_buffer_object
- GL_ARB_point_parameters
- GL_ARB_point_sprite
- GL_ARB_sampler_objects
- GL_ARB_seamless_cube_map
- GL_ARB_separate_shader_objects
- GL_ARB_shader_objects
- GL_ARB_shader_precision
- GL_ARB_shading_language_100
- GL_ARB_shading_language_420pack
- GL_ARB_shadow
- GL_ARB_sync
- GL_ARB_texture_border_clamp
- GL_ARB_texture_buffer_object_rgb32
- GL_ARB_texture_compression
- GL_ARB_texture_compression_rgtc
- GL_ARB_texture_cube_map
- GL_ARB_texture_env_add
- GL_ARB_texture_env_combine
- GL_ARB_texture_env_crossbar
- GL_ARB_texture_env_dot3
- GL_ARB_texture_float
- GL_ARB_texture_mirrored_repeat
- GL_ARB_texture_multisample
- GL_ARB_texture_non_power_of_two
- GL_ARB_texture_rectangle
- GL_ARB_texture_rg
- GL_ARB_texture_rgb10_a2ui
- GL_ARB_texture_storage
- GL_ARB_texture_storage_multisample
- GL_ARB_texture_swizzle
- GL_ARB_timer_query
- GL_ARB_transpose_matrix
- GL_ARB_vertex_array_bgra
- GL_ARB_vertex_array_object
- GL_ARB_vertex_buffer_object
- GL_ARB_vertex_program
- GL_ARB_vertex_shader
- GL_ARB_vertex_type_2_10_10_10_rev
- GL_ARB_viewport_array
- GL_ARB_window_pos
- GL_ARB_shader_atomic_counters
- GL_ARB_shader_image_load_store
- GL_ARB_shader_storage_buffer_object
- GL_EXT_transform_feedback
- GL_ARB_transform_feedback2
- GL_EXT_abgr
- GL_EXT_bgra
- GL_EXT_blend_color
- GL_EXT_blend_equation_separate
- GL_EXT_blend_func_separate
- GL_EXT_blend_minmax
- GL_EXT_blend_subtract
- GL_EXT_compiled_vertex_array
- GL_EXT_draw_range_elements
- GL_EXT_fog_coord
- GL_EXT_framebuffer_blit
- GL_EXT_framebuffer_multisample
- GL_EXT_framebuffer_object
- GL_EXT_gpu_program_parameters
- GL_ARB_map_buffer_alignment
- GL_EXT_multi_draw_arrays
- GL_EXT_packed_depth_stencil
- GL_EXT_packed_pixels
- GL_EXT_provoking_vertex
- GL_EXT_rescale_normal
- GL_EXT_secondary_color
- GL_EXT_separate_specular_color
- GL_EXT_shadow_funcs
- GL_EXT_stencil_two_side
- GL_EXT_stencil_wrap
- GL_EXT_texture3D
- GL_EXT_texture_array
- GL_EXT_texture_compression_latc
- GL_EXT_texture_compression_rgtc
- GL_EXT_texture_compression_s3tc
- GL_ARB_texture_compression_bptc
- GL_EXT_texture_cube_map
- GL_EXT_texture_edge_clamp
- GL_EXT_texture_env_add
- GL_EXT_texture_env_combine
- GL_EXT_texture_env_dot3
- GL_EXT_texture_filter_anisotropic
- GL_EXT_texture_lod_bias
- GL_EXT_texture_object
- GL_EXT_texture_sRGB
- GL_EXT_texture_swizzle
- GL_EXT_texture_storage
- GL_EXT_vertex_array
- GL_EXT_vertex_array_bgra
- GL_NV_blend_square
- GL_NV_texgen_reflection
- GL_SGIS_generate_mipmap
- GL_S3_s3tc
- GL_EXT_texture_sRGB_decode
- GL_ARB_texture_cube_map_array
- GL_EXT_texture_shared_exponent
- GL_ARB_draw_buffers_blend
- GL_ARB_draw_indirect
- GL_ARB_sample_shading
- GL_EXT_texture_integer
- GL_ARB_tessellation_shader
- GL_ARB_gpu_shader5
- GL_ARB_texture_query_lod
- GL_ARB_texture_gather
- GL_ARB_gpu_shader_fp64
- GL_ARB_shader_subroutine
- GL_ARB_get_program_binary
- GL_ARB_vertex_attrib_binding
- GL_ARB_compressed_texture_pixel_storage
- GL_ARB_framebuffer_no_attachments
- GL_ARB_robust_buffer_access_behavior
- GL_ARB_shader_bit_encoding
- WGL_ARB_extensions_string
- WGL_EXT_extensions_string
- WGL_EXT_swap_control
- WGL_ARB_create_context
- WGL_ARB_create_context_profile
- WGL_EXT_create_context_es2_profile
- WGL_EXT_swap_control_tear
- WGL_ARB_pixel_format
- WGL_ARB_pbuffer
- WGL_ARB_multisample
- WGL_ARB_pixel_format_float
- WGL_ARB_make_current_read
- WGL_ARB_framebuffer_sRGB
- WGL_ARB_render_texture
- WGL_ARB_buffer_region
- WGL_ARB_context_flush_control
- WGL_ARB_create_context_no_error

 

PES v270.80.1

Same OpenGL support than v270.80.0.

5 thoughts on “Moore Threads MTT S80/S70 Graphics Driver PES 270.80 Released (with OpenGL 4.1 Support) (*** UPDATE: PES 270.80.1 ***)”

Leave a Comment

Your email address will not be published.