xref: /aosp_15_r20/external/mesa3d/docs/gallium/glossary.rst (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard WorkerGlossary
2*61046927SAndroid Build Coastguard Worker========
3*61046927SAndroid Build Coastguard Worker
4*61046927SAndroid Build Coastguard Worker.. glossary::
5*61046927SAndroid Build Coastguard Worker   :sorted:
6*61046927SAndroid Build Coastguard Worker
7*61046927SAndroid Build Coastguard Worker   MSAA
8*61046927SAndroid Build Coastguard Worker      Multi-Sampled Anti-Aliasing. A basic anti-aliasing technique that takes
9*61046927SAndroid Build Coastguard Worker      multiple samples of the depth buffer, and uses this information to
10*61046927SAndroid Build Coastguard Worker      smooth the edges of polygons.
11*61046927SAndroid Build Coastguard Worker
12*61046927SAndroid Build Coastguard Worker   TCL
13*61046927SAndroid Build Coastguard Worker      Transform, Clipping, & Lighting. The three stages of preparation in a
14*61046927SAndroid Build Coastguard Worker      rasterizing pipeline prior to the actual rasterization of vertices into
15*61046927SAndroid Build Coastguard Worker      fragments.
16*61046927SAndroid Build Coastguard Worker
17*61046927SAndroid Build Coastguard Worker   NPOT
18*61046927SAndroid Build Coastguard Worker      Non-power-of-two. Usually applied to textures which have at least one
19*61046927SAndroid Build Coastguard Worker      dimension which is not a power of two.
20*61046927SAndroid Build Coastguard Worker
21*61046927SAndroid Build Coastguard Worker   LOD
22*61046927SAndroid Build Coastguard Worker      Level of Detail. Also spelled "LoD". The value that determines when the
23*61046927SAndroid Build Coastguard Worker      switches between mipmaps occur during texture sampling.
24*61046927SAndroid Build Coastguard Worker
25*61046927SAndroid Build Coastguard Worker   layer
26*61046927SAndroid Build Coastguard Worker      This term is used as the name of the "3rd coordinate" of a resource.
27*61046927SAndroid Build Coastguard Worker      3D textures have zslices, cube maps have faces, 1D and 2D array textures
28*61046927SAndroid Build Coastguard Worker      have array members (other resources do not have multiple layers).
29*61046927SAndroid Build Coastguard Worker      Since the functions only take one parameter no matter what type of
30*61046927SAndroid Build Coastguard Worker      resource is used, use the term "layer" instead of a resource type
31*61046927SAndroid Build Coastguard Worker      specific one.
32*61046927SAndroid Build Coastguard Worker
33*61046927SAndroid Build Coastguard Worker   GLSL
34*61046927SAndroid Build Coastguard Worker      GL Shading Language. The official, common high-level shader language used
35*61046927SAndroid Build Coastguard Worker      in GL 2.0 and above.
36