Skip to content
Snippets Groups Projects
Commit a0a6df95 authored by Lionel Landwerlin's avatar Lionel Landwerlin Committed by Juan A. Suárez
Browse files

intel/compiler: fix derivative on y axis implementation


This rewrites the ddy in EXECUTE_4 mode with a loop to make it more
obvious what is going on and also sets the group each of the 4 threads
in the groups are supposed to execute.

Fixes the following CTS tests :

   dEQP-VK.glsl.derivate.dfdyfine.dynamic_*

Signed-off-by: default avatarLionel Landwerlin <lionel.g.landwerlin@intel.com>
Co-Authored-by: default avatarJason Ekstrand <jason@jlekstrand.net>
Reviewed-by: default avatarMatt Turner <mattst88@gmail.com>
Fixes: 2134ea38 ("intel/compiler/fs: Implement ddy without using align16 for Gen11+")
(cherry picked from commit 83622584)
parent 6fbe0eea
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment