commit | 76544f632d98c8d7462c863b783fbe9e9a2d885c | [log] [tgz] |
---|---|---|
author | Rhys Perry <pendingchaos02@gmail.com> | Tue Oct 15 20:43:39 2019 +0100 |
committer | Rhys Perry <pendingchaos02@gmail.com> | Thu Nov 07 23:29:12 2019 +0000 |
tree | 2b8ce7f7ff33384f03af3d1fd8ec0dd2a17160ad | |
parent | 9817bff4da0af020c9db0b718fb71f65224f100f [diff] |
radv: adjust loop unrolling heuristics for int64 In particular, increase the cost of 64-bit integer division. Fixes huge shaders with dEQP-VK.spirv_assembly.type.scalar.i64.mod_geom , with ACO used for GS this creates shaders requiring a branch with >32767 dword offset. Signed-off-by: Rhys Perry <pendingchaos02@gmail.com> Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>