summaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* docs/meson: Recommend not using CFLAGS and friendsDylan Baker2018-12-201-8/+8
| | | | | | | | | | Because of the many caveats involved, using -Dc_args instead of CFLAGS is recommended both by meson upstream and by us. v2: - Fix typo Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> (v1) Reviewed-by: Eric Anholt <eric@anholt.net>
* docs: Add an encouraging note about providing reviews and acks.Eric Anholt2018-12-191-0/+8
| | | | | | | | | | Across several projects I've seen new contributors say "I wasn't sure if I should provide a review tag since I'm not really an expert in this area." Everyone I know already applies some implicit weighting to reviews from different people, so encourage participation. Reviewed-by: Dylan Baker <dylan@pnwbakers.com> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
* docs: Add a note that MRs should still include any r-b or a-b tags.Eric Anholt2018-12-191-0/+4
| | | | | | | v2: Mention "Tested-by" too Reviewed-by: Dylan Baker <dylan@pnwbakers.com> (v1) Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
* docs: format code blocks a bit nicelyEric Engestrom2018-12-191-0/+3
| | | | Signed-off-by: Eric Engestrom <eric.engestrom@intel.com>
* docs: add meson cross compilation instructionsEric Engestrom2018-12-191-0/+83
| | | | | | Signed-off-by: Eric Engestrom <eric.engestrom@intel.com> Reviewed-by: Dylan Baker <dylan@pnwbakers.com> Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
* specs: Bump GLX_MESA_query_renderer to version 9Adam Jackson2018-12-181-3/+9
| | | | | | | | Note that we have an official GL extension number, pick the appropriate section of the GLX spec to modify, and add changelog. Reviewed-by: Emil Velikov <emil.velikov@collabora.com> Signed-off-by: Adam Jackson <ajax@redhat.com>
* specs: Remove GLX_RENDERER_ID_MESA from GLX_MESA_query_rendererAdam Jackson2018-12-181-19/+0
| | | | | | | | | | | | | | | | | | | | | | This has not even had an attempt at implementation. If you asked for renderer 0 - which, the spec implies, should always work - then dri2_convert_glx_attribs would fail, we'd silently fall back to creating an indirect context, and xserver would also not recognize the attribute and would throw BadValue at you. The API would be difficult to use in any case, since there's no way to enumerate how many renderers the screen has. I'd be tempted to add that by defining: glXQueryRendererIntegerMESA(dpy, screen, /* renderer = */ -1, 0, &value); to return the number of renderers, but a new entrypoint might be cleaner. Still, better to not specify it at all than to lie about it. Reviewed-by: Emil Velikov <emil.velikov@collabora.com> Signed-off-by: Adam Jackson <ajax@redhat.com>
* specs: Remove GLES profile interaction text from GLX_MESA_query_rendererAdam Jackson2018-12-181-12/+0
| | | | | | | | | | | | | | | | In one place we say, if GLES isn't supported then the profile version will be 0.0. Then later we say, if the GLES profile extension isn't supported then GLX_RENDERER_OPENGL_ES_PROFILE_VERSION_MESA is not mentioned in the spec. A strict reading of the latter would mean that GLX_RENDERER_OPENGL_ES_PROFILE_VERSION_MESA is not a recognized token, and the query should instead return False. The implementation does not check for the GLES profile extensions, and the additional complexity doesn't seem worth it. Removing the interaction text makes the spec match the implementation. Reviewed-by: Emil Velikov <emil.velikov@collabora.com> Signed-off-by: Adam Jackson <ajax@redhat.com>
* docs: update calendar, add news item and link release notes for 18.2.7Juan A. Suarez Romero2018-12-133-7/+8
| | | | Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
* docs: add sha256 checksums for 18.2.7Juan A. Suarez Romero2018-12-131-1/+2
| | | | | Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com> (cherry picked from commit e90429cc6dc5b5ada4253fc0a8517645d86a4f6c)
* docs: add release notes for 18.2.7Juan A. Suarez Romero2018-12-131-0/+166
| | | | | Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com> (cherry picked from commit 419ee20097597bed77e73fd283e6d15e8dcb89e9)
* docs: Document GitLab merge request process (email alternative)Jordan Justen2018-12-121-5/+71
| | | | | | | | | | | | | | | | | | | | | | | | | This documents a process for using GitLab Merge Requests as an second way to submit code changes for Mesa. Only one of the two methods is allowed for each patch series. We will *not* require all patches to be emailed. Some code changes may be reviewed and merged without any discussion on the mesa-dev email list. v2: * No longer require email. Allow submitter to choose email or a GitLab merge request. * Various feedback from Brian, Daniel, Dylan, Eric, Erik, Jason, Matt, Michel and Rob. Signed-off-by: Jordan Justen <jordan.l.justen@intel.com> Acked-by: Jason Ekstrand <jason@jlekstrand.net> Reviewed-by: Eric Anholt <eric@anholt.net> Acked-by: Dylan Baker <dylan@pnwbakers.com> Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com> Reviewed-by: Eric Engestrom <eric.engestrom@intel.com> Acked-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Acked-by: Rob Clark <robdclark@gmail.com>
* docs: update calendar, add news item and link release notes for 18.3.1Emil Velikov2018-12-113-4/+11
| | | | Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
* docs: add sha256 checksums for 18.3.1Emil Velikov2018-12-111-1/+2
| | | | Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
* docs: add release notes for 18.3.1Emil Velikov2018-12-111-0/+62
| | | | Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
* docs: extends 18.2 lifecycleJuan A. Suarez Romero2018-12-111-1/+7
| | | | | | | | | | | | As 18.3 was published with some delay, let's extend 18.2 life for another extra release. CC: Andres Gomez <agomez@igalia.com> CC: Dylan Baker <dylan@pnwbakers.com> CC: Emil Velikov <emil.l.velikov@gmail.com> Reviewed-by: Andres Gomez <agomez@igalia.com> Acked-by: Emil Velikov <emil.velikov@collabora.com> Acked-by: Dylan Baker <dylan@pnwbakers.com>
* docs: update calendar, add news item and link release notes for 18.3.0Emil Velikov2018-12-073-9/+16
| | | | Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
* docs: add sha256 checksums for 18.3.0Emil Velikov2018-12-071-1/+2
| | | | | Signed-off-by: Emil Velikov <emil.velikov@collabora.com> (cherry picked from commit d81beab96afb403915805435fd4b810a00291b99)
* docs: update 18.3.0 release notesEmil Velikov2018-12-071-3/+201
| | | | | Signed-off-by: Emil Velikov <emil.velikov@collabora.com> (cherry picked from commit d603cd9d84c8293c22407030c7664ac775ffb97f)
* docs/features: Delete double nv50 entry and wrong enumerationDieter Nützel2018-12-041-1/+1
| | | | | | | | | trivial Fix commit d9b2234042142dc02a4844747d3c35e140da53dc Signed-off-by: Dieter Nützel <Dieter@nuetzel-hh.de> Signed-off-by: Marek Olšák <marek.olsak@amd.com>
* st/mesa: expose EXT_render_snorm on GLESMarek Olšák2018-12-042-1/+2
| | | | Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
* mesa: expose AMD_texture_texture4Marek Olšák2018-12-041-0/+1
| | | | | | because the closed driver exposes it. Tested by piglit. Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
* mesa: expose EXT_texture_compression_bptc in GLESMarek Olšák2018-12-041-0/+1
| | | | | | | | | tested by piglit. v2: rebase Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu> (v1) Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
* mesa: expose EXT_texture_compression_rgtc on GLESMarek Olšák2018-12-041-0/+1
| | | | | | | | | The spec was modified to support GLES. Tested by piglit. v2: rebase Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu> (v1) Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
* mesa: expose GL_EXT_texture_view as an alias of GL_OES_texture_viewMarek Olšák2018-12-041-0/+1
| | | | | | There are no spec changes. Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
* st/mesa: expose GL_OES_texture_viewMarek Olšák2018-12-042-1/+2
| | | | | | | | | | For format fallbacks like ETC and ASTC, switching between sRGB and linear decoding is undefined, or at least is not bit-exact. Same as EXT_texture_sRGB_decode on GLES. There are no piglit or dEQP regresssions. Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
* mesa: Revert INTEL_fragment_shader_ordering supportMatt Turner2018-12-031-1/+0
| | | | | | | | | | | | | | | | This extension is not properly tested (testing for GL_ARB_fragment_shader_interlock is not sufficient), and since this was noted in review on August 28th no tests have been sent. Revert "i965: Add INTEL_fragment_shader_ordering support." Revert "mesa: Add GL/GLSL plumbing for INTEL_fragment_shader_ordering" This reverts commit 03ecec9ed2099f6e2b62994b33dc948dc731e7b8. This reverts commit 119435c8778dd26cb7c8bcde9f04b3982239fe60. Cc: mesa-stable@lists.freedesktop.org Acked-by: Jason Ekstrand <jason@jlekstrand.net> Acked-by: Eric Anholt <eric@anholt.net>
* docs: update calendar, add news item and link release notes for 18.2.6Juan A. Suarez Romero2018-11-283-7/+8
| | | | Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
* docs: add sha256 checksums for 18.2.6Juan A. Suarez Romero2018-11-281-1/+2
| | | | | Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com> (cherry picked from commit cfd1f8b92cae9dde3e5bed42109b5142f50a2ee5)
* docs: add release notes for 18.2.6Juan A. Suarez Romero2018-11-281-0/+178
| | | | | Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com> (cherry picked from commit 3e741344d79e3ae67b1ad645e7d56fe6c0fb2ae2)
* docs: document the staging branch and add reference to itEmil Velikov2018-11-152-0/+23
| | | | | | | | | | | | A while back we agreed that having a live/staging branch is beneficial. Sadly we forgot to document that, so here is my first attempt. Document the caveat that the branch history is not stable. CC: Andres Gomez <agomez@igalia.com> CC: Dylan Baker <dylan@pnwbakers.com> Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Juan A. Suarez <jasuarez@igalia.com>
* docs/submittingpatches.html: correctly handle the <p> tagEmil Velikov2018-11-151-0/+2
| | | | | | | As pointed out by the w3c validator. Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Juan A. Suarez <jasuarez@igalia.com>
* docs/releasing.html: polish cherry-picking/testing textEmil Velikov2018-11-151-12/+15
| | | | | | | | | Reword slightly and highlight the important parts of the text. CC: Andres Gomez <agomez@igalia.com> CC: Dylan Baker <dylan@pnwbakers.com> Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Juan A. Suarez <jasuarez@igalia.com>
* docs: update calendar, add news item and link release notes for 18.2.5Juan A. Suarez Romero2018-11-153-7/+8
| | | | Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
* docs: add sha256 checksums for 18.2.5Juan A. Suarez Romero2018-11-151-1/+2
| | | | | Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com> (cherry picked from commit 79be754f9a74a43b5748dc0934241e7701cb9581)
* docs: add release notes for 18.2.5Juan A. Suarez Romero2018-11-151-0/+171
| | | | | Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com> (cherry picked from commit f34bddc325c414cb8ee21666bd307512577efdef)
* docs: mention EXT_shader_implicit_conversionsEmil Velikov2018-11-051-1/+1
| | | | | Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com> Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
* docs: add 19.0.0-devel release notes templateEmil Velikov2018-11-011-0/+59
| | | | Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
* docs/relnotes: add the EGL Device extensionsEmil Velikov2018-11-011-0/+3
| | | | Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
* specs: Add EGL_MESA_device_softwareAdam Jackson2018-11-011-0/+82
| | | | | | | | | | | | | | The device extension string is expected to contain the name of the extension defining what kind of device it is, so the caller can know what kinds of operations it can perform with it. So that string had better be non-empty, hence this trivial extension. v2: - drop "fallback", update history and update contributor list Signed-off-by: Adam Jackson <ajax@redhat.com> Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Mathias Fröhlich <Mathias.Froehlich@web.de>
* docs/meson: Add note about update translationsDylan Baker2018-10-311-0/+7
| | | | Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
* docs: update calendar, add new item and link release notes for 18.2.4Juan A. Suarez Romero2018-10-313-7/+8
| | | | Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
* docs: add sha256 checksums for 18.2.4Juan A. Suarez Romero2018-10-311-1/+2
| | | | | Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com> (cherry picked from commit 624e384ea86afea737f9d3b952a9c3edbecd3950)
* docs: add release notes for 18.2.4Juan A. Suarez Romero2018-10-311-0/+153
| | | | | Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com> (cherry picked from commit 1cdef5e70ca1745b6cbc133c3bdb94cd6541ad4a)
* docs/calendar: Add 18.3 plan and expand 18.2Dylan Baker2018-10-301-1/+37
| | | | | | | | | | | | Emil will be helping out with 18.3, while Juan finalises 18.2 v2: [Emil] add Emil for 18.3, fix typos CC: Emil Velikov <emil.velikov@collabora.com> CC: Juan A. Romero Suarez <jasuarez@igalia.com> Cc: Dylan Baker <dylan@pnwbakers.com> Reviewed-by: Dylan Baker <dylan@pnwbakers.com> Reviewed-by: Juan A. Suarez <jasuarez@igalia.com>
* mesa: expose EXT_texture_compression_s3tc on GLESMarek Olšák2018-10-301-0/+1
| | | | | | | The spec was modified to support GLES. Tested-by: Erik Faye-Lund <erik.faye-lund@collabora.com> Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
* docs: update calendarJuan A. Suarez Romero2018-10-231-2/+2
| | | | | | | | I'll take care of 18.2 releases series on Andres behalf. CC: Andres Gomez <agomez@igalia.com> CC: Dylan Baker <dylan@pnwbakers.com> CC: Emil Velikov <emil.l.velikov@gmail.com>
* docs: fix typo in 18.2.3 release notes linkJuan A. Suarez Romero2018-10-191-1/+1
| | | | | | | Fixes: 86b4bd52dc ("docs: update calendar, add news item and link release notes for 18.2.3") Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
* docs: update calendar, add news item and link release notes for 18.2.3Juan A. Suarez Romero2018-10-193-7/+8
| | | | Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
* docs: add sha256 checksums for 18.2.3Juan A. Suarez Romero2018-10-191-1/+2
| | | | | Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com> (cherry picked from commit 27fd12857b53ec22c0e918eee6c4c009643fccbc)