Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / mesa


Commits:
cb6cc519 by Dylan Baker at 2019-12-18T10:56:33-08:00
dcos: add releanse notes for 19.3.1

- - - - -
2c8a3773 by Caio Marcelo de Oliveira Filho at 2020-01-07T09:20:49-08:00
intel/fs: Lower 64-bit MOVs after lower_load_payload()

Reviewed-by: Jason Ekstrand <[email protected]>
(cherry picked from commit c06ba8358958279cfad6cdf2a52d9824a818f0b8)

Tested-by: Marge Bot 
<https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3130>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3130>

- - - - -
43edacbe by Caio Marcelo de Oliveira Filho at 2020-01-07T09:20:49-08:00
intel/fs: Fix lowering of dword multiplication by 16-bit constant

Existing code was ignoring whether the type of the immediate source
was signed or not.  If the source was signed, it would ignore small
negative values but it also would wrongly accept values between
INT16_MAX and UINT16_MAX, causing the atual value to later be
reinterpreted as a negative number (under 16-bits).

Fixes tests/shaders/glsl-mul-const.shader_test in Piglit for platforms
that don't support MUL with 32x32 types, including ICL and TGL.

Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/2186
Cc: <[email protected]>
Reviewed-by: Jason Ekstrand <[email protected]>
(cherry picked from commit 2137be22fa2c75eda462456f2b7778684d0631fc)

- - - - -
d090aca1 by Caio Marcelo de Oliveira Filho at 2020-01-07T09:20:49-08:00
intel/vec4: Fix lowering of multiplication by 16-bit constant

Existing code was ignoring whether the type of the immediate source
was signed or not.  If the source was signed, it would ignore small
negative values but it also would wrongly accept values between
INT16_MAX and UINT16_MAX, causing the atual value to later be
reinterpreted as a negative number (under 16-bits).

Fixes tests/shaders/glsl-mul-const.shader_test in Piglit for older
platforms that don't support MUL with 32x32 types and use vec4.

Cc: <[email protected]>
Reviewed-by: Jason Ekstrand <[email protected]>
(cherry picked from commit 766fdeccf943d090694d4fbeebbe470904481d32)

- - - - -
99aed839 by Bas Nieuwenhuizen at 2020-01-07T09:20:49-08:00
radv: Limit workgroup size to 1024.

Fixes a hang with geekbench.

The existence of RX 580 and NAVI10 results shows that the generations
before and after this do not have the issue. (They show up on the
website). So this is likely a GFX9 only issue.

This is not something weird like LDS size since none of the shaders
seem to use LDS.

CC: <[email protected]>
Reviewed-by: Samuel Pitoiset <[email protected]>
Tested-by: Marge Bot 
<https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3145>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3145>
(cherry picked from commit a9a3108be774aea620fa4fc726c33100d9a49add)

- - - - -
fe3c3f45 by Lionel Landwerlin at 2020-01-07T09:20:49-08:00
loader: fix close on uninitialized file descriptor value

Using a drm syscall layer faking a kernel driver :

  ==581460== Conditional jump or move depends on uninitialised value(s)
  ==581460==    by 0x48A4C2B: close (drm-hooks.cpp:185)
  ==581460==    by 0x5A815F1: dri3_alloc_render_buffer 
(loader_dri3_helper.c:1469)
  ==581460==    by 0x5A82050: dri3_get_buffer (loader_dri3_helper.c:1827)
  ==581460==    by 0x5A82662: loader_dri3_get_buffers 
(loader_dri3_helper.c:2028)
  ==581460==    by 0x6C78109: intel_update_image_buffers (brw_context.c:1870)
  ==581460==    by 0x6C77805: intel_update_renderbuffers (brw_context.c:1499)
  ==581460==    by 0x6C7789D: intel_prepare_render (brw_context.c:1520)
  ==581460==    by 0x6C773D4: intelMakeCurrent (brw_context.c:1341)

Signed-off-by: Lionel Landwerlin <[email protected]>
Fixes: 069fdd5f9fac ("egl/x11: Support DRI3 v1.1")
Reviewed-by: Eric Anholt <[email protected]>
Tested-by: Marge Bot 
<https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3152>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3152>
(cherry picked from commit fc2552b6445a1295c18acf8798411da85bbc5387)

- - - - -
720263db by Samuel Pitoiset at 2020-01-07T09:20:49-08:00
radv/gfx10: fix the out-of-bounds check for vertex descriptors

