URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a5dccdcf2ac3b1ce76f0adc065f386323ac07dac
Author: Caio Oliveira <[email protected]>
Date:   Sun Feb 26 20:59:05 2023 -0800

    gallivm: Fix handling of nir_intrinsic_scoped_barrier
    
    A scoped barrier only has a control barrier behavior if there's
    an execution scope.
    
    Fixes: 13d900de0dcf ("llvmpipe: set 
nir_shader_compiler_options::use_scoped_barrier")
    Reviewed-by: Faith Ekstrand <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3339>
    (cherry picked from commit 2178a8da51fee6dc266541c468de58e66b7b0e17)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9fdaf31a21f170bcb85480e7df06e45a3c82da19
Author: Rhys Perry <[email protected]>
Date:   Thu Feb 23 17:09:40 2023 +0000

    aco: always update orig_names in get_reg_phi()
    
    No idea why this wasn't done if pc.first was a renamed temporary.
    
    Fixes navi10 RA validation error with
    
dEQP-VK.binding_model.descriptor_buffer.multiple.graphics_geom_buffers1_sets3_imm_samplers
    
    Signed-off-by: Rhys Perry <[email protected]>
    Reviewed-by: Daniel Schürmann <[email protected]>
    Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/8349
    Cc: mesa-stable
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21501>
    (cherry picked from commit 75d9a4a6ce5957803963a1df2c18b34991c62506)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b75ab46f50697d7f369c4cc05ca5b83d8e8e439c
Author: Eric Engestrom <[email protected]>
Date:   Fri Feb 24 10:57:24 2023 +0000

    radv: split linker script for android since it requires different symbols
    
    Fixes: 4956f6d0bf477568731f ("radv: Add Android module info to linker 
script.")
    Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/8338
    Signed-off-by: Eric Engestrom <[email protected]>
    Reviewed-by: Samuel Pitoiset <[email protected]>
    Acked-by: David Heidelberg <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21518>
    (cherry picked from commit 735df516e9ccbaea57f34942388e164ad04e6b02)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ad9b20a9664fc7451ce597f6dbd2d9a54cad479b
Author: Eric Engestrom <[email protected]>
Date:   Mon Feb 27 22:16:14 2023 +0000

    .pick_status.json: Update to d246948ce36026dfda1b30a69bd4b95a872675ca

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ea39085c4189632bf33cdd66d2468c37a893df32
Author: Mike Blumenkrantz <[email protected]>
Date:   Fri Feb 24 10:32:10 2023 -0500

    zink: avoid adding ubo/ssbo bindings multiple times for different bitsizes
    
    these are valid variables, but the descriptor binding needs to be unique
    
    cc: mesa-stable
    
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21522>
    (cherry picked from commit a7b98dd4be8946856da8e6fe1a33758d864b5775)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=fe7575542c7823e6f7246b4a856298083a55a56f
Author: Mike Blumenkrantz <[email protected]>
Date:   Fri Feb 24 11:03:57 2023 -0500

    zink: fix shader read access removal for barrier generation
    
    barrier access is based on total binds per gfx/compute, not per stage
    
    cc: mesa-stable
    
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21522>
    (cherry picked from commit ddb116d75517070876155bb5e050b66eaa96fa8f)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=10a2ef48646feb3fb8779365c50e2b4f8344996b
Author: Iván Briano <[email protected]>
Date:   Thu Feb 23 14:41:54 2023 -0800

    anv: stop tracking color blend state in the pipeline
    
    Now that all color blend bits are dynamic, emit_cb_state() is doing
    almost nothing and half of that is wrong.
    
    In the case that color write enable is dynamic, at the time the pipeline
    state is emitted, it sees all the color attachments as having write
    disabled and stores the WriteDisabled bit for each channel.
    When all dynamic state is flushed, we have the right values already but
    the values recorded into the command buffer get ORed with the ones
    stored in the pipeline, and so WriteDisabled tag along when they
    shouldn't.
    
    Since all disabled color attachments are handled already when dynamic
    state is flushed, there's no point in doing so at pipeline creation
    time too. And since the only other thing done by emit_cb_state() is
    writing three hardcoded values, they might as well be taken care of in
    the same place as everything else.
    
    Fixes CTS from the future:
    dEQP-VK.pipeline.*.extended_dynamic_state.*.color_blend_equation_*dynamic*
    dEQP-VK.pipeline.*.extended_dynamic_state.*.color_blend_all_*
    
    Fixes: fc3fd7c69e8 (anv: dynamic color write mask)
    
    Reviewed-by: Lionel Landwerlin <[email protected]>
    Reviewed-by: Tapani Pälli <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21509>
    (cherry picked from commit b71957635f1ef890cef954cf5b8493b7e62bf728)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4e4a2ccfb3ef0f692b83f7521099c4eab214c360
Author: Iván Briano <[email protected]>
Date:   Thu Feb 23 12:20:56 2023 -0800

    anv: fix testing for dynamic color blend bits
    
    Fixes: fc3fd7c69e8 (anv: dynamic color write mask)
    Fixes: 9dc6bed9a10 (anv: dynamic state for logic op enable)
    
    Reviewed-by: Lionel Landwerlin <[email protected]>
    Reviewed-by: Tapani Pälli <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21509>
    (cherry picked from commit dd5c6446b4f7a4f8a969ec9d932242f7c6a703eb)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a167591c58da52662520ab025aef4ea68cda7553
Author: Iván Briano <[email protected]>
Date:   Thu Feb 23 11:52:58 2023 -0800

    vulkan: track the right value on CmdSetColorWriteMasks
    
    Fixes: 092be5a3290 ("vulkan: Add more dynamic color blend states")
    
    Reviewed-by: Lionel Landwerlin <[email protected]>
    Reviewed-by: Tapani Pälli <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21509>
    (cherry picked from commit 6e60612d4275778afaa6175e3f70965eff8d31b3)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=387401770e182cb114fd2fa744356568e4ef6ed8
Author: Marek Olšák <[email protected]>
Date:   Sat Feb 18 04:51:28 2023 -0500

    radeonsi: disable Smart Access Memory because CPU access has large overhead
    
    It will be remove completely in the next commit.
    
    Related: https://gitlab.freedesktop.org/mesa/mesa/-/issues/8176
    
    Cc: mesa-stable
    
    Acked-by: Pierre-Eric Pelloux-Prayer <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21525>
    (cherry picked from commit d8b17b17526b46d69e4102a883ba451e7f1db148)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a12f189ae4aa4c02e423b96c482ab9f0e8e8e89c
Author: Marek Olšák <[email protected]>
Date:   Tue Jan 24 03:53:36 2023 -0500

    radeonsi/gfx11: set CB_COLORi_INFO.MAX_COMP_FRAG on GFX1103_R2
    
    Fixes: caa09f66ae4 - amd: add chip identification for gfx1100-1103
    
    Acked-by: Pierre-Eric Pelloux-Prayer <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21525>
    (cherry picked from commit ee83ba57716644788468f666e0138c142b3d403c)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=dbc7396f1d91d301e54e99a106cbc30a3b13f587
Author: Marek Olšák <[email protected]>
Date:   Tue Feb 7 22:48:41 2023 -0500

    radeonsi/gfx11: don't set non-existent VGT_STRMOUT_BUFFER_CONFIG
    
    Fixes: 9fecac091f3 - radeonsi/gfx11: scattered register deltas
    
    Reviewed-by: Pierre-Eric Pelloux-Prayer <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21525>
    (cherry picked from commit c54635a0333bb225e2d52113e697bcf444abecc1)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9561c8990267913db2120370754d369cc60bbe8c
Author: Marek Olšák <[email protected]>
Date:   Sun Feb 5 00:13:50 2023 -0500

    radeonsi/gfx11: fix the CU_EN clear mask for RSRC4_GS
    
    Fixes: 9fecac091f3 - radeonsi/gfx11: scattered register deltas
    
    Reviewed-by: Pierre-Eric Pelloux-Prayer <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21525>
    (cherry picked from commit 31438fbab5674147662170bc13d66389cecb35ad)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0c9b46554551105ab3cb5f917ab7962466fed556
Author: Marek Olšák <[email protected]>
Date:   Tue Jan 24 03:49:42 2023 -0500

    amd: add missing gfx11 register definitions
    
    Fixes: caa09f66ae4 - amd: add chip identification for gfx1100-1103
    
    Acked-by: Pierre-Eric Pelloux-Prayer <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21525>
    (cherry picked from commit 63b21e3066a451415917472228b05f71b34d1a48)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=acefd349ff1e51d368669a2bce5af44ae1534aca
Author: Sviatoslav Peleshko <[email protected]>
Date:   Wed Feb 22 04:24:09 2023 +0200

    anv: Move WA MEDIA_VFE_STATE after stalling PIPE_CONTROL
    
    Fixes: bc612536 ("anv: Emit a dummy MEDIA_VFE_STATE before switching from 
GPGPU to 3D")
    Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/6172
    Signed-off-by: Sviatoslav Peleshko <[email protected]>
    Reviewed-by: Lionel Landwerlin <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21472>
    (cherry picked from commit 07b57deea296375b597fcdf1fc8210fb2b6f69f9)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=dcf1e2c148d95f6bef98ac864a41ebe59a7ade5f
Author: Pierre-Eric Pelloux-Prayer <[email protected]>
Date:   Thu Feb 23 10:52:26 2023 +0100

    radeonsi: fix incorrect vgpr indices in the ps_prolog
    
    In monolithic PS shaders, we need to account for PERSP_PULL_MODEL even
    if we don't use it; si_get_ps_prolog_key already does the same thing
    to determine color_interp_vgpr_index.
    
    Cc: mesa-stable
    Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/8280
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21483>
    (cherry picked from commit 2b655e267e5a04a6fedc2e5fd1ef9c291ba2ba8c)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e87cd441a1d33a9a05155a0f2a7295471d74bbaf
Author: Friedrich Vock <[email protected]>
Date:   Sun Nov 6 17:36:39 2022 +0100

    mesa: Report GL_SHADER_BINARY_FORMAT_SPIR_V as supported
    
    GL_ARB_gl_spirv introduced it, but its corresponding format was never 
listed in GL_SHADER_BINARY_FORMATS.
    
    Fixes: 5bc03d25 ("mesa: implement SPIR-V loading in glShaderBinary")
    Closes: #7644
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19559>
    (cherry picked from commit c0c911d9ba3b8c2f3d9a4ad2646b392a7bdb3f9a)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c76041002b1d9ae020b895cfd199fbdec10ca545
Author: Sviatoslav Peleshko <[email protected]>
Date:   Wed Feb 15 17:15:42 2023 +0200

    anv: Handle all fields in VkAccelerationStructureBuildRangeInfoKHR
    
    Add handling of primitiveOffset and firstVertex.
    
    Fixes: f3ddfd81 ("anv: Build BVHs on the GPU with GRL")
    Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/8296
    Signed-off-by: Sviatoslav Peleshko <[email protected]>
    Reviewed-by: Lionel Landwerlin <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21342>
    (cherry picked from commit 4bf38f5652b1910f388482473d808a6f8fe5a2d8)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bcd14586557a41325e6cbc9315d1df7e5880e5ab
Author: Caio Oliveira <[email protected]>
Date:   Wed Feb 22 15:47:54 2023 -0800

    iris, crocus: Align workaround address to 32B
    
    The workaround address is used as a source for push constants when
    there's no resource available, that address must be 32B aligned.
    
    This fixes invalid address being used for buffers in
    3DSTATE_CONSTANT_* packets.
    
    Now that intel_debug_write_identifiers() already add the padding,
    there's no need to include extra "+ 8" to the offset.
    
    Thanks to Xiaoming Wang that contributed to find and fix this issue.
    
    Fixes: 2a4c361b069 ("iris: add identifier BO")
    Reviewed-by: Kenneth Graunke <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21479>
    (cherry picked from commit a4a0417263aa98ee93fe3f635fcdc54daa091013)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=992953903a491c1859a09f922fc93c5f32660aae
Author: Sil Vilerino <[email protected]>
Date:   Wed Feb 22 23:32:28 2023 -0500

    d3d12: Fix VP9 Decode - Checking 0xFF instead of 0x7F for invalid 
frame_ref[i].Index7Bits
    
    Fixes: c8e8ce8359ceb9161ac05cf48b15e2e6a298ebd6 ("d3d12: Add VP9 Decode 
support")
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21507>
    (cherry picked from commit 94906337232779b613d0b510e3c8d5abf6f36784)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=30e8f55ab1c594545e5690e683d22064374b8fd3
Author: Väinö Mäkelä <[email protected]>
Date:   Sat Nov 19 21:23:27 2022 +0200

    hasvk: Mark VK_IMAGE_LAYOUT_ATTACHMENT_OPTIMAL as stencil write optimal
    
    VK_KHR_synchronization2 added VK_IMAGE_LAYOUT_ATTACHMENT_OPTIMAL, which
    was not previously recognized by vk_image_layout_stencil_write_optimal.
    
    Would close https://gitlab.freedesktop.org/mesa/mesa/-/issues/5578 if it
    wasn't already closed.
    
    Fixes: b996fa8efaa ("anv: implement VK_KHR_synchronization2")
    
    Reviewed-by: Lionel Landwerlin <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19876>
    (cherry picked from commit d3162f97b5adfe61da3e7409ed0bc0845ce8c33d)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=62f4bdad6942d330035535e08d4082ed2392cc2b
Author: Karol Herbst <[email protected]>
Date:   Wed Feb 22 04:40:24 2023 +0100

    nir/deref: don't replace casts with deref_struct if we'd lose the stride
    
    The result might be used in a deref_ptr_as_array, which requires a proper
    stride within lower_explicit_io. If we'd lose that information or end up
    with a different stride don't execute this optimization.
    
    Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/8289
    Fixes: b779baa9bf95 ("nir/deref: fix struct wrapper casts. (v3)")
    Signed-off-by: Karol Herbst <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21458>
    (cherry picked from commit 56a9aad4010ff9f2c0afcadec0ac61a6274de0a3)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2828e844213ab6d6f7fb1ce3dd8db5d01204e297
Author: Sviatoslav Peleshko <[email protected]>
Date:   Mon Feb 6 12:48:30 2023 +0200

    iris: Avoid creating uncompressed view with unaligned tile offsets on BDW
    
    Fixes: 60568d5d ("iris: Use isl_surf_get_uncompressed_surf")
    Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/7990
    Signed-off-by: Sviatoslav Peleshko <[email protected]>
    Reviewed-by: Kenneth Graunke <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21147>
    (cherry picked from commit 4229d9324f4a8da312e624d2249a10a76992d2cd)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ac1c5dc78f5ebb645ca84558a1d6cd3a127256a9
Author: Rhys Perry <[email protected]>
Date:   Mon Feb 20 14:37:33 2023 +0000

    aco: fix pathological case in LdsDirectVALUHazard
    
    Similar to bfd4ac4581bae0d36b2c58524131f91c7c0d27ce.
    
    No fossil-db changes.
    
    Signed-off-by: Rhys Perry <[email protected]>
    Reviewed-by: Timur Kristóf <[email protected]>
    Fixes: 296b4d95a3e ("aco/gfx11: workaround LdsDirectVALUHazard")
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21423>
    (cherry picked from commit 94abccf3ce50383a1ca0feceb6e95a065b89c19f)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c7e5a0c566db59487abd199483a19869de61879a
Author: Eric Engestrom <[email protected]>
Date:   Mon Feb 27 09:47:54 2023 +0000

    .pick_status.json: Update to a14d46fde2750616342f433a6b3705358c896e0d

Reply via email to