* first release for the 20.1 branch
* One already known issue is that Unreal Engine 4 has a bug in
its usage of glDrawRangeElements() causing it to be called
with a number of vertices in place of the `end` parameter,
that was recently revealed. This is an annoying bug that we
haven't worked around yet. For more details:
https://gitlab.freedesktop.org/mesa/mesa/-/issues/2917
- supersedes U_add-lifetime-dse-fix.patch
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=962
- Update to 18.1.0
- refreshed archlinux_0001-Fix-linkage-against-shared-glapi.patch
- add u_intel_anv-make-scripts-python-2-3-compat.patch for build ANV
with python
* Vulkan 1.1 support for the ANV and RADV drivers.
* RadeonSI and RADV have "Vega M" GPU support for Kabylake G processors
* A simple Gallium3D HUD option as an alternative to the advanced
heads-up display
* There is also now Vega 12 support too.
* For new hardware support on the Intel side are the initial
bits for Intel Icelake.
* The Intel driver stack has meanwhile landed more SPIR-V
bits towards OpenGL 4.6.
* The Intel ANV driver has received new extensions too as well as
enabling features like MSAA fast clears.
* VP9 VA-API support for VCN and HEVC Main for VCN - Raven Ridge CPUs.
* DRI3 1.1/1.2 support for going with the soon-to-be-out X.Org Server 1.20.
* Etnaviv performance counter support when paired with the latest Etnaviv
DRM in the mainline kernel.
* The last-year-GSoC'ed OpenMAX Tizonia H.264 encoder/decoder.
* UVD-based HEVC video encoding.
* OpenGL 3.1 ARB_compatibility support for the major Gallium3D drivers.
* RadeonSI 32-bit pointers support.
* The Intel GLSL shader cache is enabled by default.
* Nouveau NVC0 meanwhile finally has ARB_bindless_texture support.
* On the old hardware front, R600g is now effectively at OpenGL 4.4
for the Radeon HD 5800/6900 series.
- Update to 18.1.0
- refreshed archlinux_0001-Fix-linkage-against-shared-glapi.patch
OBS-URL: https://build.opensuse.org/request/show/610642
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=745
- update to 17.0.5
* fdo#97524 - Samplers referring to the same texture unit with different
types should raise GL_INVALID_OPERATION
* nvc0/ir: Properly handle a "split form" of predicate destination
* nir: Destination component count of shader_clock intrinsic is 2
* winsys/sw/dri: don't use GNU void pointer arithmetic
* st/clover: add space between < and ::
* configure.ac: check require_basic_egl only if egl enabled
* st/mesa: automake: honour the vdpau header install location
* intel/fs: Use regs_written() in spilling cost heuristic for improved accuracy
* intel/fs: Take into account amount of data read in spilling cost heuristic.
* radv: report timestampPeriod correctly
* anv/blorp: Flush the texture cache in UpdateBuffer
* anv/cmd_buffer: Flush the VF cache at the top of all primaries
* anv/cmd_buffer: Always set up a null surface state
* anv/cmd_buffer: Use the null surface state for ATTACHMENT_UNUSED
* anv/blorp: Properly handle VK_ATTACHMENT_UNUSED
* i965/vec4: Avoid reswizzling MACH instructions in opt_register_coalesce()
* st/mesa: invalidate the readpix cache in st_indirect_draw_vbo
* anv/cmd_buffer: Disable CCS on BDW input attachments
* mesa: fix remaining xfb prims check for GLES with multiple instances
* mesa: validate sampler type across the whole program
* vbo: fix gl_DrawID handling in glMultiDrawArrays
* util/queue: don't hang at exit
* mesa: fix remaining xfb prims check for GLES with multiple instances
* mesa: extract need_xfb_remaining_prims_check
* mesa: move glMultiDrawArrays to vbo and fix error handling
+ update Mesa.keyring to both upstream release managers
OBS-URL: https://build.opensuse.org/request/show/492009
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=608
- update to 17.0.3
- change Mesa.keyring to new release manager key
* fdo#96743 [BYT, HSW, SKL, BXT, KBL] GPU hangs with GfxBench 4.0 CarChase
* fdo#99246 [d3dadapter+radeonsi] EVE-Online : hang on wormhole sight
* fdo#100061 LODQ instruction generated with invalid dst mask
* fdo#100182 Flickering in The Talos Principle on Sky Lake GT4
* radeonsi: add new polaris12 pci id
* many fixes for RADV, ANV, i915, radeonsi and freedreno drivers
OBS-URL: https://build.opensuse.org/request/show/484351
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=588
- Update to version 11.0.0
* Mesa 11.0 brings core Mesa support for OpenGL 4.2, RadeonSI and Nouveau NVC0
OpenGL 4.1 support (the other hardware drivers remain at OpenGL 3.3), AMDGPU
kernel driver support along with initial R9 Fury/Fiji support, EGL 1.5 support,
ongoing OpenGL ES 3.1 work, OpenCL compute image support, HEVC video decode
support for RadeonSI via VDPAU, OpenGL ES 3.0 for Freedreno, and many fixes.
+ drop U_mesa-llvm37-rename-r600-to-amdgpu.patch and U_mesa-llvm37.patch
- Update to version 10.6.7
+ add gpg verification of source package
* fdo#90751 Revert "i965: Momentarily pretend to support
ARB_texture_stencil8 for blits."
* mesa/teximage: use correct extension for accept stencil texture.
OBS-URL: https://build.opensuse.org/request/show/330614
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=470