URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=70da00ffd65e56c8c8cc6ecfcec462fb52ee5102
Author: Eric Engestrom <[email protected]>
Date:   Wed May 1 16:25:44 2019 +0100

    util: move #include out of #if linux
    
    This #include is needed for `NULL`, which is used on all OSes, not just 
Linux.
    
    Reported-by: Juan A. Suarez Romero <[email protected]>
    Fixes: 316964709e21286c2af5 "util: add os_read_file() helper"
    Signed-off-by: Eric Engestrom <[email protected]>
    Reviewed-by: Juan A. Suarez <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a44420d9ccceaa113ab9db9f60d37621b10c733b
Author: Alok Hota <[email protected]>
Date:   Mon Sep 17 14:50:47 2018 -0500

    swr/rast: Add general SWTag statistics
    
    Update Archrast parser to use stats, used with an internal tool
    
    Reviewed-by: Bruce Cherniak <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b8adb540a0dca76bab94bb52de3dbfb4a4faf726
Author: Alok Hota <[email protected]>
Date:   Fri Sep 7 15:17:53 2018 -0500

    swr/rast: Add string handling to AR event framework
    
    For use by an internal tool
    
    Reviewed-by: Bruce Cherniak <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f355f03388830e585e9735a89c470770ac8e323a
Author: Alok Hota <[email protected]>
Date:   Tue Sep 4 13:41:39 2018 -0500

    swr/rast: Add initial SWTag proto definitions
    
    Update gen_archrast.py to properly generate event IDs
    
    Reviewed-by: Bruce Cherniak <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=396831adf8ebca26008f4d9e6e4dea28cdbb9005
Author: Alok Hota <[email protected]>
Date:   Fri Aug 31 12:13:56 2018 -0500

    swr/rast: Cleanup and generalize gen_archrast
    
    - Update meson.build
      - Includes current_build_dir() fix
        meson/swr: replace hard-coded path with current_build_dir()
    
        Fixes: 93cd9905c8fbb98985ae "swr/rast: Cleanup and generalize 
gen_archrast"
        Signed-off-by: Eric Engestrom <[email protected]>
        Reviewed-by: Alok Hota <[email protected]>
        Reviewed-by: Dylan Baker <[email protected]>
      - Clean up meson.build (remove foreach loop, replace with single call)
    - Update SConscript
      - use `$SOURCES` to call `CodeGenerate` with multiple source files
    
    Reviewed-by: Bruce Cherniak <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=47f419d0b37721776785a54005783ef6fe836d66
Author: Eric Engestrom <[email protected]>
Date:   Wed May 1 12:09:26 2019 +0100

    gitlab-ci: build vulkan drivers in clang build
    
    Signed-off-by: Eric Engestrom <[email protected]>
    Reviewed-by: Michel Dänzer <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f753ac355e5bbd1129755224c54a73339da97cb1
