[Mesa-dev] [PATCH 0/6] panfrost/midgard: More texturing functions

Alyssa Rosenzweig alyssa.rosenzweig at collabora.com
Tue Jun 11 17:53:22 UTC 2019


Using the knowledge of texture instructions gained in the previous
series, we can now implement the remaining texturing functions required
in GLES (including texturing in a vertex shader, which is neat).

Doesn't do much for conformance yet; mipmaps are a prerequisite for most
of the affected tests.

Alyssa Rosenzweig (6):
  panfrost/midgard: Implement txb op
  panfrost/midgard: Implement txl
  panfrost/midgard: Lower texture projectors
  panfrost/midgard: Set minimal swizzle on texture input
  panfrost/midgard: Assert on unknown texture source
  panfrost/midgard: Differentiate vertex/fragment texture tags

 .../drivers/panfrost/midgard/helpers.h        |  2 +
 .../panfrost/midgard/midgard_compile.c        | 82 ++++++++++++++-----
 .../drivers/panfrost/midgard/midgard_emit.c   | 17 ++--
 .../panfrost/midgard/midgard_schedule.c       |  9 +-
 4 files changed, 84 insertions(+), 26 deletions(-)

-- 
2.20.1



More information about the mesa-dev mailing list