Erik Faye-Lund
d6be994ef8
docs: use code-blocks
...
Sphinx can syntax-highlight a block if we use the right syntax.
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4630 >
2020-06-13 10:42:00 +00:00
Erik Faye-Lund
bf3f0f7a82
docs: format notes as rst-notes
...
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4630 >
2020-06-13 10:42:00 +00:00
Laura Ekstrand
5aea48001f
docs: include meson in the toctree
...
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4630 >
2020-06-13 10:42:00 +00:00
Erik Faye-Lund
7039310ae3
docs: use code-block with caption instead of table
...
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4630 >
2020-06-13 10:42:00 +00:00
Erik Faye-Lund
dcaab1b311
docs: disable syntax-highlighting by default
...
The default is python, which we don't really do a whole lot of in
our docs, so let's just disable to none instead.
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4630 >
2020-06-13 10:42:00 +00:00
Erik Faye-Lund
00cd1346bf
docs: use sphinx
...
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4630 >
2020-06-13 10:42:00 +00:00
Erik Faye-Lund
0841da2fbb
docs: fixup heading-levels
...
I have no idea why pandoc messed up these headers...
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4630 >
2020-06-13 10:42:00 +00:00
Erik Faye-Lund
a71f08b715
docs: fixup broken rst
...
This removes a bit of markup, because it seems rst doesn't really
support markup on links this way. I'm not sure why Pandoc generates
this, but it misrenders.
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4630 >
2020-06-13 10:42:00 +00:00
Erik Faye-Lund
841a47fb28
docs: escape trailing underscores properly
...
In reStructuredText, a trailing underscore means a hyperlink reference,
but it seems pandoc doesn't get this right for symbols that have already
been escaped. So let's manually fix these up.
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4630 >
2020-06-13 10:42:00 +00:00
Erik Faye-Lund
2c0707d13d
docs: escape asterisks
...
Seems pandoc messed these up, and left out some escpaing. Let's fix it
up by hand.
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4630 >
2020-06-13 10:42:00 +00:00
Erik Faye-Lund
ceb8084885
docs: escape double colons
...
It seems pandoc doesn't really understand that double colons needs to be
escaped. So let's fix that up by hand.
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4630 >
2020-06-13 10:42:00 +00:00
Erik Faye-Lund
10bd811abc
docs: fixup botched table
...
Pandoc silently fails on colspan, breaking this table. But rst supports
this just fine, so let's just hand-convert this table instead.
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4630 >
2020-06-13 10:42:00 +00:00
Erik Faye-Lund
1633174b78
docs: delete no longer needed file
...
These files were used by the theming of the old website, and is no
longer needed.
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4630 >
2020-06-13 10:42:00 +00:00
Erik Faye-Lund
4d066836e3
docs: convert articles to reructuredtext
...
This uses the previously added scripts to convert the documentation to
reStructuredText, which is both easier to read offline, and can be used
to generate modern HTML for online documentation.
No modification to the generated results have been done.
Acked-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4630 >
2020-06-13 10:42:00 +00:00
Eric Engestrom
fd2858738b
docs: update the blocks of unused EGL enums assigned to us
...
See src/egl/generate/egl.xml for reference.
Signed-off-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5309 >
2020-06-13 01:30:24 +00:00
Dylan Baker
0efaa55ef8
docs: update calendar, add news item, and link releases notes for 20.0.8
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5444 >
2020-06-12 17:23:38 +00:00
Dylan Baker
c947bde6c5
docs: Add sha256sums for 20.0.8
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5444 >
2020-06-12 17:23:38 +00:00
Dylan Baker
0226854e11
docs: Add release notes for 20.0.8
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5444 >
2020-06-12 17:23:38 +00:00
Eric Engestrom
19b18e7219
docs: update calendar, add news item, and link releases notes for 20.1.1
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5421 >
2020-06-11 10:31:31 +00:00
Eric Engestrom
f94190e8b0
docs: Add release notes for 20.1.1
...
Signed-off-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5421 >
2020-06-11 10:31:31 +00:00
Samuel Pitoiset
d7923c74d4
radv/llvm: expose VK_EXT_shader_demote_to_helper_invocation with LLVM 9+
...
It should already work with the LLVM backend.
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/5361 >
2020-06-09 08:04:23 +02:00
Kristian H. Kristensen
346bb81f40
docs/features.txt: Update for freedreno
...
We've had GL_OES_texture_cube_map_array for a while for a4xx+ and
support for geometry and tessellation for a6xx+.
Reviewed-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Rob Clark <robdclark@chromium.org>
Acked-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5319 >
2020-06-04 00:56:20 +00:00
Rhys Perry
b30b6fded8
docs: add missing "shader_" in VK_KHR_shader_subgroup_extended_types
...
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/5295 >
2020-06-02 13:21:42 +01:00
Dylan Baker
c1a290bdd5
meson: Bump required version to 0.52.0
...
This matches what other graphics space projects require now, and allows
us to simplify a number of cases, as well as make use of new features in
meson.
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2737
Acked-by: Matt Turner <mattst88@gmail.com>
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4740 >
2020-06-01 18:59:18 +00:00
Samuel Pitoiset
9d645a19eb
radv/aco: enable VK_KHR_subgroup_extended_types on GFX8+
...
Should be working now.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Rhys Perry <pendingchaos02@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5148 >
2020-05-29 11:20:58 +00:00
Samuel Pitoiset
7503863fe2
radv/aco: enable VK_EXT_subgroup_size_control
...
ACO should already support Wave32 on GFX10 with all shader stages
and CTS pass. RADV currently only allows Wave32 with the compute
shader stage.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Rhys Perry <pendingchaos02@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5056 >
2020-05-29 10:12:26 +02:00
Samuel Pitoiset
10c4a7cf59
spirv,radv,anv: implement no-op VK_GOOGLE_user_type
...
This extension only allows HLSL shader compilers to optionally embed
unambiguous type information which can be safely ignored by the driver.
This fixes a crash with the recent Vulkan backend of Path Of Exile
(it uses the extension without checking if it's supported).
Cc: <mesa-stable@lists.freedesktop.org>
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Tested-by: Edmondo Tommasina <edmondo.tommasina@gmail.com>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5237 >
2020-05-28 17:30:24 +02:00
Eric Engestrom
9526e14b5c
docs: update calendar, add news item, and link releases notes for 20.1.0
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5234 >
2020-05-27 23:34:32 +00:00
Eric Engestrom
e94a811a46
docs: Add release notes for 20.1.0
...
Signed-off-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5234 >
2020-05-27 23:34:32 +00:00
Erik Faye-Lund
f3c1833b77
docs/features: mark GL_ARB_texture_multisample as done for zink
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5159 >
2020-05-26 07:55:17 +00:00
Samuel Pitoiset
b3c0f82841
radv: advertise VK_AMD_texture_gather_bias_lod
...
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/5147 >
2020-05-25 08:51:10 +02:00
Eric Engestrom
4e147e2c94
docs: drop no-longer-relevant comment about bugzilla
...
Signed-off-by: Eric Engestrom <eric@engestrom.ch>
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5172 >
2020-05-23 16:06:40 +00:00
Eric Engestrom
444138d6d9
tree-wide: fix deprecated GitLab URLs
...
They will stop working in the next GitLab release, so let's update them
ASAP to make sure things are propagated to everyone by then.
See:
https://about.gitlab.com/releases/2020/05/06/gitlab-com-13-0-breaking-changes/#removal-of-deprecated-project-paths
Cc: mesa-stable@lists.freedesktop.org
Signed-off-by: Eric Engestrom <eric@engestrom.ch>
Acked-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5111 >
2020-05-23 15:33:50 +00:00
Erik Faye-Lund
089b0310ef
docs: fix broken release-calendar
...
This also removed the branch-row, which is needed to keep things sane.
Fixes: 34718070ef
("docs: update calendar for 20.1.0-rc4")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5143 >
2020-05-21 14:15:24 +00:00
Eric Engestrom
34718070ef
docs: update calendar for 20.1.0-rc4
...
Adding another release candidate next week.
Signed-off-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5134 >
2020-05-20 21:45:49 +02:00
Bas Nieuwenhuizen
f8314291b3
radv: Expose VK_EXT_pipeline_creation_cache_control.
...
Gitlab: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2972
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5072 >
2020-05-19 18:40:04 +00:00
Erik Faye-Lund
cf2b285c55
zink: mark depth-component cube-maps as done
...
This worked fine all along, nothing to be done for this feature. The
piglit tests mostly pass.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5044 >
2020-05-15 09:54:08 +00:00
Joshua Ashton
57e796a12a
radv: Implement VK_EXT_custom_border_color
...
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4877 >
2020-05-15 01:33:10 +00:00
Dylan Baker
2c6599d6d6
docs: update calendar, add news item, and link releases notes for 20.0.7
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5041 >
2020-05-14 10:14:53 -07:00
Dylan Baker
212ee624f8
docs/relnotes Add sha256 sums to 20.0.7
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5041 >
2020-05-14 10:14:39 -07:00
Dylan Baker
e5e9a0dfd7
docs: Add release notes for 20.0.7
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5041 >
2020-05-14 10:14:36 -07:00
Eric Engestrom
7336caa52d
docs: update calendar for 20.1.0-rc3
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5026 >
2020-05-14 01:26:41 +00:00
Marek Olšák
8c9b9aac7d
gallium: change comments to remove 'state tracker'
...
Acked-by: Eric Anholt <eric@anholt.net>
Acked-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4902 >
2020-05-13 13:47:27 -04:00
Marek Olšák
d6287a94b6
gallium: rename 'state tracker' to 'frontend'
...
Acked-by: Eric Anholt <eric@anholt.net>
Acked-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4902 >
2020-05-13 13:46:53 -04:00
Samuel Pitoiset
9b1138e3f0
radv: implement VK_EXT_private_data
...
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/4886 >
2020-05-13 08:23:49 +02:00
Jason Ekstrand
51c6bc13ce
anv,vulkan: Implement VK_EXT_private_data
...
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4882 >
2020-05-12 18:01:48 +00:00
Erik Faye-Lund
39d59cf87a
docs/features: mark GL_NV_conditional_render as done for zink
...
Requires VK_EXT_conditional_rendering.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4835 >
2020-05-11 09:09:34 +00:00
Erik Faye-Lund
f66bf5ba44
docs/features: add zink features
...
This is base on the exported extension strings, with some known-bad
extensions removed. There might be more that should be removed, as their
support isn't per-spec, but this gives us some more information, at
least.
There's also a few features that seems to be trivial to enable, simply
by flipping a cap. But let's document what is expected to work first.
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2075
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4963 >
2020-05-08 09:41:04 +00:00
Rhys Perry
17ed4a01ee
docs/envvars: update RADV_FORCE_FAMILY
...
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/4907 >
2020-05-07 11:32:06 +00:00
Rhys Perry
5c6afd0f34
docs/envvars: document ACO_DEBUG
...
Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4907 >
2020-05-07 11:32:06 +00:00
Rhys Perry
1aaec1f3f4
docs: add src/amd/ to sourcetree.html
...
This file doesn't seem to have been updated in years but this was pretty
easy to do.
Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4907 >
2020-05-07 11:32:06 +00:00
Elie Tournier
9a11aa4ece
docs/features: Add ARB_clear_texture to virgl
...
Signed-off-by: Elie Tournier <elie.tournier@collabora.com>
Reviewed-by: Gert Wollny <gert.wollny@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4345 >
2020-05-07 10:21:50 +00:00
Eric Engestrom
6292059662
docs: update calendar for 20.1.0-rc2
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4927 >
2020-05-06 21:54:47 +00:00
Dave Airlie
dab8803af4
llvmpipe: enable ARB_sample_shading
...
Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4122 >
2020-05-06 06:20:38 +00:00
Dave Airlie
d237e03a16
llvmpipe: enable GL_ARB_shader_texture_image_samples
...
Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4122 >
2020-05-06 06:20:38 +00:00
Dave Airlie
99fce3a6d7
llvmpipe: simple texture barrier implementation.
...
Just flush.
Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4774 >
2020-05-06 15:09:42 +10:00
Caio Marcelo de Oliveira Filho
33c61eb2f1
iris: Implement ARB_compute_variable_group_size
...
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4794 >
2020-05-01 12:50:37 -07:00
Eric Engestrom
ec6565bb26
cut 20.1 branch
...
Signed-off-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4823 >
2020-04-29 23:52:43 +00:00
Dylan Baker
82aa446049
docs: update calendar, add news item, and link releases notes for 20.0.6
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4822 >
2020-04-29 23:31:32 +00:00
Dylan Baker
06b5a646e8
docs: Add SHA256 sums for 20.0.6
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4822 >
2020-04-29 23:31:32 +00:00
Dylan Baker
55bb55e93c
docs: Add release notes for 20.0.6
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4822 >
2020-04-29 23:31:32 +00:00
Samuel Pitoiset
0e6afbbe56
radv: advertise VK_EXT_robustness2
...
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/4775 >
2020-04-29 07:29:54 +00:00
Jason Ekstrand
b43366497b
anv: Claim VK_EXT_robustness2 support
...
Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4767 >
2020-04-28 22:55:25 +00:00
Samuel Pitoiset
0549fba3cc
radv: advertise VK_AMD_memory_overallocation_behavior
...
Doom Eternal explicitly allows overallocation via this extension
but that shouldn't change anything because it's the default RADV
behavior.
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/4785 >
2020-04-28 21:03:26 +00:00
Rhys Perry
5c5c2dd48f
radv/aco: enable 8/16-bit storage and int8/int16 on GFX8+
...
With this, Doom Eternal should now run with ACO on GFX8+.
The generated 8/16-bit storage code is okay but the generated int8/int16
code is currently pretty bad but it works and apparently Doom Eternal
doesn't actually use it (even though it requires it).
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/4707 >
2020-04-24 20:04:39 +01:00
Christian Gmeiner
4b0a732db3
docs/features: mark GL_ARB_texture_filter_anisotropic as done for etnaviv
...
Needs GPUs with HALT0.
Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Reviewed-by: Jonathan Marek <jonathan@marek.ca>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4725 >
2020-04-24 13:36:56 +00:00
Indrajit Kumar Das
133efa112d
radeonsi: enable support for AlphaToCoverageDitherControlNV
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4543 >
2020-04-23 12:02:56 +05:30
Simon Zeni
51c1c4d95a
mesa: enable GL_EXT_draw_instanced for gles2
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Reviewed-by: Tapani Pälli <tapani.palli@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3204 >
2020-04-23 03:56:03 +00:00
Dylan Baker
be33cf8ad0
docs: update calendar, add news item, and link releases notes for 20.0.5
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4688 >
2020-04-22 22:10:31 +00:00
Dylan Baker
defc6400e1
docs: Add sha256 sums for 20.0.5
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4688 >
2020-04-22 22:10:31 +00:00
Dylan Baker
c790e1c642
docs: Add relnotes for 20.0.5
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4688 >
2020-04-22 22:10:31 +00:00
Erik Faye-Lund
d29fea77b9
docs: remove outdated sentence
...
The releasing documentation no longer contains this step, so this seems
out of date. The anchor for this link is also removed, making it point
nowhere.
Fixes: d4cb9ef826
("docs: Update release notes with current process")
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4654 >
2020-04-21 09:49:22 +00:00
Ilia Mirkin
2f009c4b49
docs: update for recently-added nvc0 features
...
Also sort while we're at it.
And add NV_pixel_buffer_object.
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4599 >
2020-04-16 15:58:37 -04:00
Rafael Antognolli
0443a4a0af
iris: Enable EXT_depth_bounds_test extension.
...
It was implemented in 1df871f8ff
, but to
really enable it we need to enable PIPE_CAP_DEPTH_BOUNDS_TEST.
v2: Add release notes (Ian).
Suggested-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4540 >
2020-04-16 15:28:59 +00:00
Plamena Manolova
5664bd6db3
i965: Implement ARB_compute_variable_group_size
...
This patch adds the implementation of ARB_compute_variable_group_size
for i965. We do this by storing the local group size in a push constant.
Additional changes made by Caio Marcelo de Oliveira Filho.
Signed-off-by: Plamena Manolova <plamena.manolova@intel.com>
Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Paulo Zanoni <paulo.r.zanoni@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4504 >
2020-04-09 19:23:12 -07:00
Eric Engestrom
8af2eba424
docs: update calendar, add news item, and link releases notes for 20.0.4
...
Note that the next 20.0.x releases numbers have been shifted as this was
not one of the planned releases.
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4428 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4428 >
2020-04-03 13:16:07 +02:00
Eric Engestrom
a89b08b744
docs/relnotes: add sha256sum for 20.0.4
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4428 >
2020-04-03 13:11:59 +02:00
Eric Engestrom
71e6f15a24
docs: add release notes for 20.0.4
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4428 >
2020-04-03 13:11:59 +02:00
Eric Engestrom
1ac9f362e0
docs: update calendar, add news item, and link releases notes for 20.0.3
...
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4413 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4413 >
2020-04-02 00:06:57 +02:00
Eric Engestrom
a264edd74c
docs/relnotes: add sha256sum for 20.0.3
...
(cherry picked from commit a68048153260fe33f2ec5df48f772f4d1ceaed03)
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4413 >
2020-04-02 00:04:10 +02:00
Eric Engestrom
2e01090b54
docs: add release notes for 20.0.3
...
(cherry picked from commit b04ae1f964c977035d9c8fd4144424387e0d868e)
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4413 >
2020-04-02 00:04:10 +02:00
Elie Tournier
84e707e6f2
docs/features: Update virgl OpenGL 4.5 features
...
GL_ARB_clip_control and GL_KHR_robustness are now expose in the guest.
Signed-off-by: Elie Tournier <elie.tournier@collabora.com>
Reviewed-by: Gert Wollny <gert.wollny@collabora.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4160 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4160 >
2020-03-23 18:49:13 +00:00
Dylan Baker
7524717ba2
docs/release-calendar: Add calendar for 20.1 Release candidates
...
It's time to start getting the calendar going for 20.1 so that everyone
is clear on when the close date for new features is. Eric Engstrom has
agreed to help out with the 20.1 series, and will be the primary point,
he's also helping out with a few of the 20.0.x point releases.
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Acked-by: Eric Engestrom <eric@engestrom.ch>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4077 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4077 >
2020-03-19 09:26:11 -07:00
Dylan Baker
0c5aab626b
docs: update calendar, add news item, and link releases notes for 20.0.2
...
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4236 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4236 >
2020-03-18 22:47:06 +00:00
Dylan Baker
3c572fa571
docs/relnotes: Add sha256 sums for 20.0.2
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4236 >
2020-03-18 22:47:06 +00:00
Dylan Baker
552078aec6
Docs: Add release notes for 20.0.2
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4236 >
2020-03-18 22:47:06 +00:00
Eric Engestrom
461ee85248
docs: update calendar, add news item, and link releases notes for 19.3.5
...
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4121 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4121 >
2020-03-09 23:04:36 +00:00
Eric Engestrom
b06471b77d
docs: add release notes for 19.3.5
...
Signed-off-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4121 >
2020-03-09 23:04:36 +00:00
Sonny Jiang
5ea2034f58
radeonsi: enable EXT_texture_shadow_lod
...
Signed-off-by: Sonny Jiang <sonny.jiang@amd.com>
Signed-off-by: Marek Olšák <marek.olsak@amd.com>
Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4079 >
2020-03-09 16:08:07 -04:00
Eric Engestrom
7bbd10da23
docs/releasing: add missing </li> tags
...
Signed-off-by: Eric Engestrom <eric@engestrom.ch>
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4094 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4094 >
2020-03-09 17:23:45 +00:00
Eric Engestrom
68d8606c4c
docs: trivial fix for html structure
...
Signed-off-by: Eric Engestrom <eric@engestrom.ch>
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4094 >
2020-03-09 17:23:45 +00:00
Eli Schwartz
66bb314cb4
docs: fix typo in v20 release notes
...
It makes no sense to wait for it to stabilize on a version released
months previously in the previous major release cycle.
This was probably intended to be recommending the first bugfix release
of the current major.minor release cycle.
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4106 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4106 >
2020-03-09 12:09:09 +00:00
Eric Engestrom
4390c232ad
Revert "docs/relnotes/19.3: fix vulkan version reported"
...
This reverts commit 5ff443b8aa
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4112 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4112 >
2020-03-09 11:41:59 +00:00
Eric Engestrom
0e4c001951
docs/relnotes/20.0: fix vulkan version reported
...
Signed-off-by: Eric Engestrom <eric@engestrom.ch>
Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4092 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4092 >
2020-03-07 00:57:15 +00:00
Eric Engestrom
5ff443b8aa
docs/relnotes/19.3: fix vulkan version reported
...
Signed-off-by: Eric Engestrom <eric@engestrom.ch>
Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4092 >
2020-03-07 00:57:15 +00:00
Eric Engestrom
894e286391
docs: fix typos in the release docs
...
Signed-off-by: Eric Engestrom <eric@engestrom.ch>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Andres Gomez <agomez@igalia.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4067 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4067 >
2020-03-06 11:44:03 +00:00
Pierre-Eric Pelloux-Prayer
771f16cf61
radeonsi: remove AMD_DEBUG=sisched option
...
sisched is not maintained anymore in LLVM.
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4059 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4059 >
2020-03-06 11:35:12 +01:00
Dylan Baker
a19c9290f4
docs: update news, calendar, and link release notes for 20.0.1
...
Also fix a couple of dates that are wrong.
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4075 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4075 >
2020-03-06 00:24:35 +00:00
Dylan Baker
6b1f94e9f2
docs: Add sha256sums for 20.0.1
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4075 >
2020-03-06 00:24:35 +00:00
Dylan Baker
7c8766402e
docs: add relnotes for 20.0.1
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4075 >
2020-03-06 00:24:35 +00:00
Dylan Baker
f1890b7ad8
docs: update releasing to cover updated post_version.py
...
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
Reviewed-by: Juan A. Suarez <jasuarez@igalia.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/2505 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/2505 >
2020-03-05 15:15:01 -08:00
Dylan Baker
d4cb9ef826
docs: Update release notes with current process
...
There's a lot of stuff here that's out of date, update it to something
more modern.
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4066 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4066 >
2020-03-05 22:47:28 +00:00
Dylan Baker
7451eb9a27
docs/submittingpatches: Fix confusing typo + missing pronoun
...
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4066 >
2020-03-05 22:47:28 +00:00
Dylan Baker
07f1ef5656
docs: Update stable process around using fixes: and gitlab
...
Currently the docs still recommend using
mesa-stable@lists.freedesktop.org , which is pretty awful. We really
don't want a second mailing list and it's mostly full of junk because of
CC: tags anyway.
This changes the preferred actions to be:
1) use a fixes: tag ahead of time
2) use a Cc tag ahead of time if fixes isn't appropriate
3) Use a gitlab MR against the staging/ branch for post-merge/backport
nominations
Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3056 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3056 >
2020-03-05 18:24:14 +00:00
Alejandro Piñeiro
3503cb4c28
docs/features: add v3d driver
...
Now that we bumped the GLES version to 3.1, it makes even more sense
to include the driver here.
Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/2507
Reviewed-by: Jose Maria Casanova <jmcasanova@igalia.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3810 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3810 >
2020-03-02 15:54:40 +01:00
Uros Bizjak
37a670d76c
doc: Update features.txt for r600 with misc supported features
...
Update features.txt with misc supported features for r600,
as reported by glxinfo for Cypress XT [Radeon HD 5870].
Reviewed-By: Gert Wollny <gert.wollny@collabora.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4010 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4010 >
2020-03-02 08:45:18 +00:00
Dave Airlie
eb5227173f
llvmpipe: add support for tessellation shaders
...
This adds the hooks between llvmpipe and draw to enable tessellation shaders.
It also updates the CI results and docs.
Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3841 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3841 >
2020-02-28 18:33:34 +10:00
Samuel Pitoiset
cd6ec2b1ab
radv: implement a dummy winsys for creating devices without AMDGPU
...
To allow developers to test the compiler backends without having
any AMD GPUs. To create a null device, set eg.
RADV_FORCE_FAMILY=polaris10 in your environment.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3872 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3872 >
2020-02-26 08:09:46 +01:00
Jonathan Marek
31a7815785
hud: add GALLIUM_HUD_SCALE
...
Scale hud by an integer factor, for high DPI displays.
Signed-off-by: Jonathan Marek <jonathan@marek.ca>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3931 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3931 >
2020-02-24 22:53:09 +00:00
Indrajit Kumar Das
18124d7278
glapi/copyimage: Implement CopyImageSubDataNV
...
Implement CopyImageSubDataNV from NV_copy_image spec.
This is derived out of the existing implementation of CopyImageSubData.
It differs from CopyImageSubData in accordance with the differences
laid down in the ARB_copy_image spec.
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3649 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3649 >
2020-02-24 16:31:06 +00:00
Dylan Baker
7edde3d26b
docs: Update index, relnotes, and release-calendar for 20.0
...
This includes the release schedule for 20.0.x. Currently there are four
planned releases, but I assume we'll need more before 20.1.0 is ready.
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3896 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3896 >
2020-02-20 14:15:37 -08:00
Dylan Baker
0ada39f37a
Docs: Add 20.0.0 release notes
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3896 >
2020-02-20 14:04:20 -08:00
Dylan Baker
97a590af21
docs: Mark 20.0.0-rc3 as done
...
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3819 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3819 >
2020-02-19 20:05:38 +00:00
Dylan Baker
772d60385c
docs: Mark 19.3.4 as done
...
The calendar had an error, 19.3.4 and 19.3.5 had the same release date.
I've fixed the date for 19.3.5 and removed 19.3.6 which I don't believe
will be needed.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3819 >
2020-02-19 20:05:38 +00:00
Dylan Baker
288e9fd295
docs: Add SHA256 sum for 19.3.4
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3819 >
2020-02-19 20:05:38 +00:00
Dylan Baker
3238f4c3ab
docs: Add release notes for 19.3.4
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3819 >
2020-02-19 20:05:38 +00:00
Samuel Pitoiset
82913bac14
docs/envvars: document RADV_TEX_ANISO
...
Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/2524
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3873 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3873 >
2020-02-19 08:46:03 +01:00
Caio Marcelo de Oliveira Filho
28e94e0a94
radv: Advertise VK_KHR_shader_non_semantic_info
...
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3856 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3856 >
2020-02-18 09:57:17 -06:00
Caio Marcelo de Oliveira Filho
8004cb256a
anv: Advertise VK_KHR_shader_non_semantic_info
...
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3856 >
2020-02-18 09:57:15 -06:00
Samuel Pitoiset
f86bf2e90a
docs/new_features: empty the feature list for the 20.1 cycle
...
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3793 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3793 >
2020-02-14 07:31:20 +00:00
Samuel Pitoiset
886acbe1c5
radv: remove unnecessary RADV_DEBUG=nobatchchain option
...
It was used in the past but nowadays chained submissions work fine.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3791 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3791 >
2020-02-14 07:48:14 +01:00
Samuel Pitoiset
b2531370c9
radv: remove RADV_DEBUG=nosisched and RADV_PERFTEST=sisched
...
They are no longer useful.
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/3789 >
2020-02-13 08:09:13 +00:00
Samuel Pitoiset
a8024aaaab
radv: make sure to not submit any IBs when RADV_FORCE_FAMILY is set
...
To prevent GPU hangs.
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/3654 >
2020-02-11 07:56:55 +01:00
Dylan Baker
fbfc8c3531
docs: Mark 20.0-rc2 as done
...
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3751 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3751 >
2020-02-07 09:02:02 -08:00
Dylan Baker
21dd0a1514
docs/release-calendar: 20.0.0-rc1 has been released
2020-01-30 14:43:17 -08:00
Jan Zielinski
f09c466732
docs: Update SWR tessellation support
...
Update features.txt to reflect ARB_tessellation_shader
support in SWR
Reviewed-by: Krzysztof Raszkowski <krzysztof.raszkowski@intel.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3636 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3636 >
2020-01-30 11:18:15 +00:00
Daniel Schürmann
d78e0de772
docs: add new features for RADV/ACO.
...
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3627 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3627 >
2020-01-29 22:05:37 +00:00
Samuel Pitoiset
401bfe0283
radv: implement VK_AMD_shader_explicit_vertex_parameter
...
Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/2402
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3578 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3578 >
2020-01-29 09:49:50 +00:00
Dylan Baker
71c6208200
docs: update news, calendar, and link release notes for 19.3.3
...
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3604 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3604 >
2020-01-28 11:36:21 -08:00
Dylan Baker
3e49d0efe7
docs: Add SHA 256 sums for 19.3.3
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3604 >
2020-01-28 11:35:30 -08:00
Dylan Baker
f9ef115927
docs: Add relnotes for 19.3.3 release
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3604 >
2020-01-28 11:35:28 -08:00
Pierre-Eric Pelloux-Prayer
90312de551
docs: document AMD_DEBUG variable
...
See https://gitlab.freedesktop.org/mesa/mesa/issues/2022
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3492 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3492 >
2020-01-27 09:29:10 +01:00
Bas Nieuwenhuizen
1b447bd2e6
radv: Expose VK_KHR_swapchain_mutable_format.
...
Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/2354
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3425 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3425 >
2020-01-24 10:47:07 +00:00
Ian Romanick
4b7de92e5f
relnotes: Add GL_INTEL_shader_integer_functions2 and VK_INTEL_shader_integer_functions2
...
Suggested-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
2020-01-23 13:36:14 -08:00
Samuel Pitoiset
12fe19ba3b
radv: advertise VK_AMD_shader_fragment_mask
...
Only for GFX8+ because it's untested on older generations.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3304 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3304 >
2020-01-23 10:48:02 +00:00
Krzysztof Raszkowski
afb75e71e0
docs/GL4: update gallium/swr features
...
Reviewed-by: Jan Zielinski <jan.zielinski@intel.com>
2020-01-20 11:37:16 +00:00
Erik Faye-Lund
7ee94d1b21
docs: fixup indentation
...
The most canonical indentation-style here is two spaces, which is what
the standard boilerplate in all documents use. So let's normalize to
that.
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3443 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3443 >
2020-01-18 11:39:32 +01:00
Erik Faye-Lund
2ef989473a
docs: remove pointless, stray newline
...
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3443 >
2020-01-18 11:39:29 +01:00
Erik Faye-Lund
199572b65b
docs: use [1] instead of asterisk for footnote
...
While we're at it, make it a link as well.
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3443 >
2020-01-18 11:39:25 +01:00
Erik Faye-Lund
063a28642e
docs: remove trailing newlines
...
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3443 >
2020-01-18 11:39:22 +01:00
Erik Faye-Lund
9954120b38
docs: remove leading spaces
...
There's no good reason to have leading space in these pre-formatted
blocks. It looks strange, so let's get rid of it.
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3443 >
2020-01-18 11:39:18 +01:00
Erik Faye-Lund
c871862744
docs: remove trailing header
...
This header has been there since the document was added, but contains
nothing. So let's get rid of it.
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3443 >
2020-01-18 11:39:14 +01:00
Erik Faye-Lund
37daddd3e4
docs: use figure/figcaption instead of tables
...
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3443 >
2020-01-18 11:39:07 +01:00
Erik Faye-Lund
f5983a6eed
docs: do not use definition-list for sub-topics
...
The dl-tag isn't a neat tool for defining sub-headings, it's a semantic
tool for defining definitions and their meaning. Let's insetad use
normal sub-headings instead.
To make the last few paragraphs stand out from the above, let's add a
sub-heading for those as well.
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3443 >
2020-01-18 11:38:56 +01:00
Lionel Landwerlin
ddb80f9276
anv: enable VK_KHR_swapchain_mutable_format
...
Enable new tests in dEQP-VK.image.swapchain_mutable.*
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3434 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3434 >
2020-01-17 18:27:29 +00:00
Erik Faye-Lund
be95c816a7
docs: do not double-close link tag
...
Fixes: f8148d0cc1
"docs: remove mailing list as way of submitting patches"
Acked-by: Dylan Baker <dylan@pnwbakers.com>
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3431 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3431 >
2020-01-17 13:19:16 +01:00
Erik Faye-Lund
b009a7644b
docs: remove double-closed definition-list
...
Fixes: bc17ac5866
"docs: add documentation for building with meson"
Acked-by: Dylan Baker <dylan@pnwbakers.com>
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3431 >
2020-01-17 13:19:10 +01:00
Erik Faye-Lund
b387f68f49
docs: move paragraph closing tag
...
The pre-tag right before is a block-level tag, which means it implicitly
terminates the paragraph. So there's no paragraph to close after this.
Instead, move the paragraph-closing before the pre-tag, to explicitly
close the paragraph.
Fixes: 41b3eb08d9
"docs: update meson docs for windows"
Acked-by: Dylan Baker <dylan@pnwbakers.com>
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3431 >
2020-01-17 13:19:03 +01:00
Erik Faye-Lund
a370cfd96e
docs: use code-tags instead of pre-tags
...
Similar to the previous two commits, it seems more appropriate to use
code-tags here than pre-tag.
Fixes: 9af6c38def
"docs: Add use of Closes: tag for closing gitlab issues"
Acked-by: Dylan Baker <dylan@pnwbakers.com>
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3431 >
2020-01-17 13:18:52 +01:00
Erik Faye-Lund
1de361e56b
docs: use code-tags instead of pre-tags
...
Similar to the previous commit, code-tags seems more appropriate than
pre-tags here. So let's change it.
Fixes: ca0c1e69ca
"docs: update releasing process to use new scripts and gitlab"
Acked-by: Dylan Baker <dylan@pnwbakers.com>
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3431 >
2020-01-17 13:18:48 +01:00
Erik Faye-Lund
36e0275275
docs: use code-tag instead of pre-tag
...
It's unlikely the author meant to use <pre>-here, as that starts a whole
new block. Instead, the inline code-tag seems more appropriate here.
Fixes: 41b3eb08d9
"docs: update meson docs for windows"
Acked-by: Dylan Baker <dylan@pnwbakers.com>
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3431 >
2020-01-17 13:18:42 +01:00
Erik Faye-Lund
f0677086a1
docs: open paragraph before closing it
...
Fixes: 44c5e634a5
"docs: update meson docs for windows"
Acked-by: Dylan Baker <dylan@pnwbakers.com>
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3431 >
2020-01-17 13:18:36 +01:00
Erik Faye-Lund
a0d25c4d87
docs: fix paragraphs
...
Paragraphs are terminated by pre-tags, so the latter one closes a new,
empty one. Let's split the paragraph in two around the pre-tag instead.
Fixes: c0dfe8c6df
"docs: do not use div for line-breaking"
Acked-by: Dylan Baker <dylan@pnwbakers.com>
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3431 >
2020-01-17 13:18:25 +01:00
Erik Faye-Lund
750d664226
docs: fix typo in html tag name
...
Fixes: 5d11a828e1
"docs: update install docs for meson"
Acked-by: Dylan Baker <dylan@pnwbakers.com>
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3431 >
2020-01-17 13:18:06 +01:00
Dylan Baker
d7cef7c67b
docs: Update release calendar for 20.0
...
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3417 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3417 >
2020-01-16 22:41:55 +00:00
Jason Ekstrand
af6c2f4193
relnotes: Add Vulkan 1.2
2020-01-15 09:25:51 -06:00
Dave Airlie
85eed5def3
llvmpipe: add ARB_derivative_control support
...
Reviewed-by: Roland Scheidegger <sroland@vmware.com>
2020-01-10 08:43:40 +10:00
Dylan Baker
da2fe9c15e
docs: Add release notes for 19.3.2, update calendar and home page
2020-01-09 10:33:49 -08:00
Dylan Baker
2d46a7f26d
docs: add SHA256 sums for 19.3.2
2020-01-09 10:32:18 -08:00
Dylan Baker
d4f237dcce
docs: Add release notes for 19.3.2
2020-01-09 10:32:14 -08:00
Samuel Pitoiset
e298e78a01
radv: advertise VK_AMD_shader_image_load_store_lod
...
This extension allows to use LOD with image read/write operations.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
2020-01-09 07:58:34 +01:00
Dave Airlie
ee9879335e
llvmpipe: add support for ARB_indirect_parameters.
...
This just adds support for getting the draw count from the
indirect buffer.
Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3234 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3234 >
2020-01-09 10:35:44 +10:00
Samuel Pitoiset
7b70502a5d
radv: implement VK_AMD_mixed_attachment_samples
...
With VK_AMD_mixed_attachment_samples, the number of depth/stencil
samples isn't always equal to the number of color samples. Adjust
the number of Z samples when it's different but make sure to have
a consistent sample count if there are no depth/stencil attachments.
Also adjust the number of samples used for fragment shaders which is
the number of color samples if mixed attachment samples are used.
Only enabled on GFX8+ because it's untested on previous chips.
All dEQP-VK.pipeline.multisample.mixed_attachment_samples.* now pass.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3018 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3018 >
2020-01-03 12:31:53 +00:00
Dave Airlie
26c5ae80f0
llvmpipe: enable ARB_shader_group_vote.
...
This just adds the NIR paths for shader group vote.
v2: drop feq for now. (Roland)
Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3213 >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3213 >
2019-12-30 05:30:30 +00:00
Dylan Baker
69decdb28a
docs: Add release notes, news, and update calendar for 19.2.8
2019-12-18 11:25:32 -08:00
Dylan Baker
7017f69a64
docs/relnotes/19.2.8: Add SHA256 sum
2019-12-18 11:24:46 -08:00
Dylan Baker
2f724d2202
docs: add relnotes for 19.2.8
2019-12-18 11:24:44 -08:00
Dylan Baker
d32e1257c0
docs: Add release notes, update calendar, and add news for 19.3.1
2019-12-18 10:58:54 -08:00
Dylan Baker
636175da6d
dcos: add releanse notes for 19.3.1
2019-12-18 10:57:54 -08:00
Denis Pauk
6bf14e9c47
docs/features: mark GL_ARB_texture_compression_bptc as done for llvmpipe, softpipe, swr
...
Signed-off-by: Denis Pauk <pauk.denis@gmail.com>
Reviewed-by: Dave Airlie <airlied@redhat.com>
CC: Marek Olšák <maraeo@gmail.com>
CC: Rhys Perry <pendingchaos02@gmail.com>
CC: Bruce Cherniak <bruce.cherniak@intel.com>
CC: Matt Turner <mattst88@gmail.com>
2019-12-14 20:02:10 +00:00
Dylan Baker
e37115c912
docs: Update release notes, index, and calendar for 19.3.0
2019-12-12 12:05:00 -08:00
Dylan Baker
941aa31572
docs/19.3.0: Add SHA256 sums
2019-12-12 11:57:54 -08:00
Dylan Baker
2ab4c2bc22
docs: add release notes for 19.3.0
2019-12-12 11:57:53 -08:00
Dave Airlie
3cd903a6c3
llvmpipe: enable ARB_shader_draw_parameters.
...
All the bits should be in place for this now.
Reviewed-by: Roland Scheidegger <sroland@vmware.com>
2019-12-12 10:29:43 +10:00
Timothy Arceri
f8148d0cc1
docs: remove mailing list as way of submitting patches
...
All developers now use gitlab, don't confuse newcomers by suggesting
they might use the mailing list. We want everyone to use gitlab so
that patches get run through basic CI before they are merged.
Acked-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Eric Anholt <eric@anholt.net>
Acked-by: Dylan Baker <dylan@pnwbakers.com>
2019-12-12 09:09:50 +11:00
Marek Olšák
75ce078a0a
radeonsi: enable NIR by default and document GL 4.6 support
...
Reviewed-by: Dave Airlie <airlied@redhat.com>
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
2019-12-10 15:48:58 -05:00
Eric Engestrom
865f4b193f
docs: reword a bit and list HTTPS before FTP
...
Signed-off-by: Eric Engestrom <eric.engestrom@intel.com>
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
2019-12-10 15:21:23 +00:00
Samuel Pitoiset
e4c8491bdf
radv: implement VK_KHR_separate_depth_stencil_layouts
...
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
2019-12-10 13:16:17 +01:00
Dylan Baker
5b3d6979a6
docs: Update mesa 19.3 release calendar
2019-12-04 14:42:41 -08:00
Dylan Baker
953d20e6f5
docs: update calendar, add news item and link release notes for 19.2.7
2019-12-04 14:42:41 -08:00
Dylan Baker
bd518aa208
docs: Add SHA256 sums for 19.2.7
2019-12-04 14:42:41 -08:00
Dylan Baker
26aa024cdf
docs: Add release notes for 19.2.7
2019-12-04 14:42:41 -08:00
Timothy Arceri
9d2d609cce
docs: update source code repository documentation
...
This drops all the old documentaion around applying for push access.
Also this removes the documentation stating that you can push
directly to mesa rather than using merge requests.
Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/1969
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
2019-11-29 11:09:00 +11:00
Dave Airlie
1c5dc4eaf9
docs: add llvmpipe to ARB_query_buffer_object.
2019-11-25 12:37:58 +10:00
Dylan Baker
bba44ef176
docs: update calendar, add news item and link release notes for 19.2.6
2019-11-21 16:34:00 -08:00
Dylan Baker
3531d74e82
docs: Add SHA256 sum for 19.2.6
2019-11-21 16:32:35 -08:00
Dylan Baker
f8070577a4
docs: Add release notes for 19.2.6
2019-11-21 16:32:34 -08:00
Elie Tournier
72b44d148d
docs: fix ascii html representation
...
v2 (Eric): Use more readable ascii version
Signed-off-by: Elie Tournier <elie.tournier@collabora.com>
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
2019-11-21 16:51:18 +00:00
Elie Tournier
64d7bd96b8
Docs: remove duplicate meson docs for windows
...
This block is duplicated, we already have the windows instruction above.
Signed-off-by: Elie Tournier <elie.tournier@collabora.com>
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
2019-11-21 16:51:18 +00:00
Rhys Perry
1a0500cd04
docs: update features.txt for RADV
...
[skip ci]
Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
2019-11-21 11:00:50 +00:00
Dylan Baker
bcfc9c0fec
docs/release-calendar: Update for extended 19.3 rc period
2019-11-20 09:57:05 -08:00
Dylan Baker
ff21acc91c
docs: update calendar, add news item and link release notes for 19.2.5
2019-11-20 09:22:29 -08:00
Dylan Baker
d35429239b
docs/relnotes/19.2.5: Add SHA256 sum
2019-11-20 09:19:02 -08:00
Dylan Baker
6567b2daa9
docs: Add relnotes for 19.2.5
2019-11-20 09:19:00 -08:00
Samuel Pitoiset
645332f3f5
docs: add missing new features for RADV
...
[skip ci]
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
2019-11-20 16:04:15 +01:00
Timothy Arceri
af432be538
mesa: enable ARB_shading_language_include
...
Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/999
Reviewed-by: Witold Baryluk <witold.baryluk@gmail.com>
2019-11-20 05:05:56 +00:00
Pierre-Eric Pelloux-Prayer
3a5a55e5a5
mesa: enable EXT_direct_state_access
...
Always enabled; this doesn't require any driver work, it's just
core mesa bits.
quick_gl.txt is also updated because previously piglit ext_dsa
tests were skipped.
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
2019-11-19 08:49:45 +01:00
Pierre-Eric Pelloux-Prayer
1ef297645c
mesa: add ARB_sparse_buffer NamedBufferPageCommitmentEXT function
...
The spec is unclear on how to handle the buffer argument so we reuse
the logic from the EXT_direct_state_access spec.
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
2019-11-19 08:49:45 +01:00
Pierre-Eric Pelloux-Prayer
bb2241bf06
mesa: implement ARB_texture_storage_multisample + EXT_dsa functions
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
2019-11-19 08:49:45 +01:00
Pierre-Eric Pelloux-Prayer
a0d667036d
mesa: add ARB_texture_buffer_range glTextureBufferRangeEXT function
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
2019-11-19 08:49:45 +01:00
Pierre-Eric Pelloux-Prayer
b78e2a197a
mesa: add ARB_instanced_arrays EXT_dsa function
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
2019-11-19 08:49:45 +01:00
Pierre-Eric Pelloux-Prayer
a807b8c0a8
mesa: add ARB_gpu_shader_fp64 selector-less functions
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
2019-11-19 08:49:45 +01:00
Pierre-Eric Pelloux-Prayer
e3385eb0c1
mesa: add ARB_clear_buffer_object named functions
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
2019-11-19 08:49:45 +01:00
Pierre-Eric Pelloux-Prayer
442fd3d007
mesa: add ARB_vertex_attrib_64bit VertexArrayVertexAttribLOffsetEXT
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
2019-11-19 08:49:44 +01:00
Pierre-Eric Pelloux-Prayer
8cfb3e4ee5
mesa: add ARB_framebuffer_no_attachments named functions
...
The wording in ARB_framebuffer_no_attachments and EXT_direct_state_access
is different.
In the former framebuffer names must have been generated using glGenFramebuffers
before using the named functions.
In the latter framebuffer names have no such constraints, so we can't use
the _mesa_lookup_framebuffer_dsa function.
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
2019-11-19 08:49:44 +01:00
Pierre-Eric Pelloux-Prayer
dc057f638c
mesa: update features.txt to reflect EXT_dsa status
...
All features from the EXT_dsa spec are implemented.
Interactions with other specs:
- GL_AMD_gpu_shader_int64: not needed, since it's not enabled in
compatibility profile.
- GL_ARB_bindless_texture is DONE
"INVALID_OPERATION is generated when calling various functions
to modify the state of a texture object from which handles have
been extracted"
- GL_ARB_buffer_storage/GL_EXT_buffer_storage is DONE (NamedBufferStorageEXT function)
- GL_ARB_texture_storage is DONE (3 TextureStorage*DEXT functions)
- GL_ARB_vertex_attrib_binding is DONE (6 VertexArray* functions)
- GL_EXT_external_buffer is not supported by Mesa
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
2019-11-19 08:49:44 +01:00
Samuel Pitoiset
519d9b30de
radv: remove useless RADV_DEBUG=unsafemath debug option
...
This option is useless and shouldn't be used at all.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
2019-11-15 09:07:34 +01:00
Dylan Baker
943f630f8e
docs: update calendar, add news item and link release notes for 19.2.4
2019-11-13 11:12:53 -08:00
Dylan Baker
ff5bcd7ce9
docs: Add SHA256 sum for for 19.2.4
2019-11-13 11:10:51 -08:00
Dylan Baker
67fd2b936d
docs: Add release notes for 19.2.4
2019-11-13 11:10:47 -08:00
Krzysztof Raszkowski
084431ce45
gallium/swr: Enable some ARB_gpu_shader5 extensions
...
Enable / add to features.txt:
- Enhanced textureGather.
- Geometry shader instancing.
- Geometry shader multiple streams.
Reviewed-by: Jan Zielinski <jan.zielinski@intel.com>
2019-11-08 16:04:47 +00:00
Lionel Landwerlin
c1c346f166
anv: implement VK_KHR_separate_depth_stencil_layouts
...
v2: Use ternary to simplify code (Jason)
v3: Reorder switch cases to follow existing section ordering (Nanley)
Add missing comment in cmd_buffer_end_subpass() about new layout (Nanley)
v4: Fix layout comparison for stencil case (Nanley)
Update a few more comments (Nanley)
Move VK_IMAGE_LAYOUT_STENCIL_ATTACHMENT_OPTIMAL_KHR in color
attachment case for future stencil-CCS support (Nanley)
v5: Missed comments update (Nanley)
Updated relnotes.txt (Lionel)
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Nanley Chery <nanley.g.chery@intel.com>
2019-11-06 20:13:30 +00:00
Dylan Baker
401d7221ed
docs: update calendar, add news item and link release notes for 19.2.2
2019-11-06 09:07:02 -08:00
Dylan Baker
6fb82263d4
docs: add sha256 sum to 19.2.3 release notes
2019-11-06 09:05:58 -08:00
Dylan Baker
d7418d67af
docs: add release notes for 19.2.3
2019-11-06 09:05:56 -08:00
Samuel Pitoiset
cc66976d0a
docs: document all RADV environment variables
...
Requested by https://gitlab.freedesktop.org/mesa/mesa/issues/2022
[skip ci]
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
2019-11-06 07:58:22 +01:00
Dylan Baker
4226952199
docs/new_features: Empty the feature list for the 20.0 cycle
2019-10-30 15:18:27 -07:00
Jordan Justen
98da208660
docs/relnotes/new_features.txt: Add note about gen12 support
...
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
2019-10-30 14:08:51 -07:00
Bas Nieuwenhuizen
396195e8f1
radv: Enable VK_KHR_timeline_semaphore.
...
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
2019-10-30 11:57:07 +01:00
Marek Olšák
83a346cd58
docs: document new feature EGL_EXT_image_flush_external
2019-10-25 19:59:04 -04:00
Dylan Baker
ca0c1e69ca
docs: update releasing process to use new scripts and gitlab
...
There were several out of date entries in this document, update them to
current practices.
Reviewed-by: Juan A. Suarez <jasuarez@igalia.com>
2019-10-25 15:46:19 -07:00
Dylan Baker
5658b13fb6
docs: update calendar, add news item and link release notes for 19.2.2
2019-10-24 14:12:04 -07:00
Dylan Baker
89d94f5ecc
docs: Add sha256 sum for 19.2.2
2019-10-24 14:08:25 -07:00
Dylan Baker
849415d615
docs: Add release notes for 19.2.2
2019-10-24 14:07:30 -07:00
Caio Marcelo de Oliveira Filho
06aecb14c0
anv: Implement VK_KHR_vulkan_memory_model
...
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
2019-10-24 11:39:56 -07:00
Dylan Baker
cdff9b00e1
docs: Add release not about scons deprecation
2019-10-24 18:33:50 +00:00
Lionel Landwerlin
254d9976b6
docs: Add new Intel extension
...
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Acked-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
2019-10-23 19:07:34 +03:00
Juan A. Suarez Romero
d33fe2d5eb
docs: update calendar, add news item and link release notes for 19.1.8
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
2019-10-21 19:13:55 +02:00
Juan A. Suarez Romero
62a0e8421e
docs: add release notes for 19.1.8
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
(cherry picked from commit cc88eeb6ffc4e86d76dfdbfc601d519bc35b6c41)
2019-10-21 19:10:52 +02:00
Juan A. Suarez Romero
7aa63ffe4f
docs: add release notes for 19.1.8
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
(cherry picked from commit 5c6d266c591208b1c27e06f61b814210fc6e095f)
2019-10-21 19:10:49 +02:00
Samuel Pitoiset
b72205a4c1
radv: advertise VK_KHR_spirv_1_4
...
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
2019-10-21 09:21:40 +02:00
Dylan Baker
1ce23b5653
docs: Add new feature for compiling for windows with meson
...
Reviewed-by: Adam Jackson <ajax@redhat.com>
2019-10-18 13:02:58 -07:00
Dylan Baker
41b3eb08d9
docs: update meson docs for windows
...
Reviewed-by: Adam Jackson <ajax@redhat.com>
2019-10-18 13:02:58 -07:00
Hal Gentz
fa611b07f1
Revert "egl: Add EGL_CONFIG_SELECT_GROUP_MESA ext."
...
This reverts commit 173bc9d684
.
2019-10-18 18:41:51 +00:00
Samuel Pitoiset
7c50214aab
radv: implement VK_KHR_shader_float_controls
...
This exposes what's required for DX and this is what we already
configure. The driver flushes denorms for FP32 and preserves them
for FP16/FP64. Note that we can't allow both preserving and
flushing denorms because this won't work for merged shaders. This
will require LLVM to update the float mode register to make it work.
Only enabled on GFX8+ with the LLVM path because it's untested on
previous chips and ACO doesn't support it.
This extension is required for SPIRV 1.4.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
2019-10-18 16:55:58 +02:00
Caio Marcelo de Oliveira Filho
58286c7969
anv: Advertise VK_KHR_spirv_1_4
...
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
2019-10-14 08:25:42 -07:00
Hal Gentz
173bc9d684
egl: Add EGL_CONFIG_SELECT_GROUP_MESA ext.
...
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=67676
Fixes: 049f343e8ac "egl: Allow 24-bit visuals for 32-bit RGBA8888 configs"
Cc: mesa-stable@lists.freedesktop.org
Reviewed-by: Adam Jackson <ajax@redhat.com>
Signed-off-by: Hal Gentz <zegentzy@protonmail.com>
2019-10-11 21:57:20 +00:00
Dylan Baker
44c5e634a5
docs: update meson docs for windows
...
Acked-by: Kristian H. Kristensen <hoegsberg@google.com>
2019-10-10 16:33:05 -07:00
Bas Nieuwenhuizen
e6986bcb73
radv: Enable VK_ANDROID_external_memory_android_hardware_buffer.
...
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
2019-10-10 17:02:34 +00:00
Bas Nieuwenhuizen
a9687c4e05
radv: Implement & enable VK_EXT_texel_buffer_alignment.
...
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
2019-10-10 13:24:16 +00:00
Caio Marcelo de Oliveira Filho
d438261e05
intel: Add INTEL_DEBUG=nofc for disabling fast clears
...
Reviewed-by: Rafael Antognolli <rafael.antognolli@intel.com>
2019-10-09 13:29:26 -07:00
Dylan Baker
770ab4db82
docs: update calendar, add news item, and link release notes for 19.2.1
2019-10-09 10:26:23 -07:00
Dylan Baker
4c302ba941
docs: Add SHA256 sum for 19.2.1
2019-10-09 10:26:23 -07:00
Dylan Baker
970a83ef34
docs: Add relnotes for 19.2.1
2019-10-09 10:26:23 -07:00
Samuel Pitoiset
cbd6f0a0c2
radv: implement VK_KHR_shader_clock
...
NIR->LLVM and ACO already support nir_intrinsic_shader_clock.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
2019-10-09 08:43:14 +02:00
Caio Marcelo de Oliveira Filho
4327837be9
docs: Update recently enabled VK extensions on Intel
2019-10-08 16:34:00 -07:00
Fritz Koenig
66937abe2b
mesa: Allow MESA_framebuffer_flip_y for GLES 3
...
Implement glFramebufferParameteriMESA on GLES 3 so
that the extension is not dependant on GLES 3.1
Reviewed-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Kristian H. Kristensen <hoegsberg@google.com>
2019-10-08 13:53:01 -07:00
Eric Engestrom
721b880e4c
script: drop get_reviewer.pl
...
This script doesn't make sense anymore in the age of GitLab.
Signed-off-by: Eric Engestrom <eric.engestrom@intel.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
2019-10-07 21:33:38 +01:00
Dylan Baker
7ff49c25ed
docs: add a new_features.text file and remove 19.3.0 release notes
...
The next patch is going to introduce a tool that creates the entire
release html page for us, without any user intervention. As such we
can't be editing it. To that end the script will read the
new_features.txt file to get a list of new features.
This is a flat text file, one entry per line.
Acked-by: Eric Engestrom <eric.engestrom@intel.com>
Acked-by: Juan A. Suarez <jasuarez@igalia.com>
2019-10-03 20:15:19 +00:00
Dylan Baker
9af6c38def
docs: Add use of Closes: tag for closing gitlab issues
...
This replaces to old Bugzilla: tag, which no longer makes sense because
we don't use bugzilla anymore.
Reviewed-by: Eric Anholt <eric@anholt.net> (v1)
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
2019-10-03 17:45:51 +00:00
Caio Marcelo de Oliveira Filho
faf98be290
docs: Fix GL_EXT_demote_to_helper_invocation name
...
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
2019-10-02 14:33:42 -07:00
Andres Gomez
f83874a405
docs/relnotes: add support for GL_ARB_gl_spirv, GL_ARB_spirv_extensions and OpenGL 4.6 on i965 and iris
...
After 41549a18e6
("i965: Enable OpenGL 4.6 for Gen8+"), i965
implements GL_ARB_gl_spirv, GL_ARB_spirv_extensions and OpenGL 4.6.
After 15e439071d
("iris: Enable ARB_gl_spirv and ARB_spirv_extensions"),
iris implements GL_ARB_gl_spirv, GL_ARB_spirv_extensions and OpenGL
4.6.
v2:
- Explicit the support is for i965 and iris.
v3:
- Add also GL_ARB_spirv_extensions to the release notes (Alejandro).
Signed-off-by: Andres Gomez <agomez@igalia.com>
Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com>
Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
2019-10-01 12:09:48 +03:00
Caio Marcelo de Oliveira Filho
089da33c4d
docs/relnotes: Add EXT_demote_to_helper_invocation support on iris, i965
...
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2019-09-30 12:44:30 -07:00
Eric Engestrom
fa0dcaaae0
docs/install: drop autotools references
...
19.3 will be the 3rd release without autotools, people know it's gone by now.
Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
2019-09-30 19:45:15 +01:00
Dylan Baker
4913ad9a37
docs: remove stray newline
...
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
2019-09-30 18:27:52 +00:00
Dylan Baker
bc2d73c36b
docs: use https for mesonbuild.com
...
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
2019-09-30 18:27:52 +00:00
Dylan Baker
5d11a828e1
docs: update install docs for meson
...
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
2019-09-30 18:27:52 +00:00
Eric Engestrom
ae8a7d5c8f
docs/release-calendar: add missing <td> and </td>
...
Signed-off-by: Eric Engestrom <eric.engestrom@intel.com>
Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
2019-09-25 22:13:07 +01:00
Eric Engestrom
f9bb5cd105
docs/release-calendar: fix bugfix release numbers
...
Signed-off-by: Eric Engestrom <eric.engestrom@intel.com>
Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
2019-09-25 22:13:07 +01:00
Dylan Baker
c8fa996dcf
release: Push 19.3 back two weeks
...
The main reason to do this is that 19.2 has slipped by two weeks, and
such the 19.3 branch is due to happen extremely close to the release of
19.2.0. I think it would be better to have a little more time between
releases for developers and for packagers.
This would still have the 19.3 release out before December, even if it
slips by 1 week.
Acked-By: Karol Herbst <kherbst@redhat.com>
Acked-by: Juan A. Suarez <jasuarez@igalia.com>
2019-09-25 10:46:59 -07:00
Dylan Baker
666a5a2230
docs: update calendar, add news item, and link release notes for 19.2.0
2019-09-25 10:42:17 -07:00
Dylan Baker
582421285b
docs: add SHA256 sum for 19.2.0
2019-09-25 10:42:17 -07:00
Dylan Baker
8302eb7a8f
docs: Add release notes for 19.2.0
2019-09-25 10:42:17 -07:00
Andres Gomez
bcd9224728
docs/features: Update VK_KHR_display_swapchain status
...
It was set as done by mistake.
Fixes: bc15d74529
("docs/features: Mark some Vulkan extensions as done")
Signed-off-by: Andres Gomez <agomez@igalia.com>
Acked-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
2019-09-19 23:45:17 +03:00
Andres Gomez
53c24cfd8a
docs/features: Update status list of Vulkan extensions
...
To get the extension list:
$ git grep -hE "extension name=\"VK_KHR" src/vulkan/registry/vk.xml | \
grep -v disabled | awk '{print $2}' | sed -E 's/(name=)?"//g' | sort
To find anv(il) and radv supported extensions:
$ git grep -hE "'VK_([A-Z]+)_[a-z,0-9]" src/intel/
$ git grep -hE "'VK_([A-Z]+)_[a-z,0-9]" src/amd/
v2:
- Keep VK_KHR_device_group and VK_KHR_device_group_creation as not
started (Jason).
Signed-off-by: Andres Gomez <agomez@igalia.com>
Acked-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
2019-09-19 23:39:26 +03:00
Adam Jackson
5b5c5bf833
docs: Update bug report URLs for the gitlab migration
...
Cc: mesa-stable@lists.freedesktop.org
Reviewed-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
2019-09-19 16:37:36 +00:00
Andres Gomez
66f2aa6ccd
docs: Add the maximum implemented Vulkan API version in 19.3 rel notes
...
Currently, Vulkan 1.1.
Cc: mesa-stable@lists.freedesktop.org
Signed-off-by: Andres Gomez <agomez@igalia.com>
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
2019-09-19 00:03:55 +03:00
Andres Gomez
41b0e0d7e0
docs: Add the maximum implemented Vulkan API version in 19.2 rel notes
...
Currently, Vulkan 1.1.
Cc: 19.2 <mesa-stable@lists.freedesktop.org>
Signed-off-by: Andres Gomez <agomez@igalia.com>
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
2019-09-19 00:03:50 +03:00
Andres Gomez
d2db43fcad
docs: Add the maximum implemented Vulkan API version in 19.1 rel notes
...
Currently, Vulkan 1.1.
Cc: 19.1 <mesa-stable@lists.freedesktop.org>
Signed-off-by: Andres Gomez <agomez@igalia.com>
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
2019-09-19 00:03:39 +03:00
Andres Gomez
f833b4cada
docs: Update to OpenGL 4.6 in the release notes
...
After 41549a18e6
("i965: Enable OpenGL 4.6 for Gen8+"), Mesa
implements the OpenGL 4.6 API.
Cc: mesa-stable@lists.freedesktop.org
Signed-off-by: Andres Gomez <agomez@igalia.com>
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com>
2019-09-18 12:28:05 +00:00
Samuel Iglesias Gonsálvez
f55f7b199d
docs/relnotes: add support for VK_KHR_shader_float_controls on Intel
...
v2:
- Move to 19.2.0 release notes (Andres).
v3:
- Move to 19.3.0 release notes (Andres).
Signed-off-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>
Signed-off-by: Andres Gomez <agomez@igalia.com>
Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
2019-09-17 23:39:19 +03:00
Juan A. Suarez Romero
34d51f931b
docs: update calendar, add news item and link release notes for 19.1.7
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
2019-09-17 12:55:41 +02:00
Juan A. Suarez Romero
a216395831
docs: add sha256 checksums for 19.1.7
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
(cherry picked from commit b9d7244035ce2da5bd93c984e30944b3730b219e)
2019-09-17 12:53:24 +02:00
Juan A. Suarez Romero
d9d4c1be62
docs: add release notes for 19.1.7
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
(cherry picked from commit f632aac9385cfe02f5bfe762d93e60b5b46f2c77)
2019-09-17 12:53:23 +02:00
Heinrich Fink
df8602f4b5
mesa/gl: Sync with Khronos registry
...
Update GL headers and xml API from upstream Khronos registry (commit
3d0c3eb). Keep `BUILDING_MESA` quirk in glext.h.
mesa/extensions: Expose EXT_EGL_sync instead of MESA_EGL_sync to reflect
Khronos request of changing this extension's scope from MESA to EXT.
EGL_EGL_sync is also the name of the extension that has been merged into
the upstream Khronos GL registry.
Remove MESA_EGL_sync spec txt from Mesa tree as it is now published as
EXT by Khronos.
v1: Remove MESA_EGL_sync spec and squash commits (Eric E)
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
Reviewed-by: Daniel Stone <daniels@collabora.com>
2019-09-16 16:50:43 +01:00
Juan A. Suarez Romero
237e6f4fed
docs: extend 19.1.x releases
...
As 19.2 got some delays, let's extend 19.1 at least in one extra
release.
Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
2019-09-16 06:51:20 +00:00
Dylan Baker
a1ebbc3225
Docs: mark that 19.2.0-rc3 has been released
...
Also update -rc4 to me.
2019-09-11 09:47:45 -07:00
Heinrich Fink
f4327ce06e
specs: Add GL_MESA_EGL_sync
...
Adds GL_MESA_EGL_sync as defined in upstream OpenGL registry
Reviewed-by: Daniel Stone <daniels@collabora.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
2019-09-08 08:01:55 +00:00
Heinrich Fink
e2c88b7cd6
specs: Sync framebuffer_flip_y text with GL registry
...
Sync extension spec of MESA_framebuffer_flip_y to what has been merged
upstream in the GL registry. Update now carries the accepted GL
extension no.
v2: split GL headers update off to separate commit
Reviewed-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Matt Turner <mattst88@gmail.com>
2019-09-05 09:26:30 +02:00
Dylan Baker
d89d075589
docs: Mark 19.2.0-rc2 as done and push back rc3 and rc4/final
2019-09-04 16:00:02 -07:00
Dave Airlie
3a7e92dac5
docs: add llvmpipe features for fb_no_attach and compute shaders
...
Reviewed-by: Roland Scheidegger <sroland@vmware.com>
2019-09-04 15:22:20 +10:00
Juan A. Suarez Romero
c1c0386676
docs: update calendar, add news item and link release notes for 19.1.6
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
2019-09-03 13:06:56 +02:00
Juan A. Suarez Romero
b3763dab18
docs: add sha256 checksums for 19.1.6
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
(cherry picked from commit 4ec2325dd07a768f2b52ea788ee76085586b2469)
2019-09-03 13:04:49 +02:00
Juan A. Suarez Romero
4151947583
docs: add release notes for 19.1.6
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
(cherry picked from commit 85c8f88a49aa7c8aa866faed90a4a63330c15b8b)
2019-09-03 13:04:45 +02:00
Jan Zielinski
e64091ebd4
swr/rasterizer: Enable ARB_fragment_layer_viewport
...
Added loading gl_Layer and gl_ViewportIndex variables
to Pixel Shader context.
Reviewed-by: Alok Hota <alok.hota@intel.com>
2019-08-29 12:09:05 +02:00
Dave Airlie
c501c2cef6
docs: add shader image extensions for llvmpipe
...
v1.1: fix typo in llvmpipe name (ajax)
Reviewed-by: Roland Scheidegger <sroland@vmware.com>
2019-08-27 12:30:25 +10:00
Juan A. Suarez Romero
6f137ed901
docs: update calendar, add news item and link release notes for 19.1.5
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
2019-08-23 12:40:40 +02:00
Juan A. Suarez Romero
23f1741996
docs: add sha256 checksums for 19.1.5
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
(cherry picked from commit ae2a676cd1748c850f579863003c92f2b137f44a)
2019-08-23 12:38:28 +02:00
Juan A. Suarez Romero
152dd6ed19
docs: add release notes for 19.1.5
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
(cherry picked from commit a384fe0cebf1fcd6671c51c749fcc981e01b5505)
2019-08-23 12:38:27 +02:00
Alejandro Piñeiro
2e8565bead
i965: enable ARB_gl_spirv extension and ARB_spirv_extensions for gen7+
...
v2: squashed the two enable patches with the docs one (Jason)
Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
2019-08-21 17:29:42 +02:00
Emil Velikov
cca442f3ba
docs: update calendar for 19.2.x
...
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2019-08-20 23:14:53 +01:00
Emil Velikov
a3d42ad248
docs: add 19.3.0-devel release notes template
...
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2019-08-20 22:39:25 +01:00
Christian Gmeiner
2c4fe6af78
relnotes: Add new ext on etnaviv for 19.2.
...
Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Reviewed-by: Jonathan Marek <jonathan@marek.ca>
2019-08-14 21:47:35 +02:00
Gert Wollny
742d3c918f
softpipe: Add support for ARB_derivative_control
...
Enables and passes piglits:
spec/ARB_drivative_control/
dfdx-coarse
dfdx-dfdy
dfdx-fine
dfdy-coarse
dfdy-fine
Signed-off-by: Gert Wollny <gert.wollny@collabora.com>
Reviewed-by: Roland Scheidegger <sroland@vmware.com>
2019-08-14 07:03:15 +00:00
Bas Nieuwenhuizen
71621e877f
relnotes: Make entries for radv more consistent.
...
Always use 'on' as for the rest of the drivers.
Reviewed-by: Dave Airlie <airlied@redhat.com>
2019-08-12 13:29:27 +00:00
Bas Nieuwenhuizen
38961729a8
relnotes: Add new exts on radv for 19.2.
...
Reviewed-by: Dave Airlie <airlied@redhat.com>
2019-08-12 13:29:27 +00:00
Juan A. Suarez Romero
4619535ab7
docs: update calendar, add news item and link release notes for 19.1.4
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
2019-08-07 18:51:32 +02:00
Juan A. Suarez Romero
a19d43ebd5
docs: add sha256 checksums for 19.1.4
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
(cherry picked from commit 7fcb69a33c6c6d1658de3e0fd9c40363584c8c7b)
2019-08-07 18:49:25 +02:00
Juan A. Suarez Romero
8484fafc78
docs: add release notes for 19.1.4
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
(cherry picked from commit b84ffa028d09c1bba1add468fd68886ee243d428)
2019-08-07 18:49:23 +02:00
Marek Olšák
c95e2a1c6b
relnotes/19.2: document EXT_texture_dhadow_lod
2019-08-06 20:10:15 -04:00
Pierre-Eric Pelloux-Prayer
f84c9ad17a
radeonsi: enable EXT_shader_image_load_store
...
This depends on LLVM 10 because this needs https://reviews.llvm.org/D65283
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
2019-08-06 17:41:07 -04:00
Eric Engestrom
a1da8eccbe
docs: fix "empty array" meson syntax
...
On recent versions of Meson (0.47+) these are synonymous, but we still
support older versions than that, so let's use the correct syntax to
avoid confusing users of old Meson versions.
Signed-off-by: Eric Engestrom <eric.engestrom@intel.com>
2019-08-04 12:21:19 +01:00
Bas Nieuwenhuizen
9f37c9903b
mesa: Rename GLX_USE_TLS to USE_ELF_TLS.
...
These days it is not GLX only and it does not work with all TLS
implementations.
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
2019-08-03 20:18:17 +02:00
Bas Nieuwenhuizen
2d54fdb563
radv: Expose VK_KHR_imageless_framebuffer.
...
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
2019-08-02 22:35:25 +02:00
Bas Nieuwenhuizen
e1c5d8a364
radv: Enable VK_KHR_shader_atomic_int64
...
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
2019-08-02 12:26:32 +02:00
Kenneth Graunke
18c2e09dc7
gallium: Implement GL_EXT_shader_samples_identical via a new capability
...
This exposes the textureSamplesIdenticalEXT function in GLSL.
We enable it for iris and radeonsi, because their compilers already
have support for this. Tested on Intel Kabylake and AMD Vega 64.
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
2019-08-01 23:38:54 -07:00
Eric Engestrom
a563bb9e28
docs: reword meson instructions
...
Signed-off-by: Eric Engestrom <eric.engestrom@intel.com>
Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
2019-08-01 00:42:02 +01:00
Jorge Natz
a63e82deb5
docs: Update Platforms and Drivers page with more comprehensive information.
...
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
2019-07-31 22:50:43 +00:00
Eric Engestrom
4bf7e7b170
docs: update required meson version
...
Fixes: f7b6a8d12f
("meson: bump required version to 0.46")
Signed-off-by: Eric Engestrom <eric.engestrom@intel.com>
Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
2019-07-31 11:50:39 +01:00
Eric Engestrom
2605e9fe46
docs: fix intel_icd.json path
...
Meson doesn't support using uninstalled libs, they're simply not ready
until `ninja install` is ran, at which point one might as well use the
proper icd.json file in the install folder.
Signed-off-by: Eric Engestrom <eric.engestrom@intel.com>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
2019-07-26 14:47:53 +00:00
Heinrich Fink
4886924262
mesa: Enable GL_MESA_framebuffer_flip_y for GL 4.3
...
Extend MESA_framebuffer_flip_y to be used with OpenGL versions 4.3 and
higher. OpenGL 4.3 adds FramebufferParameteri needed by this extension.
Reviewed-by: Fritz Koenig <frkoenig@google.com>
Reviewed-by: Matt Turner <mattst88@gmail.com>
2019-07-25 04:47:38 +00:00
Juan A. Suarez Romero
c41545c2f5
docs: update calendar, add news item and link release notes for 19.1.3
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
2019-07-23 11:20:00 +00:00
Juan A. Suarez Romero
3843c5f77a
docs: add sha256 checksums for 19.1.3
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
(cherry picked from commit 33e57d0ace83e4f5deab0211474cd84607878024)
2019-07-23 11:18:31 +00:00
Juan A. Suarez Romero
fd965a3330
docs: add release notes for 19.1.3
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
(cherry picked from commit 09a1b2bdbab20635888b3b226bd1e9a8e31a75ec)
2019-07-23 11:18:29 +00:00
Marek Olšák
79d56e6a4a
radeonsi/gfx10: implement ARB_post_depth_coverage
...
Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
2019-07-19 20:16:19 -04:00
Eric Engestrom
e8febd6cba
docs: simplify `Fixes:` git command
...
Reviewed-by: Eric Anholt <eric@anholt.net>
Signed-off-by: Eric Engestrom <eric.engestrom@intel.com>
2019-07-19 22:24:28 +00:00
Eric Anholt
82dc168f51
docs: Tell people how to easily generate the Fixes lines.
...
v2: Include '-s' to suppress the diff.
v3: use the git config command (Ken), use < (Eric)
Reviewed-by: Matt Turner <mattst88@gmail.com> (v1)
Acked-by: Eric Engestrom <eric@engestrom.ch>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2019-07-15 16:29:31 -07:00
Juan A. Suarez Romero
d33e93d332
docs: update calendar, add news item and link release notes for 19.1.2
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
2019-07-09 11:22:13 +02:00
Juan A. Suarez Romero
3c90baf047
docs: add sha256 checksums for 19.1.2
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
(cherry picked from commit e42399f4de80acb681b90ae4e35d8983b89d0329)
2019-07-09 09:19:25 +00:00
Juan A. Suarez Romero
0f51d69087
docs: add release notes for 19.1.2
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
(cherry picked from commit fe1f7b538b7e8e4bd221c5d52ae72a3721c6aa08)
2019-07-09 09:19:24 +00:00
Caio Marcelo de Oliveira Filho
9c7adaeb5f
anv: Advertise VK_EXT_shader_demote_to_helper_invocation
...
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
2019-07-08 08:57:25 -07:00
Dave Airlie
002c8cae44
docs/features: add shader buffer and atomic support for llvmpipe
2019-07-07 16:24:21 +10:00
Jan Zielinski
243db4980c
swr/swr: Enable ARB_viewport_array
...
The rasterizer core supported ARB_viewport_array,
but the swr layer connecting core to Gallium state
tracker only allowed one viewport.
We add support for multiple viewports to swr layer.
Reviewed-by: Alok Hota <alok.hota@intel.com>
2019-07-03 14:43:28 +02:00
Bas Nieuwenhuizen
c6cb9b197d
radv: Support VK_EXT_queue_family_foreign.
...
Basically same as external for now.
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Only case we might need to handle differently in the near future
is Raven's case of displayable DCC which is not renderable. But
we don't support that yet.
2019-07-03 10:56:21 +00:00
Dylan Baker
f97dcb7a55
docs: add news item and link release notes for 19.0.8
...
This is an emergency release due to a critical bug.
2019-06-26 13:48:06 -07:00
Dylan Baker
290495a431
docs: Add mesa 19.0.8 sha256 sums
2019-06-26 13:46:30 -07:00
Dylan Baker
10a24925a0
docs: Add docs for 19.0.8
2019-06-26 13:46:29 -07:00
Juan A. Suarez Romero
81d28c69ea
docs: update calendar, add news item and link release notes for X.Y.Z
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
2019-06-25 13:02:37 +02:00
Juan A. Suarez Romero
2c06071521
docs: fix some typos in 19.0.7 release notes
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
2019-06-25 13:01:56 +02:00
Juan A. Suarez Romero
4a2b502a6b
docs: add sha256 checksums for 19.1.1
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
(cherry picked from commit d54dc24d6d6ad9ce4fbebd5f9a69a92633504c40)
2019-06-25 12:56:49 +02:00
Juan A. Suarez Romero
5f7c66676f
docs: add release notes for 19.1.1
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
(cherry picked from commit 22eddd8b9d4d905237494c9841e65e4c073ab514)
2019-06-25 12:56:46 +02:00
Dylan Baker
032fe7d602
docs: update calendar, add news item and link release notes for 19.0.7
2019-06-24 16:24:05 -07:00
Dylan Baker
7badae431a
docs: Add SHA256 sums for 19.0.7
2019-06-24 16:22:21 -07:00
Dylan Baker
8c0e5c4cfc
Docs add 19.0.7 release notes
2019-06-24 16:22:20 -07:00
Christian Gmeiner
8dd26fa2f0
etnaviv: support GL_ARB_seamless_cubemap_per_texture
...
Passes spec@amd_seamless_cubemap_per_texture@amd_seamless_cubemap_per_texture
Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Reviewed-By: Guido Günther <agx@sigxcpu.org>
2019-06-19 00:39:50 +02:00
Alejandro Piñeiro
d317944c24
docs: document three NIR_ envvars
...
Initially I was only interested on documenting NIR_PRINT, as today I
needed to check the code to find this envvar, that at the moment I
vaguely remembered that existed.
As we are here, though, let's just document all of them (assuming that
makes sense).
Reviewed-by: Eric Anholt <eric@anholt.net>
2019-06-14 16:18:43 +02:00
Erik Faye-Lund
901795238b
docs: work around broken altsoftware.com link
...
altsoftware.com seems to no longer be around, and is currently being
held by a domain squatter. Let's link to waybackmachine instead.
Signed-off-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
2019-06-13 14:14:05 +00:00
Erik Faye-Lund
795b5d923f
docs: work around broken dsbox.com link
...
dsbox.com now forwards to haystax.com, which is tehcnially unrealted to
this link. Let's link to waybackmachine instead.
Signed-off-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
2019-06-13 14:14:05 +00:00
Erik Faye-Lund
b16e77e051
docs: work around broken sgi.com links
...
sgi.com now forwards to hpe.com, which is technically unrelated to these
links. Let's link to waybackmachine instead.
Signed-off-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
2019-06-13 14:14:05 +00:00
Erik Faye-Lund
a9956ed87a
docs: update link to OpenGL FAQ
...
Signed-off-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
2019-06-13 14:14:05 +00:00
Erik Faye-Lund
12f4cd6a09
docs: update link to the Linux OpenGL ABI
...
Signed-off-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
2019-06-13 14:14:05 +00:00
Erik Faye-Lund
e19448c102
docs: update link to glw
...
GLW is currently living in gitlab, the cgit-page is just a mirror.
Signed-off-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
2019-06-13 14:14:05 +00:00
Erik Faye-Lund
04fc0bc3f3
docs: fixup link-target
...
Just a couple of lines above, we have this exact same link, but this
time with a leading "www.". Let's match that.
Signed-off-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
2019-06-13 14:14:05 +00:00
Erik Faye-Lund
372f9f6947
docs: eliminate another stale autoconf-reference
...
Meson is what should tell you about these issues, not the configure
script. We no longer have that.
Signed-off-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
2019-06-13 14:14:05 +00:00
Erik Faye-Lund
c9d396710b
docs: replace autoconf with meson
...
We no longer have an autoconf build-system to maintain, but we do have a
meson build-system. So let's mention that instead.
Signed-off-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
2019-06-13 14:14:05 +00:00
Erik Faye-Lund
f4f78a59b0
docs: update required packages
...
Automake and libtool are no longer required to build, instead we need
meson and ninja-build.
Signed-off-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
2019-06-13 14:14:05 +00:00
Erik Faye-Lund
26287b91ac
docs: remove pointless haiku-comment
...
The only build system that doesn't support Haiku is `Android.mk`,
which also doesn't support most other platforms either, so there is
no need to single it out.
Signed-off-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
2019-06-13 14:14:05 +00:00
Erik Faye-Lund
c339c0175a
docs: fixup typo
...
Signed-off-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
2019-06-13 14:14:05 +00:00
Juan A. Suarez Romero
b586ed51f3
docs: update calendar, add news item and link release notes for 19.1.0
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
2019-06-11 17:38:22 +02:00
Juan A. Suarez Romero
cc7fc7e319
docs: Add SHA256 sums for 19.1.0
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
(cherry picked from commit 2a5b4e2b9ffc07f32a7ff5f89176cb892b179c5f)
2019-06-11 15:26:42 +00:00