1. 07 Feb, 2019 1 commit
    • Ilia Mirkin's avatar
      nvc0: add support for handling indirect draws with attrib conversion · 399215eb
      Ilia Mirkin authored
      
      
      The hardware does not natively support FIXED and DOUBLE formats. If
      those are used in an indirect draw, they have to be converted. Our
      conversion tries to be clever about only converting the data that's
      needed. However for indirect, that won't work.
      
      Given that DOUBLE or FIXED are highly unlikely to ever be used with
      indirect draws, read the indirect buffer on the CPU and issue draws
      directly.
      
      Fixes the failing dEQP-GLES31.functional.draw_indirect.random.* tests.
      Signed-off-by: Ilia Mirkin's avatarIlia Mirkin <imirkin@alum.mit.edu>
      Cc: 19.0 <mesa-stable@lists.freedesktop.org>
      399215eb
  2. 06 Feb, 2019 39 commits