2021-06-14 22:55:21 +01:00
|
|
|
Intel Surface Layout (ISL)
|
|
|
|
==========================
|
|
|
|
|
|
|
|
The Intel Surface Layout library (**ISL**) is a subproject in Mesa for doing
|
|
|
|
surface layout calculations for Intel graphics drivers. It was originally
|
|
|
|
written by Chad Versace and is now maintained by Jason Ekstrand and Nanley
|
|
|
|
Chery.
|
|
|
|
|
2021-06-15 03:33:35 +01:00
|
|
|
.. toctree::
|
|
|
|
:maxdepth: 2
|
|
|
|
|
|
|
|
units
|
2021-06-15 05:44:05 +01:00
|
|
|
formats
|
2021-06-15 22:20:14 +01:00
|
|
|
tiling
|
2021-06-18 22:34:44 +01:00
|
|
|
aux-surf-comp
|
2021-06-15 22:57:25 +01:00
|
|
|
ccs
|
2021-06-21 16:25:41 +01:00
|
|
|
hiz
|
2021-06-15 03:33:35 +01:00
|
|
|
|
2021-06-14 22:55:21 +01:00
|
|
|
The core representation of a surface in ISL is :cpp:struct:`isl_surf`.
|
|
|
|
|
|
|
|
.. doxygenstruct:: isl_surf
|
|
|
|
:members:
|