On 06/21/2017 03:34 PM, Timothee Besset wrote:


On Wed, Jun 21, 2017 at 4:50 AM, Samuel Pitoiset <[email protected] <mailto:[email protected]>> wrote:



    On 06/21/2017 11:48 AM, Marek Olšák wrote:



        On Jun 21, 2017 8:46 AM, "Samuel Pitoiset"
        <[email protected] <mailto:[email protected]>
        <mailto:[email protected]
        <mailto:[email protected]>>> wrote:

             Can't this be fixed at game level?


    We should ask TTimo about this, it would be much better to fix the
    game instead.


The shaders are not handcrafted, the behavior that Marek's patch enables is likely the default assumption of UE3's shader authoring tools. For better or worse this is also how the NVidia drivers behave.

I think Marek's fix is the best solution. This is likely to show up in other UE3 products so the flag makes sense.

Okay, thanks for your answer.

This solution looks good to me then.


TTimo




        No without rewriting some of its shaders.

        Marek



             On 06/21/2017 12:54 AM, Marek Olšák wrote:

                 Hi,

                 This series updates pipe loaders so that flags such as
        drirc options
                 can be passed to create_screen(). I have compile-tested
        everything
                 except clover.

                 The first pipe_screen flag is a drirc option to fix
        incorrect grass
                 rendering in Rocket League for radeonsi. Rocket League
        expects
                 DirectX
                 behavior for partial derivative computations after
        discard/kill, but
                 radeonsi implements the more efficient but stricter
        OpenGL behavior
                 and that will remain our default behavior. The new
        screen flag
                 forces
                 radeonsi to use the DX behavior for that game.

                 Please review.

                 Thanks,
                 Marek
                 _______________________________________________
                 mesa-dev mailing list
        [email protected]
        <mailto:[email protected]>
                 <mailto:[email protected]
        <mailto:[email protected]>>
        https://lists.freedesktop.org/mailman/listinfo/mesa-dev
        <https://lists.freedesktop.org/mailman/listinfo/mesa-dev>
<https://lists.freedesktop.org/mailman/listinfo/mesa-dev
        <https://lists.freedesktop.org/mailman/listinfo/mesa-dev>>


    _______________________________________________
    mesa-dev mailing list
    [email protected] <mailto:[email protected]>
    https://lists.freedesktop.org/mailman/listinfo/mesa-dev
    <https://lists.freedesktop.org/mailman/listinfo/mesa-dev>


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

Reply via email to