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 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev