URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1911dc5abb7940aad1ce082722beb07622ddbccd
Author: Mike Blumenkrantz <[email protected]>
Date:   Wed Aug 3 16:29:36 2022 -0400

    zink: remove an old RGBA4 nvidia workaround
    
    this should be automatically handled
    
    Reviewed-by: Dave Airlie <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17775>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=32446f51a83f74cd63a589e86f30da59dc53f97c
Author: Mike Blumenkrantz <[email protected]>
Date:   Wed Aug 3 15:57:00 2022 -0400

    zink: don't fixup sparse texops
    
    this is broken, and these will never need to be fixed
    
    Fixes: 3a475766876 ("zink: add a compiler pass to match up tex op dest 
types")
    
    Reviewed-by: Dave Airlie <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17775>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=247b8f2924b7832d8520e890cff6891217f5a860
Author: Mike Blumenkrantz <[email protected]>
Date:   Wed Aug 3 13:22:37 2022 -0400

    zink: add all format modifiers when adding for dmabuf export
    
    adding LINEAR before was a good starter step, but LINEAR
    might not actually be supported (e.g., nvidia)
    
    cc: mesa-stable
    
    Reviewed-by: Dave Airlie <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17775>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5e8ec87b68035ceba742b245a25e83e4adaae270
Author: Mike Blumenkrantz <[email protected]>
Date:   Tue Aug 2 12:31:54 2022 -0400

    zink: don't add modifiers if EXT_image_drm_format_modifier isn't present
    
    cc: mesa-stable
    
    Reviewed-by: Dave Airlie <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17775>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c824a53f352823786967260cfe387a839c28dc9d
Author: Mike Blumenkrantz <[email protected]>
Date:   Tue Aug 2 12:27:59 2022 -0400

    zink: use modifier_aspect to check for modifier plane in 
zink_resource_get_param
    
    cc: mesa-stable
    
    Reviewed-by: Dave Airlie <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17775>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b59eb9c8b791e59cadca161f952ae2ef4473ebe4
Author: Mike Blumenkrantz <[email protected]>
Date:   Tue Aug 2 12:26:55 2022 -0400

    zink: demote dmabuf tiling to linear if modifiers aren't supported
    
    this is effectively the same as LINEAR, and it still allows dmabuf creation
    
    cc: mesa-stable
    
    Reviewed-by: Dave Airlie <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17775>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b9c413e8ec44270eaeab5bf38b78b45d084cec46
Author: Mike Blumenkrantz <[email protected]>
Date:   Tue Aug 2 12:14:37 2022 -0400

    zink: add u_queue.h to kopper header
    
    types are used, so include the header
    
    Reviewed-by: Dave Airlie <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17775>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=188721d6d3d4cab9b0ca8fa419e4c33a33ae3910
Author: Mike Blumenkrantz <[email protected]>
Date:   Mon Aug 1 15:59:48 2022 -0400

    nine: check return on resource_get_handle
    
    this has a return code, and if it return false, this is probably an
    exit condition
    
    cc: mesa-stable
    
    Reviewed-by: Dave Airlie <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17775>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b55b63991ae3c4055b7938bf528b686907a2e3f7
Author: Mike Blumenkrantz <[email protected]>
Date:   Mon Aug 1 09:10:21 2022 -0400

    zink: support PIPE_QUERY_TIMESTAMP_DISJOINT
    
    the key point here is that disjoint is always false, but also return a 
handwavy
    guess at frequency value based on timestampPeriod
    
    Reviewed-by: Dave Airlie <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17775>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=758f60467ecfaa2f27971c0e3ae5c28c2d6561de
Author: Mike Blumenkrantz <[email protected]>
Date:   Fri Jul 29 12:38:42 2022 -0400

    zink: export PIPE_CAP_MULTISAMPLE_Z_RESOLVE
    
    Reviewed-by: Dave Airlie <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17775>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0f97e317e333ea3f08f98bf938a6496fb7d0f1e1
Author: Mike Blumenkrantz <[email protected]>
Date:   Fri Jul 29 11:39:44 2022 -0400

    zink: rewrite all undefined shader reads as 0001 instead of undef
    
    this is a little less hostile towards broken/buggy apps
    
    Reviewed-by: Dave Airlie <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17775>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2bbc2c49ecc2e246cd8f4dbbc5456902a3db37cd
Author: Mike Blumenkrantz <[email protected]>
Date:   Fri Jul 29 11:36:33 2022 -0400

    zink: handle invalid gl_TexCoord reads
    
    if a texcoord input is read in a fragment shader but not written in
    the previous stage, the texcoord variable must be preserved until
    nir_lower_texcoord_replace has (possibly) run, and only then can it
    be replaced with a 0000 read
    
    Reviewed-by: Dave Airlie <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17775>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f60f246426af08989c78439a20124da24083ff8e
Author: Mike Blumenkrantz <[email protected]>
Date:   Fri Jul 29 11:36:10 2022 -0400

    zink: explicitly set nir cursor in rewrite_and_discard_read
    
    not sure if this is a bug but it looks weird
    
    Reviewed-by: Dave Airlie <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17775>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=721f33cd0fc9756c4db5cc88bccc46c977ad05f3
Author: Mike Blumenkrantz <[email protected]>
Date:   Thu Jul 28 13:15:33 2022 -0400

    zink: fix return for PIPE_CAP_DEPTH_CLIP_DISABLE
    
    this uses the extension now
    
    Fixes: 21ea19d504b ("zink: Always enable depth clamping, make depth 
clipping independent.")
    
    Reviewed-by: Dave Airlie <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17775>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=55a4a6b8dcc8b068d24cc1b1c2e1500369c14485
Author: Mike Blumenkrantz <[email protected]>
Date:   Thu Jul 28 12:20:54 2022 -0400

    zink: handle !half_pixel_center
    
    the shader is already getting a -0.5,-0.5 bias, but the viewport also
    needs to be shifted by 0.5 to match
    
    cc: mesa-stable
    
    Reviewed-by: Dave Airlie <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17775>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8a8edb310d84f1400d8b8b7e096a9dfc33e198b2
Author: Mike Blumenkrantz <[email protected]>
Date:   Thu Jul 28 11:12:42 2022 -0400

    zink: handle unscaled depth bias from nine
    
    nine uses this to pass unscaled units for depth bias, which means
    the units must be scaled based on the format of the depth buffer
    
    cc: mesa-stable
    
    Reviewed-by: Dave Airlie <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17775>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a912952c3ea8f4191abc83e3638c6f09341ef15b
Author: Mike Blumenkrantz <[email protected]>
Date:   Thu Jul 28 11:09:19 2022 -0400

    zink: drop mode_changed check from linewidth/depthbias draw updates
    
    this doesn't need to be updated on primtype change since it's always
    set
    
    cc: mesa-stable
    
    Reviewed-by: Dave Airlie <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17775>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8f7b8929572da407240dbc0cb688a56c9c07c95e
Author: Mike Blumenkrantz <[email protected]>
Date:   Wed Jul 27 17:03:42 2022 -0400

    zink: allow sw loading with D3D_ALWAYS_SOFTWARE for nine
    
    Reviewed-by: David Heidelberg <[email protected]>
    
    Reviewed-by: Dave Airlie <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17775>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=cbbf25abfdd7ca9eb45a9e15948ed839bbc31925
Author: Mike Blumenkrantz <[email protected]>
Date:   Wed Jul 27 16:13:21 2022 -0400

    zink: use maintenance4
    
    just by enabling this there are fewer validation warnings
    
    truly incredible.
    
    Reviewed-by: Dave Airlie <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17775>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ff1fb9101fd1ca383c3e2a88f61911c0c2eecd62
Author: Mike Blumenkrantz <[email protected]>
Date:   Wed Jul 27 16:04:54 2022 -0400

    zink: force a new framebuffer for clear_depth_stencil if the clear region 
is big
    
    can't clear outside the framebuffer, so set a new one if necessary
    
    Fixes: f1f08e3529d ("zink: massively simplify zink_clear_depth_stencil")
    
    Reviewed-by: Dave Airlie <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17775>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=80364c4d19eb2ee841a5d6cffb9fbc94afeb07ac
Author: Mike Blumenkrantz <[email protected]>
Date:   Wed Jul 27 16:03:42 2022 -0400

    zink: force flush clears on fb change if fb geometry changes
    
    Fixes: 66ceea7ed9a ("zink: lift clearing on fb state change up a level")
    
    Reviewed-by: Dave Airlie <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17775>

Reply via email to