Author: Erik Faye-Lund <[email protected]>
Date:   Tue Apr 30 13:41:39 2019 +0200

    softpipe: setup pixel_offset for all primitive types
    
    If we don't update this for all primitive-types, we end up rendering
    slightly offset points and lines up until the point where the first
    triangle gets drawn. This is obviously not correct, and violates
    OpenGL's repeatability rule.
    
    Signed-off-by: Erik Faye-Lund <[email protected]>
    Fixes: ca9c413647b ("softpipe: Respect gl_rasterization_rules in
           primitive setup.")
    Reviewed-By: Gert Wollny <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0c6702cfa581d8126cac73c0a1d9980b3b6b94db
Author: Jonathan Marek <[email protected]>
Date:   Thu Nov 29 21:43:12 2018 -0500

    nir: improve convert_yuv_to_rgb
    
    Use a different arrangement of constants to allow more ffma.
    
    A vec4 backend will now use 3 fma for yuv_to_rgb. On freedreno/ir3, it is
    down from 10 to 7 alu (4 fma, 3 mul, 3 add to 7 fma). Other backends
    shouldn't be hurt.
    
    Signed-off-by: Jonathan Marek <[email protected]>
    Reviewed-by: Eric Anholt <[email protected]>
    Tested-by: Ian Romanick <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=becd192801647fdedd8fa79fdc4c6a4307d6836e
Author: Gert Wollny <[email protected]>
Date:   Wed Apr 24 10:31:45 2019 +0200

    doc: Update feature matrix
    
    Since softpipe doesn't truely support multisample, I've not added softpipe
    to the "Enhanced per-sample shading" even though with the advertised GLSL
    level ARB_gpu_shader5 is advertised.
    
    Signed-off-by: Gert Wollny <[email protected]>
    Reviewed-by: Roland Scheidegger <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6162ce6c6004bf6828592e5928537e554eb7d1f1
Author: Gert Wollny <[email protected]>
Date:   Wed Apr 24 10:29:13 2019 +0200

    softpipe: Increase the GLSL feature level
    
    This will enable calls to the interpolateAt* functions, but also a bunch
    of other features.
    
    Signed-off-by: Gert Wollny <[email protected]>
    Reviewed-by: Roland Scheidegger <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=338017c58a4296a60fdc00747a0cd55da405bf7d
Author: Gert Wollny <[email protected]>
Date:   Wed Apr 24 09:58:32 2019 +0200

    softpipe: Add support for TGSI_OPCODE_INTERP_CENTROID
    
    Like with interpolatAtSample this is also not really implementing the
    according sampling and will only work correctly for pixels that are fully
    covered, but since softpipe only supports one sample this is good enough
    for now.
    
    v2: Correct spelling (Roland Scheidegger)
    
    Signed-off-by: Gert Wollny <[email protected]>
    Reviewed-by: Roland Scheidegger <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c3df4e0601baa5786787a1c8f2537d635aa1913b
Author: Gert Wollny <[email protected]>
Date:   Wed Apr 24 09:53:56 2019 +0200

    softpipe: Add support for TGSI_OPCODE_INTERP_OFFSET
    
    Since for this opcode the offsets are given manually the function
    should actually also work for non-zero offsets, but the related piglits
    only ever test with offset 0. Accordingly the patch satisfies
    "fs-interpolateatoffset-*".
    
    Signed-off-by: Gert Wollny <[email protected]>
    Reviewed-by: Roland Scheidegger <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=27bfd57bc72b63fb97e6fcc34348552db344535c
Author: Gert Wollny <[email protected]>
Date:   Wed Apr 24 09:50:01 2019 +0200

    softpipe: Add (fake) support for TGSI_OPCODE_INTERP_SAMPLE
    
    Softpipe doesn't support more than one sample, so this function
    implements the interpolation at sample 0 and adds a stub to make it
    possible to interpolate at other samples.
    
    As it is this makes the piglits "fs-interpolateatsample-*" pass, but
    they only ever test sample 0 anyway.
    
    Signed-off-by: Gert Wollny <[email protected]>
    Reviewed-by: Roland Scheidegger <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e405e32d362579205c43d41b9c2e92352437b018
Author: Gert Wollny <[email protected]>
Date:   Wed Apr 24 09:35:31 2019 +0200

    softpipe: Add an per-input array for interpolator correctors to machine
    
    This adds entry points for correcting the interpolation values if the
    interpolation is done by using one of the interpolateAt* functions.
    
    Signed-off-by: Gert Wollny <[email protected]>
    Reviewed-by: Roland Scheidegger <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5f0959f8df69f438944c2e99549dd747c5e7df37
Author: Gert Wollny <[email protected]>
Date:   Wed Apr 24 09:28:46 2019 +0200

    softpipe: Factor out evaluation of the source indices
    
    We will need these for per sample interpolation as well
    
    Signed-off-by: Gert Wollny <[email protected]>
    Reviewed-by: Roland Scheidegger <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7d5c8d3589633eb8f5ee760faa5c0ba950db44b9
Author: Gert Wollny <[email protected]>
Date:   Fri Apr 19 09:26:49 2019 +0200

    softpipe: evaluate cube the faces on a per sample bases
    
    Now that the LOD is evaluated up front the cube faces can also be
    evauate on a per sample basis instead of using the quad.
    
    This fixes a large number of deqp gles 3 and 31 cube texture tests.
    
    Signed-off-by: Gert Wollny <[email protected]>
    Reviewed-by: Roland Scheidegger <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=aacdce2879011d6f9afd12deac197297d53919f5
Author: Gert Wollny <[email protected]>
Date:   Fri Apr 19 10:41:51 2019 +0200

    softpipe: keep input lod for explicite derivatives
    
    This only affects anisotropic interpolation.
    
    Signed-off-by: Gert Wollny <[email protected]>
    Reviewed-by: Roland Scheidegger <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d4b6ae223f33b8c1ec2e601c494f162ce2b004f7
Author: Gert Wollny <[email protected]>
Date:   Fri Apr 19 09:21:54 2019 +0200

    softpipe: tie in new code path for lod evaluation
    
    This enables the use of explicit gradients.
    
    Also remove an unused parameter when changing the interfaces.
    
    Signed-off-by: Gert Wollny <[email protected]>
    Reviewed-by: Roland Scheidegger <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9e26a0ed8f63d7e29c7049e6a3543416b16ec0c1
Author: Gert Wollny <[email protected]>
Date:   Fri Apr 19 13:29:04 2019 +0200

    softpipe: Move selection of shadow values up and clean parameter list
    
    The shadow evaluation compare parameter is stored in different locations,
    depending on the texture type. Move the values to a common location free
    the lod storage and to be able to reduce the number of parameters.
    
    Signed-off-by: Gert Wollny <[email protected]>
    Reviewed-by: Roland Scheidegger <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=41dc16b928d2dadfdbc47f53373c0e2f75f81bdf
Author: Gert Wollny <[email protected]>
Date:   Fri Apr 19 09:03:51 2019 +0200

    softpipe: Pipe gather_comp through from st_tgsi_get_samples
    
    The value is stored in the lod components and this will be overwritten
    when swithcing to the new code path.
    
    Signed-off-by: Gert Wollny <[email protected]>
    Reviewed-by: Roland Scheidegger <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=724a73509e1bc1ce3abf9500e457bb2911b642db
Author: Gert Wollny <[email protected]>
Date:   Fri Apr 19 08:43:05 2019 +0200

    softpipe: Prepare handling explicit gradients
    
    This only adds corde that is not yet enabled.
    
    Signed-off-by: Gert Wollny <[email protected]>
    Reviewed-by: Roland Scheidegger <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7c004d093abcc9b1e147966403daa7edcc13bd92
Author: Gert Wollny <[email protected]>
Date:   Fri Apr 19 08:37:00 2019 +0200

    softpipe: Factor gradient evaluation out of the lambda evaluation
    
    this is useful when we want to use explicit gradients.
    
    Signed-off-by: Gert Wollny <[email protected]>
    Reviewed-by: Roland Scheidegger <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5c581b3dd6979b79cb3e3ab8e2e03b442e6ecb0d
Author: Andrii Simiklit <[email protected]>
Date:   Thu Oct 11 13:53:21 2018 +0300

    egl: return correct error code for a case req ver < 3 with 
forward-compatible
    
    The EGL_KHR_create_context spec says:
       "If an OpenGL context is requested and the values for attributes
        EGL_CONTEXT_MAJOR_VERSION_KHR and EGL_CONTEXT_MINOR_VERSION_KHR,
        when considered together with the value for attribute
        EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE_BIT_KHR, specify an OpenGL
        version and feature set that are not defined, than an
        EGL_BAD_MATCH error is generated."
    
    This case is already correctly handled a bit below in
    the same source file.
    The correct handling was added by commit: 63beb3df
    
    Reported-by: Ian Romanick <[email protected]>
    Here: https://bugzilla.freedesktop.org/show_bug.cgi?id=92552#c9
    Fixes: 11cabc45b712 "egl: rework handling EGL_CONTEXT_FLAGS"
    Reviewed-by: Ian Romanick <[email protected]>
    Signed-off-by: Andrii Simiklit <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=90f3bf7437eb735bf51d8fcbfbb0adeed9cfcf89
Author: Timothy Arceri <[email protected]>
Date:   Thu Apr 25 17:02:51 2019 +1000

    radeonsi/nir: call radeonsi nir opts before the scan pass
    
    Some of the opts are not called in the general optimastion loop
    in the state trackers glsl -> nir conversion. We need to call
    the radeonsi specific optimisation once before scanning over
    the nir otherwise we can end up gathering info on code that
    is later removed.
    
    Fixes an assert in the piglit test:
    
    ./bin/varying-struct-centroid_gles3
    
    Reviewed-by: Marek Olšák <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a004e95dd73119e994cc427a1e3ea6dc11daecf6
Author: Timothy Arceri <[email protected]>
Date:   Thu Apr 25 17:02:50 2019 +1000

    radeonsi/nir: create si_nir_opts() helper
    
    We will make use of this in the following commit.
    
    Reviewed-by: Marek Olšák <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4c68acba3749b84c95c0e8751a00eeb1e820d6f4
Author: Alok Hota <[email protected]>
Date:   Wed Sep 12 14:18:28 2018 -0500

    swr/rast: early exit on empty triangle mask
    
    Reviewed-by: Bruce Cherniak <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e7f381e9ca2b435481a86e4fb45ec13a12ce6d77
Author: Alok Hota <[email protected]>
Date:   Wed Sep 12 11:53:05 2018 -0500

    swr/rast: add guards for cpuid on Linux
    
    Reviewed-by: Bruce Cherniak <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ae436203d90b45fe82aa07f4e4c9d0c8be6a7b13
Author: Alok Hota <[email protected]>
Date:   Tue Sep 11 20:01:36 2018 -0500

    swr/rast: add flat shading
    
    Reviewed-by: Bruce Cherniak <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9d01f4d63137a87a55604409137df57fd0ca48b1
Author: Alok Hota <[email protected]>
Date:   Wed Jun 20 12:16:36 2018 -0500

    swr/rast: add SWR_STATIC_ASSERT() macro
    
    Reviewed-by: Bruce Cherniak <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3851c6c9bf4c618ec6a8204a533eb606bd2f980d
Author: Alok Hota <[email protected]>
Date:   Wed Jun 13 15:14:16 2018 -0500

    swr/rast: update guardband rects at draw setup
    
    It's dependent on other state fields
    
    Reviewed-by: Bruce Cherniak <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2729d847ce8214cc3d02e5c80988447997a93cb0
Author: Alok Hota <[email protected]>
Date:   Tue Jun 5 00:16:27 2018 -0500

    swr/rast: add more llvm intrinsics
    
    Reviewed-by: Bruce Cherniak <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0e3a348bec436b9d949e85574e363a1fe0e7683c
Author: Julien Isorce <[email protected]>
Date:   Tue Apr 23 14:30:06 2019 -0700

    st/va: properly set stride and offset in vlVaDeriveImage
    
    Using the new resource_get_info function.
    
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=110443
    Signed-off-by: Julien Isorce <[email protected]>
    Reviewed-by: Leo Liu <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1cec049d4db1c4dcd121bad17df4a77273dd9bb1
Author: Julien Isorce <[email protected]>
Date:   Tue Apr 23 14:28:48 2019 -0700

    radeonsi: implement resource_get_info
    
    Re-use existing si_texture_get_offset.
    
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=110443
    Signed-off-by: Julien Isorce <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a3c202de0a963c0562796cf75e3a9b3eedf1afad
Author: Julien Isorce <[email protected]>
Date:   Tue Apr 23 14:26:33 2019 -0700

    gallium: add resource_get_info to pipe_screen
    
    Generic plumbing.
    
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=110443
    Signed-off-by: Julien Isorce <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ec6c2297634eba77248a929048cf4201887a5f0a
Author: Rob Clark <[email protected]>
Date:   Mon Apr 29 13:12:31 2019 -0700

    freedreno/ir3: fixes for half reg in/out
    
    Needs to update max_half_reg, or be remapped to full reg and update
    max_reg accordingly, depending on generation..
    
    Signed-off-by: Rob Clark <[email protected]>

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

Reply via email to