File: index.rst

package info (click to toggle)
mesa 25.2.7-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 311,960 kB
  • sloc: ansic: 2,185,172; xml: 1,028,239; cpp: 512,159; python: 76,146; asm: 38,329; yacc: 12,198; lisp: 4,114; lex: 3,429; sh: 855; makefile: 237
file content (15 lines) | stat: -rw-r--r-- 458 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
NIR Intermediate Representation (NIR)
=====================================

The NIR Intermediate Representation (NIR) is the optimizing compiler stack that
sits at the core of most Mesa drivers' shader compilers.  It consists of a set
of enums and data structures that make up the IR as well as a suite of helper
functions, optimization passes, and lowering passes for building a compiler
stack.

.. toctree::
   :maxdepth: 2

   alu
   tex
   unit-testing