When stride is 0, it should check against the offset not the index.

This fixes black character models with Beat Saber and missing snow
with Dragon Quest.

Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/2233
Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/1975
Cc: <[email protected]>
Signed-off-by: Samuel Pitoiset <[email protected]>
Reviewed-by: Bas Nieuwenhuizen <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3147>
(cherry picked from commit f3cccd05d9f6e9d05c18d1a3a5f9eb863e4f264b)

- - - - -
784d9595 by Christian Gmeiner at 2020-01-07T09:20:49-08:00
etnaviv: update resource status after flushing

Currently piglit spec@arb_occlusion_query@occlusion_query_conform
spins for ever as the resource status is never reset. See
etna_hw_get_query_result(..) for more details.

Fixes: 1456aa61cc5 ("etnaviv: Rework resource status tracking")
CC: <[email protected]>
Signed-off-by: Christian Gmeiner <[email protected]>
Tested-by: Marek Vasut <[email protected]>
(cherry picked from commit 6e75f2172b5cc9298dee6f17e55bed60ce0c15fb)

- - - - -
1a0a74f1 by Pierre-Eric Pelloux-Prayer at 2020-01-07T09:20:49-08:00
radeon/vcn2: enable rate control for hevc encoding

Based on b0626c1f306 ("radeon/vcn: enable rate control for hevc 
encoding").

Reviewed-by: Boyuan Zhang <[email protected]>
Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/2225
Fixes: 587b9c5dae6 ("radeon/vcn: implement vcn 2.0 encode")
Tested-by: Marge Bot 
<https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3134>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3134>
(cherry picked from commit 9c2a3b4e7566108ad336c253e3cd0fcb2629ae6d)

- - - - -
2078d2da by Jason Ekstrand at 2020-01-07T09:20:49-08:00
anv: Properly advertise sampledImageIntegerSampleCounts

We support the same set of samples for integer color formats as for
non-integer.  We've been advertising it wrong since before the initial
Vulkan 1.0 release. :-(

Fixes: d68974530371 "vk/0.210.0: Rework device features and limits"
Reviewed-by: Lionel Landwerlin <[email protected]>
(cherry picked from commit ac70442ce1f061a42649f7c88c6a8d278fb73fb5)

- - - - -
eaa56931 by Bas Nieuwenhuizen at 2020-01-07T09:20:49-08:00
radv: Expose all sample counts for integer formats as well.

Things work the same between float and integer.

Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/2261
CC: <[email protected]>
Reviewed-by: Samuel Pitoiset <[email protected]>
(cherry picked from commit a435f002c40f5adc99d37e65cf6b8bd478dc8e71)

- - - - -
22aa4585 by Eric Engestrom at 2020-01-07T09:20:49-08:00
util/format: remove left-over util_format_description_table declaration

Fixes: 3c45c4bc44310c1af4f0 ("util: Cope with the fact that formats in 
u_format.csv are not ordered.")
Signed-off-by: Eric Engestrom <[email protected]>
Reviewed-by: Eric Anholt <[email protected]>
(cherry picked from commit cc7a64f101be0939c17231257701230859dee90d)

- - - - -
0b25d2ce by Eric Engestrom at 2020-01-07T09:20:49-08:00
amd: fix empty-body issues

Signed-off-by: Eric Engestrom <[email protected]>
Fixes: 8d43e2b2ded0fe3c82d4 ("meson: add -Werror=empty-body to disallow 
`if(x);`")
Reviewed-By: Timur Kristóf <[email protected]>
(cherry picked from commit 51569e525afc5e7173f12b0a3f1ba0e92425407f)

- - - - -
8817d8ee by Eric Engestrom at 2020-01-07T09:20:49-08:00
nine: fix empty-body-issues

Signed-off-by: Eric Engestrom <[email protected]>
Fixes: 8d43e2b2ded0fe3c82d4 ("meson: add -Werror=empty-body to disallow 
`if(x);`")
Reviewed-By: Timur Kristóf <[email protected]>
(cherry picked from commit ff3a2576a45e012b1cd8fbf73b9967083d6fce0e)

- - - - -
1efde6d4 by Eric Engestrom at 2020-01-07T09:20:49-08:00
mesa: avoid returning a value in a void function

Fixes: 1d1722e91070d7c37687 ("mesa: add EXT_dsa NamedProgram 
functions")
Cc: Pierre-Eric Pelloux-Prayer <[email protected]>
Signed-off-by: Eric Engestrom <[email protected]>
Reviewed-by: Lionel Landwerlin <[email protected]>
(cherry picked from commit a6873a8df2393777975ae3043a395d79e495b365)

- - - - -
425450c9 by Bas Nieuwenhuizen at 2020-01-07T09:20:49-08:00
amd/common: Handle alignment of 96-bit formats.

addrlib doesn't quite do it right, so do it ourselves.

Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/2162
CC: <[email protected]>
Reviewed-by: Samuel Pitoiset <[email protected]>
Reviewed-by: Marek Olšák <[email protected]>
(cherry picked from commit 88f567b5ce3c692dbee60ba58df3af7c614e4333)

- - - - -
6f473094 by Yevhenii Kolesnikov at 2020-01-07T09:20:49-08:00
meta: Cleanup function for DrawTex

Buffer object was never freed, causing memory leaks.

Fixes: 76cfe2bc443 ("meta: Don't pollute the buffer object namespace 
in _mesa_meta_DrawTex")
CC: Ian Romanick <[email protected]>

Signed-off-by: Yevhenii Kolesnikov <[email protected]>
Reviewed-by: Tapani Pälli <[email protected]>
Tested-by: Marge Bot 
<https://gitlab.freedesktop.org/mesa/mesa/merge_requests/1390>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/1390>
(cherry picked from commit b318bc2072d42a58b491dac3aa6118012d92e5bb)

- - - - -
e1e84f65 by Marek Olšák at 2020-01-07T09:20:49-08:00
winsys/radeon: initialize pte_fragment_size

Cc: 19.2 19.3 <[email protected]>

Closes: #2179

Reviewed-by: Bas Nieuwenhuizen <[email protected]>
(cherry picked from commit 84b82f8cd1c9d0a03e68af3a68fb0b009be70780)

- - - - -
180a8a73 by Timur Kristóf at 2020-01-07T09:20:49-08:00
aco: Fix uniform i2i64.

Fixes 240 failing test cases in dEQP-VK.spirv_assembly which
were failing due to a bad s_ashr_i32 instruction. This commit
fixes the instruction format along with the definitions of the
instruction.

Fixes: 11f43caaeca166c96ae49dbd506b6f58dd4a13fb
Cc: 19.3 <[email protected]>
Signed-off-by: Timur Kristóf <[email protected]>
Reviewed-by: Daniel Schürmann <[email protected]>
(cherry picked from commit 11e62a9734c631fa38f1e7b415f5b98f6a28589f)

- - - - -
e5e1c5e0 by Bas Nieuwenhuizen at 2020-01-07T09:20:49-08:00
nir: Add clone/hash/serialize support for non-uniform tex instructions.

These were missed when the fields got added. Added it everywhere where
texture_index got used and it made sense.

Found this in "The Surge 2", where the inliner does not copy the 
fields,
resulting in corruption and hangs.

Fixes: 3bd54576415 "nir: Add a lowering pass for non-uniform resource 
access"
Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/1203
Reviewed-by: Caio Marcelo de Oliveira Filho <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3246>
(cherry picked from commit 69bdc1c5fccbd9c0ef5354675b069ffb1383769e)

- - - - -
d8392c05 by Caio Marcelo de Oliveira Filho at 2020-01-07T09:20:49-08:00
anv: Ignore some CreateInfo structs when rasterization is disabled

According to the description of VkGraphicsPipelineCreateInfo(),
pViewportState, pMultisampleState, pDepthStencilState and
pColorBlendState must be ignored when rasterization is not enabled.

This avoids potentially invalid pointers being dereferenced when
rasterization is disabled.  Tested with `demos_x64 VK_Parameter_Zoo`
from Renderdoc repository.

v2: Don't store the `raster_enabled` as part of anv_pipeline, just
    query it from the create info.  This avoids storing a state that's
    only used during pipeline creation. (Jason)

Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/2258
Cc: <[email protected]>
Reviewed-by: Eric Engestrom <[email protected]> [v1]
Reviewed-by: Lionel Landwerlin <[email protected]> [v1]
Reviewed-by: Jason Ekstrand <[email protected]>
(cherry picked from commit 75a19186b2aad7e588f04e1c554cdfd315dd848a)

- - - - -
c4eeaf5f by Gert Wollny at 2020-01-07T09:20:49-08:00
r600: Fix maximum line width

There are only 13 bits available to store the line width, hence
it can't be larger than 8191

v2: Add Fixes tag

v3: - Unify value since for all r600 archs (Konstantin Kharlamov)
    - Correct the value the line width value is emitted as a 12.4
      fixed point value of 1/2 line width on r600-r700 and as
      8 * line width on Evergreen and newer.

Fixes: 06bfb2d28f7adca7edc6be9c210a7a3583023652
    r600: fork and import gallium/radeon

Signed-off-by: Gert Wollny <[email protected]>
Reviewed-by: Konstantin Kharlamov <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3286>
(cherry picked from commit e8559ae4484c3240c81c0cbf49caf5be338f8395)

- - - - -
980ac74d by Bas Nieuwenhuizen at 2020-01-07T09:20:49-08:00
spirv: Fix glsl type assert in spir2nir.

Fixes: 624789e3708 "compiler/glsl: handle case where we have multiple 
users for types"
Reviewed-by: Caio Marcelo de Oliveira Filho <[email protected]>
Reviewed-by: Lionel Landwerlin <[email protected]>
(cherry picked from commit 96c9483ccf5bc9116f7b754a0ccbc09097275083)

Conflicts:
        src/compiler/spirv/spirv2nir.c

- - - - -
3d43ce1c by Samuel Pitoiset at 2020-01-07T09:20:49-08:00
radv: return the correct pitch for linear mipmaps on GFX10

On GFX9, the pitch of a level is always the pitch of the entire image
but not on GFX10.

This fixes graphics glithes with Halo - The Master Chief Collection.

Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/2188
CC: <[email protected]>
Signed-off-by: Samuel Pitoiset <[email protected]>
Reviewed-by: Bas Nieuwenhuizen <[email protected]>
(cherry picked from commit 824bd0830e811a7b6347bbd5c30e0a76bc7daf60)

- - - - -
4028c3c8 by Bas Nieuwenhuizen at 2020-01-07T09:20:50-08:00
radv: Only use the gfx mipmap level offset/pitch for linear textures.

The tiled-case is non-sensical for non-base mips, but Vulkan requires
that this function handles it but at the same time does not require
returning anything useful. So we can basically return anything.

Correct tiled pitch and offset are still required for our own WSI and
in the future getting the layouts of images with DRM format modifiers.
Both don't have to deal with images with more than 1 level though.

Fixes: 824bd0830e8 "radv: return the correct pitch for linear mipmaps on 
GFX10"
Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/2301
Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/2304
Reviewed-by: Samuel Pitoiset <[email protected]>
Reviewed-by: Marek Olšák <[email protected]>
(cherry picked from commit 17741a0a05722245314e8ce9a3d5191feb63d9bd)

- - - - -
9f178285 by Andrii Simiklit at 2020-01-07T09:20:50-08:00
glsl: fix an incorrect max_array_access after optimization of ssbo/ubo

This is needed to fix these tests:
piglit.spec.arb_shader_storage_buffer_object.compiler.unused-array-element_frag
piglit.spec.arb_shader_storage_buffer_object.compiler.unused-array-element_comp

Fixes: 8cf1333b "glsl: link uniform block arrays of arrays"
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=109532
Reported-By: Ilia Mirkin <[email protected]>
Tested-by: Fritz Koenig <[email protected]>
Signed-off-by: Andrii Simiklit <[email protected]>
Reviewed-by: Kristian H. Kristensen <[email protected]>
(cherry picked from commit a3c9a2881e242b9ac588d6dcb158e805fefe352d)

- - - - -
e87b1008 by Andrii Simiklit at 2020-01-07T09:20:50-08:00
glsl: fix a binding points assignment for ssbo/ubo arrays

This is needed to be in agreement with spec requirements:
https://github.com/KhronosGroup/OpenGL-API/issues/46

Piers Daniell:
   "We discussed this in the OpenGL/ES working group meeting
    and agreed that eliminating unused elements from the interface
    block array is not desirable. There is no statement in the spec
    that this takes place and it would be highly implementation
    dependent if it happens. If the application has an "interface"
    in the shader they need to match up with the API it would be
    quite confusing to have the binding point get compacted.
    So the answer is no, the binding points aren't affected by
    unused elements in the interface block array."

v2: - 'original_dim_size' field moved above to keep
      the struct packed better on 64-bit
    - added a comment for 'total_num_array_elements' field
    - fixed a binding point calculations for SSBOs array of arrays
          ( Ian Romanick <[email protected]> )
    - fixed binding point calculations for non-packed SSBOs
v3:
    - rename 'total_num_array_elements' to 'aoa_size'
          ( Jason Ekstrand <[email protected]> )
    - rename 'boffset' to 'binding_stride'
          ( Alejandro Piñeiro <[email protected]> )

Fixes: 8cf1333b "glsl: link uniform block arrays of arrays"
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=109532
Reported-By: Ilia Mirkin <[email protected]>
Tested-by: Fritz Koenig <[email protected]>
Signed-off-by: Andrii Simiklit <[email protected]>
Reviewed-by: Kristian H. Kristensen <[email protected]>
(cherry picked from commit 4beb0a23088e68693e94599ef36eb41cbcd59289)

- - - - -
d9cbe10e by Andrii Simiklit at 2020-01-07T09:20:50-08:00
glsl/nir: do not change an element index to have correct block name

When SSBO array is used with packed layout, both IR tree
and as a result, NIR tree will be incorrect.
In fact, the SSBO dereference indices won't
match the array size in some cases like the following:

"layout(packed, binding=1) buffer SSBO { vec4 a; } ssbo[3];
 out vec4 color;
 void main() {
   color = ssbo[2].a;
 }"

After linking the IR and then NIR will have an SSBO array
definition with size 1 but dereference still will have index 2
and linked_shader->Program->sh.ShaderStorageBlocks
will contain just SSBO with name "SSBO[2]"

So this line should be removed at least as a workaround for now
to avoid error like:
Failed to find the block by name "SSBO[0]"

Fixes: 810dde2a "glsl/nir: Add a pass to lower UBO and SSBO access"
Signed-off-by: Andrii Simiklit <[email protected]>
Reviewed-by: Kristian H. Kristensen <[email protected]>
(cherry picked from commit be6d51e1e3a2b2165cd21fbdda2527d10f4ce9ff)

- - - - -
310d8774 by Dylan Baker at 2020-01-07T09:20:50-08:00
cherry-ignore: update for 19.3.2

- - - - -
64ee69a1 by Marek Olšák at 2020-01-07T09:20:50-08:00
radeonsi: disable SDMA on gfx8 to fix corruption on RX 580

Closes: #1399
Closes: #1889

Cc: 19.2 19.3 <[email protected]>
Reviewed-by: Pierre-Eric Pelloux-Prayer 
<[email protected]>
Reviewed-By: Timur Kristóf <[email protected]>
(cherry picked from commit e5167a9276de1f383888714b41d3a9be2b9c1da9)

Conflicts:
        src/gallium/drivers/radeonsi/si_pipe.c

- - - - -
c63d04cb by Bas Nieuwenhuizen at 2020-01-08T11:29:12-08:00
radv: Emit a BATCH_BREAK when changing pixel shaders or CB_TARGET_MASK.

Fixes a hang on Raven with Resident Evil 2.

I did not find anything more restricted to fix it:

- Setting persistent_states_per_bin to 1 fixes it too,
  but likely does an internal break on any descriptor set changes
  too.
- Only breaking the batch when cb_target_mask changes does not fix
  it (and looking at AMDVLK comments, I suspect the code in radeonsi
  should really be doing a FLUSH_DFSM).
- Always doing a FLUSH_DFSM on shader switch helps, but that is more
  often than this and I don't think we should be doing that when DFSM
  is disabled.
- Also emitting the existing break on framebuffer change when DFSM is
  disabled does not fix the issue.

Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/2315
CC: <[email protected]>
Reviewed-by: Samuel Pitoiset <[email protected]>
(cherry picked from commit 7cc0702bbb955010600fcb2685edb4ba703561a8)

- - - - -
28cba736 by Jason Ekstrand at 2020-01-08T11:29:17-08:00
intel/nir: Add a memory barrier before barrier()

Our barrier instruction does not implicitly do a memory fence but the
GLSL barrier() intrinsic is supposed to.  The easiest back-portable
solution is to just add the NIR barriers.  We'll sort this out more
properly in later commits.

Cc: [email protected]
Closes: #2138
Reviewed-by: Caio Marcelo de Oliveira Filho <[email protected]>
(cherry picked from commit 803fad43c3f9a89f0d8409bd33280b5457b104c7)

- - - - -
d4a1f1da by Yevhenii Kolesnikov at 2020-01-08T11:29:22-08:00
main: allow external textures for BindImageTexture

>From issue 10 of the OES_EGL_image_external_essl3:

  A limited set of use-cases is enabled by making glBindImageTexture
  accept external textures. Shaders can access such external textures
  using the existing <image2D> sampler type.

Fixes: 02a6d901eee ("mesa: add OES_EGL_image_external_essl3 support")

Signed-off-by: Yevhenii Kolesnikov <[email protected]>
Reviewed-by: Marek Olšák <[email protected]>
(cherry picked from commit ed43dd62acc045e71d73dc28b74b6a9a9d52286f)

- - - - -
11c11597 by Pierre-Eric Pelloux-Prayer at 2020-01-08T11:32:35-08:00
radeonsi: check ctx->sdma_cs before using it

e5167a9276de1f383888714b41d3a9be2b9c1da9 disabled SDMA for gfx8.
This caused 3 piglit arb_sparse_buffer tests (basic, buffer-data
and commit) to crash on GFX8.

Reported-by: Michel Dänzer <[email protected]>
Reviewed-by: Marek Olšák <[email protected]>
Fixes: e5167a9276d ("radeonsi: disable SDMA on gfx8 to fix corruption on 
RX 580")
(cherry picked from commit 5f8daae4d829c9f734d2f41058990809d2dba349)
Conflicts resolved by Dylan Baker

Conflicts:
        src/gallium/drivers/radeonsi/si_buffer.c

- - - - -
30cd0c75 by Lionel Landwerlin at 2020-01-08T11:33:04-08:00
anv: don't close invalid syncfd semaphore

Signed-off-by: Lionel Landwerlin <[email protected]>
Cc: <[email protected]>
Reviewed-by: Tapani Pälli <[email protected]>
Reviewed-by: Jason Ekstrand <[email protected]>
(cherry picked from commit 4578d4ae524ad433933e077bce6a0b85643e3f25)

- - - - -
a2083af2 by Dylan Baker at 2020-01-09T10:10:46-08:00
docs: Add release notes for 19.3.2

- - - - -
8734effe by Dylan Baker at 2020-01-09T10:11:04-08:00
VERSION: bump for 19.3.2

- - - - -
d63edab2 by Timo Aaltonen at 2020-01-15T14:44:10+02:00
Merge branch 'upstream-unstable' into debian-unstable

- - - - -
94912dd2 by Timo Aaltonen at 2020-01-15T14:56:22+02:00
release to sid

- - - - -


30 changed files:

- VERSION
- bin/.cherry-ignore
- debian/changelog
- + docs/relnotes/19.3.1.html
- + docs/relnotes/19.3.2.html
- src/amd/addrlib/src/core/addrcommon.h
- src/amd/common/ac_debug.c
- src/amd/common/ac_surface.c
- src/amd/common/ac_surface.h
- src/amd/compiler/aco_instruction_selection.cpp
- src/amd/compiler/aco_ir.h
- src/amd/vulkan/radv_cmd_buffer.c
- src/amd/vulkan/radv_device.c
- src/amd/vulkan/radv_image.c
- src/amd/vulkan/radv_pipeline.c
- src/amd/vulkan/radv_private.h
- src/compiler/glsl/gl_nir_lower_buffers.c
- src/compiler/glsl/link_uniform_block_active_visitor.cpp
- src/compiler/glsl/link_uniform_block_active_visitor.h
- src/compiler/glsl/link_uniform_blocks.cpp
- src/compiler/nir/nir_clone.c
- src/compiler/nir/nir_instr_set.c
- src/compiler/nir/nir_serialize.c
- src/compiler/spirv/spirv2nir.c
- src/gallium/auxiliary/util/u_format.h
- src/gallium/drivers/etnaviv/etnaviv_context.c
- src/gallium/drivers/r600/r600_pipe_common.c
- src/gallium/drivers/radeon/radeon_vcn_enc_2_0.c
- src/gallium/drivers/radeonsi/si_buffer.c
- src/gallium/drivers/radeonsi/si_pipe.c


The diff was not included because it is too large.


View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/compare/2016362ddec401a60feed1cdd2ae8c34b9a785f9...94912dd2ffbfe1da8e326387ff251090d80e690e

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/compare/2016362ddec401a60feed1cdd2ae8c34b9a785f9...94912dd2ffbfe1da8e326387ff251090d80e690e
You're receiving this email because of your account on salsa.debian.org.


Reply via email to