summaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)AuthorFilesLines
2021-10-14docs: add release notes for 21.2.4Dylan Baker1-0/+147
2021-09-29docs" Add SHA256 sum for mesa 21.2.3Dylan Baker1-1/+1
2021-09-29docs: add release notes for 21.2.3Dylan Baker1-0/+139
2021-09-21docs/relnotes/21.2.2: Add SHA256 sumDylan Baker1-1/+1
2021-09-21docs: add release notes for 21.2.2Dylan Baker1-0/+293
2021-08-19docs: add SHA256 sum for mesa 21.2.1Dylan Baker1-1/+1
2021-08-19docs: add release notes for 21.2.1Dylan Baker1-0/+218
2021-08-04docs: Add sha256 sum for 21.2.0Dylan Baker1-1/+1
2021-08-04docs: clear new_features for 21.2.0 releaseDylan Baker1-25/+0
2021-08-04docs: add release notes for 21.2.0Dylan Baker1-0/+5272
2021-07-14freedreno+turnip: Add a6xx gen4 supportRob Clark1-0/+1
This adds support for a660 and a635. Signed-off-by: Rob Clark <robdclark@chromium.org> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11790>
2021-07-13radv: Support NGG culling with new perftest environment variable.Timur Kristóf2-0/+3
Currently we don't enable it on any chip by default, but we plan to enable it soon on GFX10.3 when we are comfortable with its performance. RADV_PERFTEST=nggc environment variable enables it on GFX10+ GPUs. Signed-off-by: Timur Kristóf <timur.kristof@gmail.com> Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10525>
2021-07-13anv: Implement VK_EXT_acquire_drm_displaySimon Zeni2-2/+2
Signed-off-by: Simon Zeni <simon@bl4ckb0ne.ca> Reviewed-by: Simon Ser <contact@emersion.fr> Tested-by: Simon Ser <contact@emersion.fr> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11735>
2021-07-13pps: Panfrost documentationAntonio Caggiano1-29/+16
Add documentation for the Panfrost Perfetto datasource. Signed-off-by: Antonio Caggiano <antonio.caggiano@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10215>
2021-07-12relnotes: add some missing zink/lavapipe updatesMike Blumenkrantz1-0/+5
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11838>
2021-07-12features: mark off line rasterization for lavapipeMike Blumenkrantz1-1/+1
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11838>
2021-07-12docs: Add docs for running a local Mesa buildJason Ekstrand1-3/+89
I'm tired of explaining this to people. Let's put it in the actual project docs. Reviewed-by: Chia-I Wu <olvaffe@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11809>
2021-07-09docs: update zink requirementsErik Faye-Lund1-0/+9
We currently require VK_EXT_line_rasterization with *all* optional features to render all kinds of lines required. Because some (if not all) of these can be emulated, let's make the list explicit, so it's easy to remove items as we implement emulation. Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11795>
2021-07-08docs: Update relnotes for panfrost/asahiAlyssa Rosenzweig1-0/+2
Big changes of the branch point. Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11773>
2021-07-08android: Drop the Android.mk build systemJason Ekstrand1-9/+1
Android.mk files haven't really been supported by Mesa devs for a long time. Most of us have been willing to update Makefile.sources if we remember and sometimes we try to blind code some Android.mk for a new generator. However, the reality is that it breaks regularly and ends up being maintained by the Android community. To address this problem another approach was implemented in !10183 utilizing the maintained meson build system. The old Android.mk files are no longer required. This commit was created with the following commands: git rm **/Android.mk git rm **/Android.*.mk git rm **/Makefile.sources git rm CleanSpec.mk Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/4487 Acked-by: Roman Stratiienko <r.stratiienko@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9728>
2021-07-07docs: Add calendar entries for 21.2 release candidates.Dylan Baker1-5/+9
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11767>
2021-07-07lavapipe: disable line rasterization extMike Blumenkrantz2-2/+2
need to add some gallium hooks for line drawing mode before this can be reliably supported Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11762>
2021-07-07features: mark off VK_EXT_multi_draw for radvMike Blumenkrantz1-1/+1
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11750>
2021-07-07relnotes: EXT_extended_dynamic_state2 for lavapipeMike Blumenkrantz1-0/+1
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11736>
2021-07-07features: EXT_extended_dynamic_state2 for lavapipeMike Blumenkrantz1-1/+1
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11736>
2021-07-06relnotes: more lavapipe featuresMike Blumenkrantz1-0/+2
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11738>
2021-07-06features: more lavapipe extensionsMike Blumenkrantz1-2/+2
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11738>
2021-07-06radv: implement VK_EXT_multi_drawMike Blumenkrantz1-0/+1
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11532>
2021-07-05features: mark off EXT_vertex_input_dynamic_state for lavapipeMike Blumenkrantz1-0/+1
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11724>
2021-07-05features: add VK_EXT_multi_drawMike Blumenkrantz1-0/+1
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11722>
2021-07-05features: fix ARB_shader_group_vote -> GL_ARB_shader_group_voteMike Blumenkrantz1-1/+1
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11721>
2021-07-05features: mark off some zink featuresMike Blumenkrantz1-2/+2
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11720>
2021-07-05features: mark off line rasterization for lavapipeMike Blumenkrantz1-1/+1
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11719>
2021-07-05relnotes: add some line feature updates for lavapipeMike Blumenkrantz1-0/+1
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11715>
2021-07-02radv: advertise VK_EXT_color_write_enableSamuel Pitoiset1-0/+1
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11530>
2021-07-01docs/isl/tiling: Fix swizzle pattern for X-tilingJason Ekstrand1-1/+1
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11679>
2021-07-01radv: enable VK_KHR_shader_subgroup_uniform_control_flowRhys Perry2-1/+2
Signed-off-by: Rhys Perry <pendingchaos02@gmail.com> Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11626>
2021-07-01lavapipe: implement EXT_vertex_input_dynamic_stateMike Blumenkrantz1-0/+1
Reviewed-by: Dave Airlie <airlied@redhat.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11231>
2021-06-30docs/release-calendar: add a few more 21.1 releasesEric Engestrom1-0/+3
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11660>
2021-06-30docs: update calendar and link releases notes for 21.1.4Eric Engestrom2-1/+2
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11660>
2021-06-30docs: add release notes for 21.1.4Eric Engestrom1-0/+156
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11660>
2021-06-29ci: bare-metal: drop webdav supportChristian Gmeiner1-5/+0
The NFS method is much faster. Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com> Reviewed-by: Emma Anholt <emma@anholt.net> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11611>
2021-06-29docs/envvars: fix RADV_TEX_ANISORhys Perry1-1/+1
Signed-off-by: Rhys Perry <pendingchaos02@gmail.com> Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11640>
2021-06-28util/vbuf: always claim support for PATCHES in restart modesMike Blumenkrantz1-1/+1
this avoids forcing rewrites for patch mode which break tessellation Reviewed-by: Marek Olšák <marek.olsak@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11608>
2021-06-25anv: Advertise VK_KHR_shader_subgroup_uniform_control_flowCaio Marcelo de Oliveira Filho1-0/+1
This is always valid for Intel, so we don't need to do anything different if the Execution Mode is being used. Reviewed-by: Jason Ekstrand <jason@jlekstrand.net> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11476>
2021-06-24radv: Implement VK_EXT_acquire_drm_displaySimon Zeni2-0/+2
Signed-off-by: Simon Zeni <simon@bl4ckb0ne.ca> Reviewed-by: Simon Ser <contact@emersion.fr> Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11014>
2021-06-24docs/isl: Improve the bit[6] swizzling section of the tiling chapterJason Ekstrand1-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>
2021-06-24isl,docs: Add a chapter on AUX state trackingJason Ekstrand2-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>
2021-06-23gallium: add a pipe cap for determining driver support for prim type in restartsMike Blumenkrantz1-0/+1
this is another prim type bitmask which will trigger automatic draw rewriting to a direct draw any time a prim-restart draw occurs with a prim type that is not supported by the driver for prim restart, even if that prim type is supported for normal drawing the default is set to all prim types to preserve existing functionality, and PrimitiveRestartForPatches is now explicitly set to false because no driver supports it Reviewed-by: Marek Olšák <marek.olsak@amd.com> Reviewed-by: Rob Clark <robdclark@chromium.org> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10973>
2021-06-23gallium: add a pipe cap for performing automatic prim type conversionMike Blumenkrantz1-0/+1
drivers can now export a bitmask of the primitive types they support, and all others will be automatically be rewritten the default value is set to all primitive types supported to preserve existing behavior Reviewed-by: Marek Olšák <marek.olsak@amd.com> Reviewed-by: Rob Clark <robdclark@chromium.org> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10973>