summaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* egl: finalize EGL_MESA_query_driverEric Engestrom2019-01-241-6/+11
| | | | | Signed-off-by: Eric Engestrom <[email protected]> Reviewed-by: Emil Velikov <[email protected]>
* Add extension doc for MESA_query_driverVeluri Mithun2019-01-231-0/+90
| | | | | | | | | Signed-off-by: Veluri Mithun <[email protected]> Reviewed-by: Eric Engestrom <[email protected]> Reviewed-by: Emil Velikov <[email protected]> Acked-by: Eric Engestrom <[email protected]>
* docs: add note about sending merge-requests from forksErik Faye-Lund2019-01-231-0/+2
| | | | | | | | | | | | Sending MRs from the main Mesa repository increase clutter in the repository, and decrease visibility of project-wide branches. So it's better if MRs are sent from forks instead. Let's add a note about this, in case its not obvious to everyone. Signed-off-by: Erik Faye-Lund <[email protected]> Reviewed-by: Eric Engestrom <[email protected]> Reviewed-by: Emil Velikov <[email protected]>
* relnotes: Add newly added Vulkan extensionsJason Ekstrand2019-01-211-0/+7
| | | | | | | Both the Intel and RADV people have been really bad about adding things to the release notes. We should start actually paying attention. Acked-by: Tapani Pälli <[email protected]>
* docs: explain how to see what meson options existEric Engestrom2019-01-171-0/+4
| | | | | | Signed-off-by: Eric Engestrom <[email protected]> Reviewed-by: Kenneth Graunke <[email protected]> Reviewed-by: Dylan Baker <[email protected]>
* docs: update calendar, add news item and link release notes for 18.3.2Emil Velikov2019-01-173-17/+12
| | | | Signed-off-by: Emil Velikov <[email protected]>
* docs: add sha256 checksums for 18.3.2Emil Velikov2019-01-171-1/+2
| | | | | Signed-off-by: Emil Velikov <[email protected]> (cherry picked from commit 8320a07221a342ea56528a1839ce5b33c8226b36)
* docs: add release notes for 18.3.2Emil Velikov2019-01-171-0/+264
| | | | | Signed-off-by: Emil Velikov <[email protected]> (cherry picked from commit 95a3b709c0d4618d900f8b8bed429ee4f786fab2)
* docs: complete the calendar and release schedule documentationAndres Gomez2019-01-102-2/+22
| | | | | | | | | | | As suggested by Emil Velikov. Cc: Dylan Baker <[email protected]> Cc: Juan A. Suarez <[email protected]> Cc: Emil Velikov <[email protected]> Signed-off-by: Andres Gomez <[email protected]> Acked-by: Dylan Baker <[email protected]> Reviewed-by: Eric Engestrom <[email protected]>
* i965: Enable 64-bit GLSL extensionsMatt Turner2019-01-091-0/+1
| | | | | | | Now that we have software implementations of ARB_gpu_shader_int64 and ARB_gpu_shader_fp64 we can unconditionally enable these extensions. Reviewed-by: Kenneth Graunke <[email protected]>
* docs: update 18.3 and add 19.x cycles for the release calendarAndres Gomez2019-01-071-4/+117
| | | | | | | | | | | v2: replace incorrect "<td/>" with "<td>" (Eric). Cc: Dylan Baker <[email protected]> Cc: Juan A. Suarez <[email protected]> Cc: Emil Velikov <[email protected]> Signed-off-by: Andres Gomez <[email protected]> Acked-by: Emil Velikov <[email protected]> Acked-by: Juan A. Suarez <[email protected]>
* docs: advertise distro-provided meson cross-filesEric Engestrom2019-01-031-0/+9
| | | | | | | | Hopefully we can kick start the revolution and other distros will start providing them as well :) Signed-off-by: Eric Engestrom <[email protected]> Reviewed-by: Dylan Baker <[email protected]>
* docs: fix the meson aarch64 cross-fileEric Engestrom2019-01-031-2/+2
| | | | | | | | | | `gcc-ar` is preferred over the generic `ar`, and the `arm` family is for 32-bit ARM [1]. [1] https://mesonbuild.com/Reference-tables.html#cpu-families Signed-off-by: Eric Engestrom <[email protected]> Reviewed-by: Dylan Baker <[email protected]>
* docs/autoconf: Mark autoconf as being replacedDylan Baker2018-12-271-0/+6
| | | | | | | | I know it's not what anyone wants, but how about we start with a message in the documentation that encourages people to try meson. Reviewed-by: Jordan Justen <[email protected]> Reviewed-by: Eric Engeström <[email protected]>
* docs/install: Update python dependency sectionDylan Baker2018-12-271-1/+3
| | | | | | | | Note that meson requires python 3, scons requires python 2, and autotools works with either. Reviewed-by: Jordan Justen <[email protected]> Reviewed-by: Eric Engeström <[email protected]>
* docs/meson: Update LLVM section with information about native filesDylan Baker2018-12-271-4/+49
| | | | Reviewed-by: Eric Engeström <[email protected]>
* docs/install: Add meson to the main install pageDylan Baker2018-12-271-8/+30
| | | | | Reviewed-by: Jordan Justen <[email protected]> Reviewed-by: Eric Engeström <[email protected]>
* docs: update calendar, add news item and link release notes for 18.2.8Juan A. Suarez Romero2018-12-273-6/+11
| | | | Signed-off-by: Juan A. Suarez Romero <[email protected]>
* docs: add sha256 checksums for 18.2.8Juan A. Suarez Romero2018-12-271-1/+2
| | | | | Signed-off-by: Juan A. Suarez Romero <[email protected]> (cherry picked from commit 24c31bc0e237148b1c44811b17c61fc71f09bd93)
* docs: add release notes for 18.2.8Juan A. Suarez Romero2018-12-271-0/+182
| | | | | Signed-off-by: Juan A. Suarez Romero <[email protected]> (cherry picked from commit 785e09e3b32980380eb2081eeb48c157306f99ba)
* nvc0: enable GL_NV_shader_atomic_float on pre-MaxwellIlia Mirkin2018-12-261-0/+1
| | | | Signed-off-by: Ilia Mirkin <[email protected]>
* docs: add note about using backticks for rbs in gitlabDylan Baker2018-12-211-0/+11
| | | | | | | | So that gitlab will render the < and > correctly allowing the tag to be copy-n-pasted without additional formatting. Reviewed-by: Eric Anholt <[email protected]> Reviewed-by: Jordan Justen <[email protected]>
* 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 <[email protected]> (v1) Reviewed-by: Eric Anholt <[email protected]>
* 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 <[email protected]> Reviewed-by: Ian Romanick <[email protected]>
* 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 <[email protected]> (v1) Reviewed-by: Ian Romanick <[email protected]>
* docs: format code blocks a bit nicelyEric Engestrom2018-12-191-0/+3
| | | | Signed-off-by: Eric Engestrom <[email protected]>
* docs: add meson cross compilation instructionsEric Engestrom2018-12-191-0/+83
| | | | | | Signed-off-by: Eric Engestrom <[email protected]> Reviewed-by: Dylan Baker <[email protected]> Reviewed-by: Emil Velikov <[email protected]>
* 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 <[email protected]> Signed-off-by: Adam Jackson <[email protected]>
* 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 <[email protected]> Signed-off-by: Adam Jackson <[email protected]>
* 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 <[email protected]> Signed-off-by: Adam Jackson <[email protected]>
* 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 <[email protected]>
* docs: add sha256 checksums for 18.2.7Juan A. Suarez Romero2018-12-131-1/+2
| | | | | Signed-off-by: Juan A. Suarez Romero <[email protected]> (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 <[email protected]> (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 <[email protected]> Acked-by: Jason Ekstrand <[email protected]> Reviewed-by: Eric Anholt <[email protected]> Acked-by: Dylan Baker <[email protected]> Reviewed-by: Erik Faye-Lund <[email protected]> Reviewed-by: Eric Engestrom <[email protected]> Acked-by: Bas Nieuwenhuizen <[email protected]> Acked-by: Rob Clark <[email protected]>
* docs: update calendar, add news item and link release notes for 18.3.1Emil Velikov2018-12-113-4/+11
| | | | Signed-off-by: Emil Velikov <[email protected]>
* docs: add sha256 checksums for 18.3.1Emil Velikov2018-12-111-1/+2
| | | | Signed-off-by: Emil Velikov <[email protected]>
* docs: add release notes for 18.3.1Emil Velikov2018-12-111-0/+62
| | | | Signed-off-by: Emil Velikov <[email protected]>
* 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 <[email protected]> CC: Dylan Baker <[email protected]> CC: Emil Velikov <[email protected]> Reviewed-by: Andres Gomez <[email protected]> Acked-by: Emil Velikov <[email protected]> Acked-by: Dylan Baker <[email protected]>
* docs: update calendar, add news item and link release notes for 18.3.0Emil Velikov2018-12-073-9/+16
| | | | Signed-off-by: Emil Velikov <[email protected]>
* docs: add sha256 checksums for 18.3.0Emil Velikov2018-12-071-1/+2
| | | | | Signed-off-by: Emil Velikov <[email protected]> (cherry picked from commit d81beab96afb403915805435fd4b810a00291b99)
* docs: update 18.3.0 release notesEmil Velikov2018-12-071-3/+201
| | | | | Signed-off-by: Emil Velikov <[email protected]> (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 <[email protected]> Signed-off-by: Marek Olšák <[email protected]>
* st/mesa: expose EXT_render_snorm on GLESMarek Olšák2018-12-042-1/+2
| | | | Reviewed-by: Ilia Mirkin <[email protected]>
* mesa: expose AMD_texture_texture4Marek Olšák2018-12-041-0/+1
| | | | | | because the closed driver exposes it. Tested by piglit. Reviewed-by: Ilia Mirkin <[email protected]>
* mesa: expose EXT_texture_compression_bptc in GLESMarek Olšák2018-12-041-0/+1
| | | | | | | | | tested by piglit. v2: rebase Reviewed-by: Ilia Mirkin <[email protected]> (v1) Reviewed-by: Erik Faye-Lund <[email protected]>
* 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 <[email protected]> (v1) Reviewed-by: Erik Faye-Lund <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* 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: [email protected] Acked-by: Jason Ekstrand <[email protected]> Acked-by: Eric Anholt <[email protected]>
* 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 <[email protected]>