mesa/src/freedreno
Rob Clark 73cc2dc084 freedreno/ir3: fix for array/reg store vs meta instructions
fishgl.com has a shader which does roughly:

   foo = texture(...);
   if (bar)
      foo = texture(...);

after lowering phi webs to regs we end up w/ a vec4 reg (array).  But
since it was not an indirect access, we try to skip the extra mov.  This
results that the per-component fanout (split) meta instructions store
directly to the reg (array).  Which doesn't work out in RA.

Signed-off-by: Rob Clark <robdclark@chromium.org>
2019-07-29 15:15:31 -07:00
..
drm freedreno: Move msm_drm.h to the same spot as other DRM uapi. 2019-05-14 11:51:55 -07:00
drm-shim freedreno: Add support for drm-shim. 2019-07-25 08:56:19 -07:00
ir3 freedreno/ir3: fix for array/reg store vs meta instructions 2019-07-29 15:15:31 -07:00
registers freedreno: Generate headers from xml files 2019-07-10 22:05:02 +00:00
vulkan anv+tu+radv: delete unusable dev_icd.json 2019-07-26 14:47:53 +00:00
.dir-locals.el freedreno: Make emacs indent the way robclark's eclipse does. 2019-05-13 15:37:01 -07:00
.editorconfig freedreno: Make .editorconfig match .dir-locals.el. 2019-05-13 15:37:01 -07:00
Android.drm.mk mesa: android: freedreno: build libfreedreno_{drm,ir3} static libs 2019-05-06 11:29:26 +00:00
Android.ir3.mk mesa: android: freedreno: build libfreedreno_{drm,ir3} static libs 2019-05-06 11:29:26 +00:00
Android.mk freedreno: Generate headers from xml files 2019-07-10 22:05:02 +00:00
Android.registers.mk freedreno: Generate headers from xml files 2019-07-10 22:05:02 +00:00
Makefile.sources freedreno: Generate headers from xml files 2019-07-10 22:05:02 +00:00
meson.build freedreno: Add support for drm-shim. 2019-07-25 08:56:19 -07:00