134 lines
		
	
	
		
			3.8 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
			
		
		
	
	
			134 lines
		
	
	
		
			3.8 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
| Mesa 20.1.2 Release Notes / 2020-06-24
 | |
| ======================================
 | |
| 
 | |
| Mesa 20.1.2 is a bug fix release which fixes bugs found since the 20.1.1
 | |
| release.
 | |
| 
 | |
| Mesa 20.1.2 implements the OpenGL 4.6 API, but the version reported by
 | |
| glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
 | |
| glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
 | |
| used. Some drivers don't support all the features required in OpenGL
 | |
| 4.6. OpenGL 4.6 is **only** available if requested at context creation.
 | |
| Compatibility contexts may report a lower version depending on each
 | |
| driver.
 | |
| 
 | |
| Mesa 20.1.2 implements the Vulkan 1.2 API, but the version reported by
 | |
| the apiVersion property of the VkPhysicalDeviceProperties struct depends
 | |
| on the particular driver being used.
 | |
| 
 | |
| SHA256 checksum
 | |
| ---------------
 | |
| 
 | |
| ::
 | |
| 
 | |
|     283dff72814c8a80ce1ff8271e3f055895d26f4da3f4362acc49193e635780cb  mesa-20.1.2.tar.xz
 | |
| 
 | |
| New features
 | |
| ------------
 | |
| 
 | |
| - None
 | |
| 
 | |
| 
 | |
| Bug fixes
 | |
| ---------
 | |
| 
 | |
| - [RADV/GFX8] Performance drop in DOOM Eternal when "Present from
 | |
|   compute" is enabled
 | |
| - freedreno: multiple applications crash on a5xx
 | |
| - [RADV] - Path of Exile (238960) - Map outline, landscape and markers are
 | |
|   missing with the Vulkan renderer.
 | |
| - ASTC texture decompression fails when using software fallback
 | |
| - [BISECTED] compiling shader causes crash
 | |
| - Zink + GALLIUM_HUD SIGSEGV
 | |
| - If-statement body is executed for false condition
 | |
| 
 | |
| Changes
 | |
| -------
 | |
| 
 | |
| Bas Nieuwenhuizen (3):
 | |
| 
 | |
| - vulkan/wsi/x11: Ensure we create at least minImageCount images.
 | |
| - radv/winsys: Deal with realloc failures in BO lists.
 | |
| - radv: Handle mmap failures.
 | |
| 
 | |
| Daniel Schürmann (1):
 | |
| 
 | |
| - aco: fix WQM handling in nested loops
 | |
| 
 | |
| Danylo Piliaiev (1):
 | |
| 
 | |
| - st/mesa: account for "loose", per-mipmap level textures in CopyImageSubData
 | |
| 
 | |
| Eric Anholt (2):
 | |
| 
 | |
| - freedreno/ir3: Fix register allocation assertion failures.
 | |
| - freedreno/ir3: Fix register allocation assertion failures.
 | |
| 
 | |
| Eric Engestrom (3):
 | |
| 
 | |
| - docs/relnotes: add sha256 sums to 20.1.0
 | |
| - .pick_status.json: Update to 4fc0499049fcdb7f892f99ce7abf9d739730138e
 | |
| - v3d: add missing unlock() in error path
 | |
| 
 | |
| Erik Faye-Lund (3):
 | |
| 
 | |
| - Revert "gallium/hud: don't use user vertex buffers"
 | |
| - gallium/hud: don't use user vertex buffers
 | |
| - mesa/main: fix inverted condition
 | |
| 
 | |
| Gert Wollny (1):
 | |
| 
 | |
| - r600/sfn: Don't set num_components on TESS sysvalue intrinsics
 | |
| 
 | |
| Jan Beich (2):
 | |
| 
 | |
| - util: enable futex usage on BSDs after 7dc2f4788288
 | |
| - meson: unbreak sysctl.h detection on BSDs
 | |
| 
 | |
| Jose Maria Casanova Crespo (1):
 | |
| 
 | |
| - nir: only uniforms with dynamically_uniform offset are dynamically_uniform
 | |
| 
 | |
| Kristian Høgsberg (1):
 | |
| 
 | |
| - freedreno: Handle DRM_FORMAT_MOD_INVALID in shared code
 | |
| 
 | |
| Krzysztof Raszkowski (1):
 | |
| 
 | |
| - gallium/swr: Fix building swr with MSVC
 | |
| 
 | |
| Marek Olšák (7):
 | |
| 
 | |
| - ac/surface: don't recompute the DCC retile map for imported textures
 | |
| - amd/addrlib: don't recompute DCC info for every ComputeDccAddrFromCoord call
 | |
| - amd/addrlib: remove unused members of ADDR2_COMPUTE_DCC_ADDRFROMCOORD_INPUT
 | |
| - ac/surface: add a wrapper structure to hold ADDR_HANDLE
 | |
| - ac/surface: cache DCC retile maps (v2)
 | |
| - ac/surface: don't free dcc_retile_map on failure
 | |
| - ac/nir: fix 64-bit division for GL CTS
 | |
| 
 | |
| Mario Kleiner (1):
 | |
| 
 | |
| - vulkan/wsi: Really terminate DRM lease in wsi_release_display().
 | |
| 
 | |
| Pierre-Eric Pelloux-Prayer (1):
 | |
| 
 | |
| - st/mesa: make texture views inherit compressed_data storage
 | |
| 
 | |
| Rhys Perry (3):
 | |
| 
 | |
| - radv: add new drirc option radv_no_dynamic_bounds
 | |
| - radv: enable radv_no_dynamic_bounds for Path of Exile
 | |
| - radv: enable radv_no_dynamic_bounds for more Path of Exile executables
 | |
| 
 | |
| Samuel Pitoiset (3):
 | |
| 
 | |
| - radv: set DB_SHADER_CONTROL.CONSERVATIVE_Z_EXPORT correctly
 | |
| - spirv: fix using OpSampledImage with OpUndef instead of OpType{Image,Sampler}
 | |
| - radv: lower discards to demote to workaround a RDR2 game bug
 | |
| 
 | |
| Timothy Arceri (2):
 | |
| 
 | |
| - glsl: fix incorrect optimisation in opt_constant_variable()
 | |
| - st_glsl_to_nir: fix potential use after free
 |