[Mesa-dev] [PATCH 0/3] panfrost/midgard: Merge constants

Alyssa Rosenzweig alyssa.rosenzweig at collabora.com
Fri Jun 21 12:28:46 UTC 2019


Just a fun optimization, shaves some cycles off glmark shaders.

Alyssa Rosenzweig (3):
  panfrost/midgard: Share swizzle/mask code
  panfrost/midgard: Share swizzle compose
  panfrost/midgard: Merge embedded constants

 .../drivers/panfrost/midgard/helpers.h        | 60 +++++++++++++
 .../panfrost/midgard/midgard_compile.c        | 29 -------
 .../drivers/panfrost/midgard/midgard_ra.c     |  9 +-
 .../panfrost/midgard/midgard_schedule.c       | 85 ++++++++++++++-----
 4 files changed, 127 insertions(+), 56 deletions(-)

-- 
2.20.1



More information about the mesa-dev mailing list