diff options
Diffstat (limited to 'docs/relnotes/19.3.3.rst')
-rw-r--r-- | docs/relnotes/19.3.3.rst | 125 |
1 files changed, 125 insertions, 0 deletions
diff --git a/docs/relnotes/19.3.3.rst b/docs/relnotes/19.3.3.rst new file mode 100644 index 00000000000..e8cb47daf18 --- /dev/null +++ b/docs/relnotes/19.3.3.rst @@ -0,0 +1,125 @@ +Mesa 19.3.3 Release Notes / 2020-01-28 +====================================== + +Mesa 19.3.3 is a bug fix release which fixes bugs found since the 19.3.2 +release. + +Mesa 19.3.3 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 19.3.3 implements the Vulkan 1.1 API, but the version reported by +the apiVersion property of the VkPhysicalDeviceProperties struct depends +on the particular driver being used. + +SHA256 checksum +--------------- + +:: + + 81ce4810bb25d61300f8104856461f4d49cf7cb794aa70cb572312e370c39f09 mesa-19.3.3.tar.xz + +New features +------------ + +- None + +Bug fixes +--------- + +- aco: Dead Rising 4 crashes in lower_to_hw_instr() on GFX6-GFX7 +- libvulkan_radeon.so crash with \`free(): double free detected in + tcache 2\` +- Commit be08e6a causes crash in com.android.launcher3 (Launcher) +- Mesa no longer compiles with GCC 10 +- [bisected] [radeonsi] GPU hangs/resets while playing interlaced + content on Kodi with VAAPI +- [radeonsi] MSAA image not copied properly after image store through + texture view +- T-Rex and Manhattan onscreen performance issue on Android +- VkSamplerCreateInfo compareEnable not respected +- VkSamplerCreateInfo compareEnable not respected +- Freedreno drm softpin driver implementation leaks memory +- [POLARIS10] VRAM leak involving glTexImage2D with non-NULL data + argument + +Changes +------- + +- drisw: Cache the depth of the X drawable +- mesa/st: fix a memory leak in get_version +- radv: Disable VK_EXT_sample_locations on GFX10. +- radv: Remove syncobj_handle variable in header. +- intel/fs: Only use SLM fence in compute shaders +- aco: fix unconditional demote_to_helper +- aco: rework lower_to_cssa() +- docs: add SHA256 sums for 19.3.2 +- cherry-ignore: Update for 19.3.3 +- .pick_status.json: Update to c787b8d2a16d5e2950f209b1fcbec6e6c0388845 +- mesa: Fix detection of invalidating both depth and stencil. +- meson: use github URL for wraps instead of completely unreliable + wrapdb +- docs: fix typo in html tag name +- docs: fix paragraphs +- docs: open paragraph before closing it +- docs: use code-tag instead of pre-tag +- docs: use code-tags instead of pre-tags +- docs: use code-tags instead of pre-tags +- docs: move paragraph closing tag +- docs: remove double-closed definition-list +- glsl: Fix software 64-bit integer to 32-bit float conversions. +- intel/fs/gen11+: Handle ROR/ROL in lower_simd_width(). +- intel/fs/gen8+: Fix r127 dst/src overlap RA workaround for EOT + message payload. +- turnip: fix invalid VK_ERROR_OUT_OF_POOL_MEMORY +- clover: Initialize Asm Parsers +- anv: Flag descriptors dirty when gl_NumWorkgroups is used +- intel/vec4: Support scoped_memory_barrier +- intel/blorp: Fill out all the dwords of MI_ATOMIC +- anv: Don't over-advertise descriptor indexing features +- anv: Memset array properties +- anv/blorp: Rename buffer image stride parameters +- anv: Canonicalize buffer formats for image/buffer copies +- anv: Stop allocating WSI event fences off the instance +- st/mesa: don't lower YUV when driver supports it natively +- intel/compiler: Fix illegal mutation in get_nir_image_intrinsic_image +- intel: Fix aux map alignments on 32-bit builds. +- freedreno/drm: Fix memory leak in softpin implementation +- anv: fix intel perf queries availability writes +- anv: only use VkSamplerCreateInfo::compareOp if enabled +- intel/perf: expose timestamp begin for mdapi +- intel/perf: report query split for mdapi +- ac/gpu_info: always use distributed tessellation on gfx10 +- radeonsi: work around an LLVM crash when using + llvm.amdgcn.icmp.i64.i1 +- radeonsi: clean up how internal compute dispatches are handled +- radeonsi: don't invoke decompression inside internal launch_grid +- egl/android: Restrict minimum triple buffering for android + color_buffers +- radeonsi: release saved resources in si_retile_dcc +- radeonsi: release saved resources in si_compute_expand_fmask +- radeonsi: release saved resources in si_compute_clear_render_target +- radeonsi: release saved resources in si_compute_copy_image +- radeonsi: release saved resources in si_compute_do_clear_or_copy +- radeonsi: fix fmask expand compute shader +- radeonsi: make sure fmask expand is done if needed +- util: call bind_sampler_states before setting sampler_views +- aco: set vm for pos0 exports on GFX10 +- aco: fix imageSize()/textureSize() with large buffers on GFX8 +- aco: fix uninitialized data in the binary +- aco: set exec_potentially_empty for demotes +- aco: disable add combining for ds_swizzle_b32 +- aco: don't DCE atomics with return values +- aco: check if multiplication/clamp is live when applying output + modifier +- aco: fix off-by-one error when initializing sgpr_live_in +- radv: only use VkSamplerCreateInfo::compareOp if enabled +- radv: fix double free corruption in radv_alloc_memory() +- meson: Do not require libdrm for DRI2 on hurd +- egl/android: fix buffer_count for applications setting max count +- mesa: Prevent \_MaxLevel from being less than zero +- aco/gfx10: Fix VcmpxExecWARHazard mitigation. |