110 lines
		
	
	
		
			3.0 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
			
		
		
	
	
			110 lines
		
	
	
		
			3.0 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
| Mesa 20.1.4 Release Notes / 2020-07-22
 | |
| ======================================
 | |
| 
 | |
| Mesa 20.1.4 is a bug fix release which fixes bugs found since the 20.1.3 release.
 | |
| 
 | |
| Mesa 20.1.4 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.4 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
 | |
| ---------------
 | |
| 
 | |
| ::
 | |
| 
 | |
|     6800271c2be2a0447510eb4e9b67edd9521859a4d565310617c4b359eb6799fe  mesa-20.1.4.tar.xz
 | |
| 
 | |
| 
 | |
| New features
 | |
| ------------
 | |
| 
 | |
| - None
 | |
| 
 | |
| 
 | |
| Bug fixes
 | |
| ---------
 | |
| 
 | |
| - Amber test leads to NIR validation failed after nir_opt_if (on spirv-fuzz shader)
 | |
| - Multiple issues with Detroit Become Human
 | |
| - panfrost: regression: Major stuttering and low compositor FPS with glmark2
 | |
| - SPIR-V parsing fails in src/compiler/spirv/spirv_to_nir.c
 | |
| - SPIR-V parsing fails in src/compiler/spirv/vtn_cfg.c
 | |
| - iris driver is broken in Freedesktop 19.08
 | |
| 
 | |
| 
 | |
| Changes
 | |
| -------
 | |
| 
 | |
| Alyssa Rosenzweig (3):
 | |
| 
 | |
| - panfrost: Fix fence leak
 | |
| - panfrost: Fix write to free'd memory
 | |
| - panfrost: Revert "Disable frame throttling"
 | |
| 
 | |
| Bas Nieuwenhuizen (1):
 | |
| 
 | |
| - meson: Add mising git_sha1.h dependency.
 | |
| 
 | |
| Danylo Piliaiev (1):
 | |
| 
 | |
| - nir/opt_if: Fix opt_if_simplification when else branch has jump
 | |
| 
 | |
| Eric Engestrom (3):
 | |
| 
 | |
| - docs/relnotes: add sha256 sums to 20.1.3
 | |
| - .pick_status.json: Update to fd20e986249f88129d81353d79dd248d7664953b
 | |
| - docs: add release notes for 20.1.4
 | |
| 
 | |
| Erik Faye-Lund (1):
 | |
| 
 | |
| - mesa/program: fix shadow property for samplers
 | |
| 
 | |
| Jason Ekstrand (3):
 | |
| 
 | |
| - spirv: Skip phis in unreachable blocks in the second phi pass
 | |
| - spirv: Allow block-decorated struct types for constants
 | |
| - intel/fs: Use the correct logical op for global float atomics
 | |
| 
 | |
| Jonathan Marek (1):
 | |
| 
 | |
| - freedreno/a2xx: fix compressed textures
 | |
| 
 | |
| Lionel Landwerlin (2):
 | |
| 
 | |
| - iris: fix fallback to swrast driver
 | |
| - anv: properly handle fence import of sync_fd = -1
 | |
| 
 | |
| Luigi Santivetti (3):
 | |
| 
 | |
| - dri2: dri2_make_current() fold multiple if blocks
 | |
| - dri2: do not conflate unbind and bindContext() failure
 | |
| - egl/dri2: try to bind old context if bindContext failed
 | |
| 
 | |
| Pierre-Eric Pelloux-Prayer (5):
 | |
| 
 | |
| - glsl: reject size1x8 for image variable with floating-point data types
 | |
| - glsl: don't expose imageAtomicIncWrap for signed image
 | |
| - glsl: only allow 32 bits atomic operations on images
 | |
| - st/mesa: set compressed_data to NULL when freed
 | |
| - ac/surface: adapt surf_size when modifying surf_pitch
 | |
| 
 | |
| Rhys Kidd (1):
 | |
| 
 | |
| - nvc0: fix macro define for NVE4_COPY()
 | |
| 
 | |
| Rhys Perry (2):
 | |
| 
 | |
| - nir/lower_int64: lower 64-bit amul
 | |
| - radv: replace discard with demote for Quantic Dream games
 | |
| 
 | |
| Samuel Pitoiset (1):
 | |
| 
 | |
| - radv: fix destroying the syncobj when exporting a fence FD
 |