summaryrefslogtreecommitdiff
path: root/docs/isl
Commit message (Collapse)AuthorAgeFilesLines
* intel: Drop some author comments and update Faith's nameFaith Ekstrand2023-03-262-2/+2
| | | | Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22120>
* docs: use ext-role for GL / VK extensionsErik Faye-Lund2022-11-091-15/+15
| | | | | | | | | This makes sure that we generate proper links to all of these extensions. Reviewed-by: Eric Engestrom <eric@igalia.com> Reviewed-by: Adam Jackson <ajax@redhat.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19594>
* docs: drop rogue backtickErik Faye-Lund2022-11-091-1/+1
| | | | | | Reviewed-by: Eric Engestrom <eric@igalia.com> Reviewed-by: Adam Jackson <ajax@redhat.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19594>
* docs: use c:expr role shorthandErik Faye-Lund2022-11-091-52/+52
| | | | | Reviewed-by: Eric Engestrom <eric@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19575>
* docs: remove needless c:expr rolesErik Faye-Lund2022-11-092-14/+14
| | | | | Reviewed-by: Eric Engestrom <eric@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19575>
* docs: use inline-code instead of default roleErik Faye-Lund2022-11-041-2/+2
| | | | | | | | | | | | | | | | | | | | A single backtick escaped string in Sphinx refers to the "default role" which is vague, and in practice ends up producing the HTML cite-element. That's almost certainly not what these uses wanted. A bunch of these would probably be better served using appropriate roles instead of inline-code markup, but this is almost certainly what was meant here instead. Let's not let perfect be the enemy of good here, and just do what was intended. Using the right roles everywhere is a big task. I usually don't do changes like these to the relnotes, but in this case there were a *single* article that had these mistakes. I assume that was an early bug in the script that generateg the relnotes. Let's patch it, so we don't get misrendering if we change the default-role. Reviewed-by: Yonggang Luo <luoyonggang@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19494>
* docs/isl: remove empty headingsErik Faye-Lund2022-11-031-6/+0
| | | | | | Reviewed-by: Eric Engestrom <eric@igalia.com> Reviewed-by: Jason Ekstrand <jason@jlekstrand.net> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19461>
* docs/isl: put emphasis on unit namesErik Faye-Lund2022-11-031-6/+6
| | | | | | | | | This convinces the spell-checker that this is something meaniningful, it seems... Reviewed-by: Eric Engestrom <eric@igalia.com> Reviewed-by: Jason Ekstrand <jason@jlekstrand.net> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19461>
* docs/isl: correct rst-syntaxErik Faye-Lund2022-11-031-3/+3
| | | | | | Reviewed-by: Eric Engestrom <eric@igalia.com> Reviewed-by: Jason Ekstrand <jason@jlekstrand.net> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19461>
* docs: consistently spell Haswell in camel-caseErik Faye-Lund2022-10-251-1/+1
| | | | | Reviewed-by: David Heidelberg <david.heidelberg@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19191>
* docs: XOR'd -> XORedErik Faye-Lund2022-10-251-2/+2
| | | | | Reviewed-by: David Heidelberg <david.heidelberg@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19191>
* docs: correct spelling of "laid"Erik Faye-Lund2022-10-191-1/+1
| | | | | Reviewed-by: Eric Engestrom <eric@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
* docs: correct spelling of "compression"Erik Faye-Lund2022-10-191-1/+1
| | | | | Reviewed-by: Eric Engestrom <eric@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
* docs: correct spelling of "hierarchical"Erik Faye-Lund2022-10-191-1/+1
| | | | | Reviewed-by: Eric Engestrom <eric@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19139>
* docs/isl: fix typos & formattingEric Engestrom2022-07-153-6/+6
| | | | | | Signed-off-by: Eric Engestrom <eric@igalia.com> Reviewed-by: Jason Ekstrand <jason.ekstrand@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17522>
* isl/docs/tiling: Add Tile4 docsJason Ekstrand2021-08-281-0/+31
| | | | | Reviewed-by: Nanley Chery <nanley.g.chery@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12550>
* docs/isl/tiling: Fix swizzle pattern for X-tilingJason Ekstrand2021-07-011-1/+1
| | | | Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11679>
* docs/isl: Improve the bit[6] swizzling section of the tiling chapterJason Ekstrand2021-06-241-8/+15
| | | | | | Suggested-by: Luis Strano <luis.strano@intel.com> Acked-by: Luis Strano <luis.strano@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11479>
* isl,docs: Add a chapter on AUX state trackingJason Ekstrand2021-06-242-0/+90
| | | | | | | | We also update and improve the docs in isl.h which get pulled into this new chapter. Acked-by: Luis Strano <luis.strano@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11479>
* docs/isl: Consistently use 3-space tabsJason Ekstrand2021-06-223-52/+52
| | | | | Reviewed-by: Connor Abbott <cwabbott0@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11529>
* docs,isl: Document Sandy Bridge HiZ/stencilJason Ekstrand2021-06-212-0/+75
| | | | | | | | This is annoying and tricky and we don't have all the gory details written down in one central place anywhere. Add a docs section on it. Reviewed-by: Emma Anholt <emma@anholt.net> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11500>
* docs/isl: Add detailed documentation about CCS compressionJason Ekstrand2021-06-182-0/+172
| | | | Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11366>
* docs/isl: Add detailed documentation about tiling on Intel GPUsJason Ekstrand2021-06-183-0/+801
| | | | Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11366>
* docs/isl: Add detailed documentation about isl formatsJason Ekstrand2021-06-182-0/+229
| | | | Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11366>
* docs/isl: Document ISL's unitsJason Ekstrand2021-06-182-0/+86
| | | | Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11366>
* docs: Begin documenting ISLJason Ekstrand2021-06-181-0/+12
This commit mostly just adds the framework required to scrape documentation out of the ISL sources and headers. The method chosen here is a combination of doxygen and breathe (a sphinx extension for doxygen integration). I'll freely admit that doxygen is pretty terrible but it seems like the best option we have available to us today. Acked-by: Emma Anholt <emma@anholt.net> Acked-by: Daniel Stone <daniels@collabora.com> Acked-by: Erik Faye-Lund <erik.faye-lund@collabora.com>. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11366>