URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=24257bfe63c59c526bfe19bf32b247bf7552aabc
Author: Dylan Baker <[email protected]>
Date:   Fri Dec 4 12:11:14 2020 -0800

    bump version for 20.2.4 release

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bfff15f0327c53e32d813f6770e9c6c6f95e22f2
Author: Dylan Baker <[email protected]>
Date:   Fri Dec 4 12:10:59 2020 -0800

    docs: add release notes for 20.2.4

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=fbc6a5280f5acd0fed1db1fbe8b4e0513e68372b
Author: Eric Anholt <[email protected]>
Date:   Tue Dec 1 13:47:28 2020 -0800

    freedreno: Break out of "should we free the entry" loop once we've freed.
    
    Fixes a use-after-free of the state on the next iteration when it was
    probably just destroyed.
    
    Fixes: 6de01faac5a2 ("freedreno/a6xx: invalidate tex state cache entries on 
rebind")
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7695>
    (cherry picked from commit d3c67d7e7ec6b9cf10fbea0d08e92751b7b0fbae)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5f9912a4dd8f3315d987db2eb882c13ccc94b38a
Author: Eric Anholt <[email protected]>
Date:   Wed Nov 18 11:31:33 2020 -0800

    gallium: Fix leak of currently bound UBOs at CSO context destruction.
    
    Cc: mesa-stable
    Reviewed-by: Rob Clark <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7695>
    (cherry picked from commit daaf5f1d1868bebec7931a51753236a850ebbd24)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=17d19582f2cf06e9e8fb61936091ce8fe9b45e9e
Author: Eric Anholt <[email protected]>
Date:   Mon Nov 30 15:23:04 2020 -0800

    gallivm: Fix max const buffer count.
    
    llvmpipe was reporting 32 max const buffers, while sizing its arrays to 16
    according to gallivm's #define.
    
    Fixes: 1d35f77228ad ("gallivm,llvmpipe,draw: Support multiple constant 
buffers.")
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7695>
    (cherry picked from commit d90107a2002891ae0f5e9b1ac9ecd8789c9e1969)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d6fd7acf9b79b9f559f6a4c5a897432440426b78
Author: Eric Anholt <[email protected]>
Date:   Wed Nov 18 11:23:30 2020 -0800

    gallium: Fix leak of bound SSBOs at CSO context destruction.
    
    Cc: mesa-stable
    Reviewed-by: Rob Clark <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7695>
    (cherry picked from commit 634384e4a09d897e0f045e6e99b787804ef4fe40)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bcc8db867e0c62f85015f9f386f720a2af6efc5d
Author: Eric Anholt <[email protected]>
Date:   Tue Nov 17 16:42:00 2020 -0800

    freedreno: Fix leak of u_transfer_helper.
    
    Fixes: d1465b3aeee3 ("freedreno: use u_transfer_helper")
    Reviewed-by: Rob Clark <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7695>
    (cherry picked from commit 9cc8fc7bbc4a4d7fe4d3635be207daf2a6672662)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=81bddb2fb1e941ddcc73c9c58037a5764e134923
Author: Daniel Stone <[email protected]>
Date:   Wed Dec 2 13:10:21 2020 +0000

    freedreno: Add missing dependency to build
    
    computerator depends on ir3_parser.h, which is a generated file, but
    this dependency is not expressed in the build.
    
    Fixes: 1e8808a4a0f ("freedreno/ir3: refactor out helper to compile shader 
from asm")
    Signed-off-by: Daniel Stone <[email protected]>
    Reviewed-by: Erik Faye-Lund <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7870>
    (cherry picked from commit 9eee4054848c0d2f51818c549354cc156ca22487)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b313702aebcbc986529868c6efa68cf87be858e2
Author: James Park <[email protected]>
Date:   Thu Nov 26 19:12:26 2020 -0800

    radv: Fix leak in radv_amdgpu_winsys_destroy()
    
    Fixes: fa97061a823 ("radv/winsys: Add binary syncobj ABI changes for 
timeline semaphores.")
    
    Reviewed-by: Samuel Pitoiset <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7866>
    (cherry picked from commit 6ec0953e22cfea4e4869e45b784a13f44b65c275)
    
     Conflicts:
        src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.c

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3b2f3e626fb56b0c9c96f438739daf2d1c93677c
Author: Marek Olšák <[email protected]>
Date:   Wed Nov 25 19:51:42 2020 -0500

    radeonsi: disable WGP mode on gfx10.3 to prevent hangs
    
    I think that reducing the CU mask to 1 disabled CU per SA broke the WGP mode
    on VanGogh, causing a hang. To be sure, disable it on all chips.
    
    Fixes: 9538b9a68ed - radeonsi: add support for Sienna Cichlid
    
    Acked-by: Pierre-Eric Pelloux-Prayer <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7721>
    (cherry picked from commit 69c927debeb705ec46b50d8e5ddfacb81264b244)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=cd94b261fc3eeebea0db69af6ba6811e650de0bb
Author: Marek Olšák <[email protected]>
Date:   Sun Nov 22 23:19:44 2020 -0500

    radeonsi: fix a nasty bug in si_pm4.c
    
    If you did:
      si_pm4_set_reg(pm4, reg, val0);
      si_pm4_cmd_add(pm4, val1);
      si_pm4 set_reg(pm4, reg + 4, val1);
    
    it wrote val0 to reg, val1 to reg + 4, and val2 to reg + 8.
    
    This fixes it by clearing last_opcode in si_pm4_cmd_add, so that
    si_pm4_set_reg doesn't try to combine set_reg calls across si_pm4_cmd_add.
    
    Fixes: da78d50bc87 - radeonsi: make si_pm4_cmd_begin/end static and 
simplify all usages
    
    Reviewed-by: Pierre-Eric Pelloux-Prayer <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7721>
    (cherry picked from commit 0d4f1dcd155be753ff49cd763be916cf701cda25)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2f493068ecf9d28dee4155ae2223deb0a83201a6
Author: Marek Olšák <[email protected]>
Date:   Sun Nov 22 03:18:18 2020 -0500

    radeonsi: fix a memory leak in si_create_dcc_retile_cs
    
    Fixes: 1f21396431a - radeonsi: add support for displayable DCC for multi-RB 
chips
    
    Reviewed-by: Pierre-Eric Pelloux-Prayer <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7721>
    (cherry picked from commit e64d5cc4d6c0b950883be0882f9b7ad3401965c1)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a9f4a65402c1ce073da658a0e2abcb155dacb6e1
Author: Lucas Stach <[email protected]>
Date:   Mon Nov 16 14:58:38 2020 +0100

    etnaviv: fix disabling of INT filter for real
    
    Missing a copy of the pipe_sampler_state into the etna_sampler_state object
    lead to the texture_use_int_filter() to always see a max_anisotropy of 0, so
    the INT filter wasn't disabled when necessary. Also state emission should
    never change the state objects, as this might also lead to stale information
    being kept around the in the state object.
    
    Fixes: 89a41dae7702 (etnaviv: do not use int filter when
                         anisotropic filtering is used)
    
    Cc: <[email protected]>
    Signed-off-by: Lucas Stach <[email protected]>
    Reviewed-by: Christian Gmeiner <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7638>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=25b8f1c15a2b8c7b28f570bfe33239ffd07377c4
Author: Rhys Perry <[email protected]>
Date:   Fri Nov 13 15:12:21 2020 +0000

    aco: fix fp16 *0.5 omod
    
    We were testing for -0.5 instead.
    
    Signed-off-by: Rhys Perry <[email protected]>
    Reviewed-by: Samuel Pitoiset <[email protected]>
    Fixes: 1210e0bd620 ("aco: create 16-bit input and output modifiers")
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7605>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e902dd869635bee3884cfa89cca18e6207168263
Author: Rhys Perry <[email protected]>
Date:   Fri Nov 13 15:10:58 2020 +0000

    aco: disable omod if the sign of zeros should be preserved
    
    The RDNA ISA doc says that omod doesn't preserve -0.0 in 6.2.2. LLVM
    appears to always disable omod in this situation, but clamp is unaffected.
    
    Signed-off-by: Rhys Perry <[email protected]>
    Reviewed-by: Samuel Pitoiset <[email protected]>
    Fixes: df645fa369d ("aco: implement VK_KHR_shader_float_controls")
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7605>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=944bdf259cc622b708306789b64e0001bf5aaf5b
Author: Rhys Perry <[email protected]>
Date:   Wed Oct 7 11:45:30 2020 +0100

    aco: disallow various v_add_u32 opts if modifiers are used
    
    Check for clamp, SDWA or DPP. The optimization isn't possible with SDWA
    and DPP, so it would have been skipped anyway. Doing any of these with a
    clamp modifier present would be incorrect.
    
    No fossil-db changes.
    
    Signed-off-by: Rhys Perry <[email protected]>
    Reviewed-by: Samuel Pitoiset <[email protected]>
    Cc: mesa-stable
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7045>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7ea1f6ff78e1e8a2f090e67cdfea7cfe2a09a947
Author: Rhys Perry <[email protected]>
Date:   Wed Oct 7 11:40:45 2020 +0100

    aco: fix combine_constant_comparison_ordering() NaN check with 16/64-bit
    
    No fossil-db changes.
    
    Signed-off-by: Rhys Perry <[email protected]>
    Reviewed-by: Samuel Pitoiset <[email protected]>
    Cc: mesa-stable
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7045>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d3dec24a9b8ff0f18ff08f8266af91024ce24d79
Author: Rhys Perry <[email protected]>
Date:   Wed Oct 7 11:09:16 2020 +0100

    aco: don't combine precise max(min()) to med3
    
    fossil-db (Navi):
    Totals from 241 (0.18% of 137413) affected shaders:
    CodeSize: 856280 -> 856308 (+0.00%); split: -0.00%, +0.00%
    Instrs: 164220 -> 164514 (+0.18%); split: -0.00%, +0.18%
    Cycles: 1031916 -> 1033092 (+0.11%); split: -0.00%, +0.11%
    VMEM: 77855 -> 78514 (+0.85%); split: +0.85%, -0.01%
    SMEM: 20501 -> 20593 (+0.45%); split: +0.46%, -0.01%
    Copies: 9791 -> 9790 (-0.01%); split: -0.03%, +0.02%
    
    Signed-off-by: Rhys Perry <[email protected]>
    Reviewed-by: Samuel Pitoiset <[email protected]>
    Cc: mesa-stable
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7045>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=eaf61d8a6530beaa93983ea30710f5182ec9c4b3
Author: Dylan Baker <[email protected]>
Date:   Thu Dec 3 10:41:27 2020 -0800

    pick-ui: don't grab the mouse
    
    It's super annoying

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=751c242e865ca71536a0cb7cc95b0a45bbc5d958
Author: Dylan Baker <[email protected]>
Date:   Thu Dec 3 10:41:09 2020 -0800

    .pick_status.json: Update to 872c4bcd27db7b7ca26abe9fc090ae26d502156f

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e0cf53b12751fdc741eae123ac3817311e95375a
Author: Marek Olšák <[email protected]>
Date:   Fri Nov 13 23:13:45 2020 -0500

    ac/nir: fix a typo in ac_are_tessfactors_def_in_all_invocs
    
    I think it only made the pass return false if there was a barrier
    
    Fixes: 2832bc972bf - ac/nir_to_llvm: add 
ac_are_tessfactors_def_in_all_invocs()
    
    Reviewed-by: Timothy Arceri <[email protected]>
    Acked-by: Pierre-Eric Pelloux-Prayer <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7623>
    (cherry picked from commit 96593847445bd4f80ef65040dda5f74c26c7a80a)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=64b117c49f7cdb76b6b3cd4afbeb4879e8bfbb90
Author: Dylan Baker <[email protected]>
Date:   Wed Dec 2 15:00:29 2020 -0800

    amd/llvm: run clang-format
    
    So that code applies cleanly from master. This uses the same
    .clang-format settings that master does
    
    Equivalent to 82d2d73e03eb851a6de4e8d9528d46a1c9374f4a, which has other
    changes.

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=62eb2f49413a3b471c65d9172839111f1004787b
Author: Tapani Pälli <[email protected]>
Date:   Wed Nov 11 08:59:46 2020 +0200

    iris: initialize shared screen->vtbl only once
    
    Screen is shared among contexts, other context might be already using
    vtbl while another initializes it again.
    
     ==45872== Possible data race during write of size 8 at 0x5DDAE78 by thread 
#549
     ==45872== Locks held: 1, at address 0x5D1B6F8
     ==45872==    at 0x6D66D91: gen9_init_state (iris_state.c:7816)
     ==45872==    by 0x6BA0A31: iris_create_context (iris_context.c:342)
     ==45872==    by 0x621F390: st_api_create_context (st_manager.c:917)
     ==45872==    by 0x620E6F9: dri_create_context (dri_context.c:163)
     ==45872==    by 0x6A40DB1: driCreateContextAttribs (dri_util.c:480)
     ==45872==    by 0x540B963: dri2_create_context (egl_dri2.c:1583)
     ==45872==    by 0x53FB84E: eglCreateContext (eglapi.c:821)
     ==45872==
     ==45872== This conflicts with a previous read of size 8 by thread #544
     ==45872== Locks held: 1, at address 0x5F6E0E0
     ==45872==    at 0x6CB779E: blorp_alloc_binding_table (iris_blorp.c:167)
     ==45872==    by 0x6CAEF70: blorp_emit_surface_states 
(blorp_genX_exec.h:1540)
     ==45872==    by 0x6CB67F9: blorp_exec (blorp_genX_exec.h:2016)
     ==45872==    by 0x6CB7AFE: iris_blorp_exec (iris_blorp.c:307)
     ==45872==    by 0x70F5916: try_blorp_blit (blorp_blit.c:2145)
     ==45872==    by 0x70F5FCA: do_blorp_blit (blorp_blit.c:2273)
     ==45872==    by 0x70F778F: blorp_copy (blorp_blit.c:2803)
     ==45872==    by 0x6BB9EB6: iris_copy_region (iris_blit.c:725)
    
    v2: move as genX(init_screen_state) (Lionel)
    
    Signed-off-by: Tapani Pälli <[email protected]>
    Reviewed-by: Lionel Landwerlin <[email protected]>
    Cc: mesa-stable
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7544>
    (cherry picked from commit 460287adcadf1c03b13fccd397fcd9d270c4d31d)
    
    Conflicts:
        src/gallium/drivers/iris/iris_screen.c

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3577ac21ba9b2a9d4fec9a071635183fea9a3c0e
Author: Christian Gmeiner <[email protected]>
Date:   Tue Dec 1 11:50:22 2020 +0100

    etnaviv/drm: fix evil-twin etna_drm_table_lock
    
    Cc: <[email protected]>
    Signed-off-by: Christian Gmeiner <[email protected]>
    Reviewed-by: Lucas Stach <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7832>
    (cherry picked from commit aad0c7c6b8e73141f5dd5aed0c091efd5dba5b99)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=127a1b124464797ef284c836059c262c976f89c2
Author: Marek Olšák <[email protected]>
Date:   Sun Sep 27 11:19:46 2020 -0400

    mesa: call FLUSH_VERTICES before changing sampler uniforms
    
    Fixes: 9545139ce5f "mesa: skip FLUSH_VERTICES() if no samplers were changed"
    
    Reviewed-by: Ian Romanick <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6946>
    (cherry picked from commit 0a2117bc9e01bc821a6f766c516665d2aa5b47d8)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=17f0681ff990eba00a046af1b208c1a748d06b41
Author: Rhys Perry <[email protected]>
Date:   Thu Sep 10 11:58:04 2020 +0100

    nir: fix sampler_lod_parameters_pan indices
    
    Signed-off-by: Rhys Perry <[email protected]>
    Reviewed-by: Jason Ekstrand <[email protected]>
    Fixes: deaebc82a73 "nir: Add load_sampler_lod_paramaters_pan intrinsic"
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6587>
    (cherry picked from commit f6407b9b7d311de0669375dc005cc4cfc42ffe1f)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=099633b6afc30517e351563e8b8b2e6ba3d3d99c
Author: Danylo Piliaiev <[email protected]>
Date:   Thu Nov 26 14:05:59 2020 +0200

    freedreno/a6xx: Fix typo in height alignment calculation in a6xx layout
    
    Fixes KHR-GL31.texture_size_promotion.functional
    
    Fixes: e49748521ec9182e8d2eec823182cc463709123f
    Signed-off-by: Danylo Piliaiev <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7792>
    (cherry picked from commit a569ffeb83daaa3f3c179e0d315a5079334835f8)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ec53c72f58a4cb99d91b45930fd48ebc12d88cc2
Author: Lionel Landwerlin <[email protected]>
Date:   Thu Nov 26 16:37:01 2020 +0200

    anv: fix descriptor pool leak in VMA object
    
    Quoting the spec :
    
       "When a pool is destroyed, all descriptor sets allocated from the
        pool are implicitly freed and become invalid. Descriptor sets
        allocated from a given pool do not need to be freed before
        destroying that descriptor pool."
    
    This implies we might leak nodes allocated in the vma object.
    
    Signed-off-by: Lionel Landwerlin <[email protected]>
    Fixes: 0a6d2593b8b63d ("anv: Allocate descriptor buffers from the BO cache")
    Reviewed-by: Jason Ekstrand <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7796>
    (cherry picked from commit 5d55ca9c300a6e240cf9216bba203321b7b44c90)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bfc05f365cd8d9bf70a68344d91225b34aa85a0d
Author: Timur Kristóf <[email protected]>
Date:   Wed Nov 18 21:28:09 2020 +0100

    aco/optimizer: Only set scc_needed when it is actually needed.
    
    Not every p_cbranch uses the SCC, but our optimizer thought so.
    
    Fixes: 8a32f57fff56b3b94f1b5589feba38016f39427c
    Signed-off-by: Timur Kristóf <[email protected]>
    Reviewed-by: Daniel Schürmann <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7677>
    (cherry picked from commit 8bd3fefb74bb731d509f971cc89c687a0fd99feb)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2a74f0ceb6066e7d8b3fb6537467e39a06c4b78e
Author: Pierre-Eric Pelloux-Prayer <[email protected]>
Date:   Mon Nov 23 13:48:42 2020 +0100

    radeonsi/gfx10: flush gfx cs on ngg -> legacy transition
    
    with a sequence like this:
    
      glClear(STENCIL)
      glBeginTransformFeedback()
      ...
      glEndTransformFeedback()
      glClear(STENCIL)
    
    The second clear sometimes may produce an unexpected result.
    
    Calling si_flush_gfx_cs() when doing ngg -> legacy transition seems to be a
    valid workaround (both for the synthetic reproducer and the real Blender 
bug).
    
    Using flush flags or events (BOTTOM_OF_PIPE_TS, RESET_TO_LOWEST_VGT) didn't 
help.
    
    Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2941
    Cc: mesa-stable
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7750>
    (cherry picked from commit 0b3bd7c5167c7d7a87ded47730641a4103996591)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=99aec40f089fcdcc2cc2ebe70902004f2d92cee8
Author: Rhys Perry <[email protected]>
Date:   Tue Nov 24 10:52:56 2020 +0000

    nir/unsigned_upper_bound: fix buffer overflow in search_phi_bcsel
    
    It should only recurse if there's enough space to add the phi sources.
    
    Signed-off-by: Rhys Perry <[email protected]>
    Reviewed-by: Daniel Schürmann <[email protected]>
    Fixes: 72ac3f60261 ("nir: add nir_unsigned_upper_bound and 
nir_addition_might_overflow")
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7748>
    (cherry picked from commit 65fbae16e37b5f349a0d0feb8d54ba132a1f02f4)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=160d7e80e909d6c5e115e89edf58cb17c05ac0da
Author: Dave Airlie <[email protected]>
Date:   Mon Nov 16 09:48:13 2020 +1000

    llvmpipe/setup: move point stats collection earlier.
    
    You have to count the stats pre-culling here.
    
    Just like dc261cdd42380 did for lines.
    
    VK-GL-CTS dEQP-VK.query_pool.statistics_query.clipping_primitives*point_list
    
    Cc: <[email protected]>
    Reviewed-by: Roland Scheidegger <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7705>
    (cherry picked from commit 2ed54033def4e56e2ec9de7d25f7d4db30523b77)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1b6579613a922e9330a3d46ce84d878891cdcd0f
Author: Erik Faye-Lund <[email protected]>
Date:   Mon Nov 23 18:41:29 2020 +0100

    zink: fix layered resolves
    
    Until recently, we ended up using u_blitter here, because
    info->render_condition_enable was always true here. But when we recently
    fixed that overly broad check, this broke.
    
    So let's fix layered-resolves, by actually checking if the resource has
    layers respect them in that case, similar to what we do in blit_native.
    
    Fixes: 19906022e22 ("zink: more accurately track supported blits")
    Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3843
    Reviewed-By: Mike Blumenkrantz <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7737>
    (cherry picked from commit 2ac396e2e5b966a247b698dcc44456fff1ffa0df)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=25412edb134cf82f76a6c29d354e98401cecd364
Author: Eric Engestrom <[email protected]>
Date:   Fri Nov 20 13:08:09 2020 +0100

    gitlab-ci: drop deprecated platforms that snuck in when nobody was watching
    
    ... even though I did review that commit. My bad :]
    
    Fixes: c56f09124b195c5cbaab ("gitlab-ci: Move classic driver testing to a 
new meson-classic job")
    Signed-off-by: Eric Engestrom <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5844>
    (cherry picked from commit 4da8323a14b58303b41826382f1951131171da0f)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=85a5106ca5cd051c6cdc6f6b30f2022af21820b8
Author: Ian Romanick <[email protected]>
Date:   Thu Jul 30 11:33:03 2020 -0700

    intel/compiler: Rotate instructions ROR and ROL cannot have source modifiers
    
    I checked the Bspec for both Gen11 and Gen12, and it appears that rotate
    instructions cannot have source modifiers or saturate modifer.  Saturate
    was already handled.
    
    Fixes: 1e92e83856b ("intel/compiler: Emit ROR and ROL instruction")
    Reviewed-by: Caio Marcelo de Oliveira Filho <[email protected]>
    Reviewed-by: Sagar Ghuge <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7650>
    (cherry picked from commit 6edc2a3d40406f5b0a5edd5bcccd3232ad50a61f)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=45509d12b1c440e568ebe8628270ca91d45b5309
Author: Dylan Baker <[email protected]>
Date:   Tue Dec 1 10:02:50 2020 -0800

    .pick_status.json: Update to 89f6b72f19dbc503386643c6283047bdb1013bef

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=fc699c4aba51b82257e5a337edacf065944ff89c
Author: SureshGuttula <[email protected]>
Date:   Fri Nov 6 23:35:28 2020 +0530

    radeon/vcn : Corrected dpb_size calculation for VP9_2
    
    Currently dpb_size for VP9 profile0 and profile2 is same eventhough
    for profile2 dpb_size is  multiplied by extra 3/2 and we are
    seeing VM_L2_PROTECTION_FAULT error and ring vcn_dec timeout because
    of less dpb_size for VP9_2.
    
    This patch will correct dpb_size for VP9_2 and fixes the issue.
    
    Signed-off-by: SureshGuttula <[email protected]>
    Reviewed-by: Leo Liu <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7480>
    (cherry picked from commit 956228da3a11a83d938c929415efb375ffc2ca1f)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7cb4663c575a02a7a908693253a660f451de77c8
Author: SureshGuttula <[email protected]>
Date:   Fri Oct 23 15:55:02 2020 +0530

    gallium: update abs_delta segementation parameter
    
    This patch updates segmentation_abs_or_delta_update value based on
    VP9 bitstream header info.
    
    Netflix videos are showing corrupted output when codec is HW vp9
    and segemantion enabled.This change will fix the corruption issue.
    
    Signed-off-by: SureshGuttula <[email protected]>
    Reviewed-by: Leo Liu <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7290>
    (cherry picked from commit bef6007c3aa40eee069250bd796e72f6d8a82341)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=10c2cddf5601c53b0b8970704c27c539d1d4fb97
Author: Krunal Patel <[email protected]>
Date:   Fri Nov 20 01:05:46 2020 +0530

    radeon/vce: Bitrate not updated when changing framerate
    
    Issue: Encoding parameters not updated after changing FrameRate
    
    Root Cause:
    In rvce_begin_frame, need_rate_control was enabled if the target_bitrate,
    quant_i_frames, quant_p_frames, quant_b_frames or rate_ctrl_method
    changes. Due to this the rate_control() was not updating the encoder
    parameters with new framerate, peak_bits_per_picture_integer and
    avg_target_bits_per_picture
    
    Fix:
    Added the condition where we will check if there is a change in
    other parameters and enable need_rate_control. Eventually updating the
    encoder parameters with new framerate and bitrate.
    
    Signed-off-by: Krunal Patel 
<[email protected]>
    Reviewed-by: Leo Liu <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7696>
    (cherry picked from commit 35613c752f5826dcc5bbfbfb8e6ab0ab3127b7d3)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d6a3111a99e4e2ff62100b0adc96fa4ab76c751d
Author: Dylan Baker <[email protected]>
Date:   Mon Nov 23 11:21:30 2020 -0800

    .pick_status.json: Update to a92f597b98bb032b904c7c8a8c3a9fe798b51915

_______________________________________________
mesa-commit mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to