summaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* llvmpipe: enable PIPE_CAP_QUERY_PIPELINE_STATISTICSRoland Scheidegger2017-09-091-1/+1
| | | | | | | | | | | | | | | | This was implemented since forever, but not enabled. It passes all piglit tests except one, arb_pipeline_statistics_query-frag. The reason is that the test (for drawing a 10x10 rect) expects between 100 and 150 pixel shader invocations. But since llvmpipe counts this with 4x4 granularity (and due to the rect being 2 tris) we end up with 224 invocations. I believe however what llvmpipe is doing violates neither the spirit nor the letter of the spec (our fragment shader granularity really is 4x4 pixels, albeit we will bail out early on 2x2 or 4x2 (the latter if AVX is available) granularity), the spec allows to count additional invocations due to implementation reasons. Reviewed-by: Brian Paul <[email protected]> Reviewed-by: Jose Fonseca <[email protected]>
* docs: update calendar, add news item and link release notes for 17.1.9Andres Gomez2017-09-093-7/+8
| | | | Signed-off-by: Andres Gomez <[email protected]>
* docs: add sha256 checksums for 17.1.9Andres Gomez2017-09-091-1/+2
| | | | Signed-off-by: Andres Gomez <[email protected]>
* docs: add release notes for 17.1.9Andres Gomez2017-09-091-0/+143
| | | | Signed-off-by: Andres Gomez <[email protected]>
* docs: update envvar docs to reflect MESA_NO_ERROR changeEric Engestrom2017-09-071-1/+1
| | | | | | | | | I changed the behaviour earlier today, but forgot to update the corresponding docs. Fixes: 77713a0acb09f475d29f "mesa: allow user to set MESA_NO_ERROR=0" Suggested-by: Emil Velikov <[email protected]> Signed-off-by: Eric Engestrom <[email protected]>
* docs/release-calendar: update and extendEmil Velikov2017-09-061-16/+16
| | | | | | | | | | | v2: Correct 17.1.10 version, adjust some names. v3: Add missing <tr> (Andres) Cc: Juan A. Suárez <[email protected]> Cc: Andres Gomez <[email protected]> Signed-off-by: Emil Velikov <[email protected]> Reviewed-by: Andres Gomez <[email protected]> Reviewed-by: Eric Engestrom <[email protected]> (v1)
* docs/releasing: polish LLVM_CONFIG wording/handlingEmil Velikov2017-09-061-5/+8
| | | | | | | | | | | | | Use consistent way to manage "non-default" llvm installations, clearly documenting it. AKA, use LLVM_CONFIG throughout and unset for the Windows/mingw builds. v2: unset the save_ variable (Andres) Signed-off-by: Emil Velikov <[email protected]> Reviewed-by: Andres Gomez <[email protected]> Reviewed-by: Eric Engestrom <[email protected]> (v1)
* docs/releasing: remove -jX instancesEmil Velikov2017-09-061-2/+3
| | | | | | | | | One can control the number of jobs via MAKEFLAGS. As such there's little reason to set the number of jobs for each make invocation. Signed-off-by: Emil Velikov <[email protected]> Reviewed-by: Andres Gomez <[email protected]> Reviewed-by: Eric Engestrom <[email protected]>
* docs: add news item and link release notes for 17.2.0Emil Velikov2017-09-042-0/+8
| | | | Signed-off-by: Emil Velikov <[email protected]>
* docs: add sha256 checksums for 17.2.0Emil Velikov2017-09-041-1/+2
| | | | | Signed-off-by: Emil Velikov <[email protected]> (cherry picked from commit b4473dd5191878249ccb53f40407206f1e57fa6f)
* docs: Update 17.2.0 release notesEmil Velikov2017-09-041-2/+149
| | | | | Signed-off-by: Emil Velikov <[email protected]> (cherry picked from commit f5925b2897308530c64e1abf44ebc1ee0e017ada)
* docs: update calendar, add news item and link release notes for 17.1.8Andres Gomez2017-08-283-7/+8
| | | | Signed-off-by: Andres Gomez <[email protected]>
* docs: add sha256 checksums for 17.1.8Andres Gomez2017-08-281-1/+2
| | | | | Signed-off-by: Andres Gomez <[email protected]> (cherry picked from commit 44e008e85efe141087d8ebe52e273e0020029481)
* docs: add release notes for 17.1.8Andres Gomez2017-08-281-0/+114
| | | | | Signed-off-by: Andres Gomez <[email protected]> (cherry picked from commit e644f9996b36598e4b24a359343096886b2333d0)
* docs: add an additional final cycle for 17.1Andres Gomez2017-08-261-1/+7
| | | | | | | | Cc: Emil Velikov <[email protected]> Cc: Juan A. Suarez Romero <[email protected]> Signed-off-by: Andres Gomez <[email protected]> Reviewed-by: Emil Velikov <[email protected]> Reviewed-by: Juan A. Suarez Romero <[email protected]>
* docs: remove released and extend the calendar until the end of 2017Andres Gomez2017-08-261-4/+84
| | | | | | | | | | | | | Completed the 17.2 cycle and added the beginning of the 17.3 one. v2: Add 17.2-rc6 as tentative final version to be promoted to 17.2.0 final (Eric). Cc: Emil Velikov <[email protected]> Cc: Juan A. Suarez Romero <[email protected]> Signed-off-by: Andres Gomez <[email protected]> Reviewed-by: Emil Velikov <[email protected]> Reviewed-by: Juan A. Suarez Romero <[email protected]>
* mesa: Implement GL_ARB_polygon_offset_clampAdam Jackson2017-08-252-1/+2
| | | | | | | | | | | Semantically identical to the EXT version (whose string is still valid for GLES), so rename the bit but expose both extension strings. (Suggested by Ilia Mirkin and Ian Romanick.) v3: Fix the entrypoint alias in GL4x.xml (Ilia) Signed-off-by: Adam Jackson <[email protected]> Reviewed-by: Ilia Mirkin <[email protected]>
* mesa: Implement GL_ARB_texture_filter_anisotropicAdam Jackson2017-08-252-1/+4
| | | | | | | | | | | The only difference from the EXT version is bumping the minmax to 16, so just hit all the drivers at once. v2: Fix driver names, add to 17.3 release notes (Ilia Mirkin) Reviewed-by: Ilia Mirkin <[email protected]> Signed-off-by: Adam Jackson <[email protected]> Reviewed-by: Kenneth Graunke <[email protected]>
* docs: remove link to MissingFunctionality wiki pageTimothy Arceri2017-08-221-2/+0
| | | | | | | Outdated, features.txt is used instead. Reviewed-by: Eric Engestrom <[email protected]> Reviewed-by: Samuel Pitoiset <[email protected]>
* docs: remove MSVC testing/building from help wantedTimothy Arceri2017-08-221-3/+0
| | | | | | | | We are using appveyor for Windows continuous integration. https://ci.appveyor.com/project/mesa3d/mesa Reviewed-by: Eric Engestrom <[email protected]>
* docs: remove automatic testing from help wantedTimothy Arceri2017-08-221-6/+0
| | | | | | | | | | Intel has a Jenkins setup and has made the various scripts and documentation open source. https://github.com/janesma/mesa_jenkins Reviewed-by: Eric Engestrom <[email protected]> Reviewed-by: Samuel Pitoiset <[email protected]>
* docs: rename TODOs to Legacy Driver TODOsTimothy Arceri2017-08-221-1/+1
| | | | | Reviewed-by: Eric Engestrom <[email protected]> Reviewed-by: Samuel Pitoiset <[email protected]>
* docs: remove link to i915g TODOsTimothy Arceri2017-08-221-2/+0
| | | | | | | This is an unoffical unmaintained driver, we don't really want people wasting effort trying to improve it. Reviewed-by: Eric Engestrom <[email protected]>
* docs: remove link to radeonsi TODO wiki pageTimothy Arceri2017-08-221-2/+0
| | | | | | | This page is deprecated. Reviewed-by: Eric Engestrom <[email protected]> Reviewed-by: Samuel Pitoiset <[email protected]>
* gallium/docs: remove old llvmpipe TODOTimothy Arceri2017-08-221-2/+0
| | | | | | | Features are already covered by features.txt like all the other drivers. Reviewed-by: Eric Engestrom <[email protected]>
* docs: update calendar, add news item and link release notes for 17.1.7Andres Gomez2017-08-213-6/+8
| | | | Signed-off-by: Andres Gomez <[email protected]>
* docs: add sha256 checksums for 17.1.7Andres Gomez2017-08-211-1/+2
| | | | Signed-off-by: Andres Gomez <[email protected]>
* docs: add release notes for 17.1.7Andres Gomez2017-08-211-0/+147
| | | | Signed-off-by: Andres Gomez <[email protected]>
* llvmpipe: enable PIPE_CAP_QUERY_SO_OVERFLOWRoland Scheidegger2017-08-171-1/+1
| | | | | | | | | The driver supported this since way before the GL spec for it existed. Just need to support both the per-stream and for all streams variants (which are identical due to only supporting 1 stream). Passes piglit arb_transform_feedback_overflow_query-basic. Reviewed-by: Jose Fonseca <[email protected]>
* softpipe: enable PIPE_CAP_QUERY_SO_OVERFLOWRoland Scheidegger2017-08-171-1/+1
| | | | | | | The driver was supposed to support this since way before the GL spec for it existed, albeit it was apparently broken, so fix and enable it. Reviewed-by: Jose Fonseca <[email protected]>
* docs: drop released RCs from the calendarEmil Velikov2017-08-071-19/+1
| | | | Signed-off-by: Emil Velikov <[email protected]>
* docs: update calendar, add news item and link release notes for 17.1.5Emil Velikov2017-08-073-8/+8
| | | | Signed-off-by: Emil Velikov <[email protected]>
* docs: add sha256 checksums for 17.1.6Emil Velikov2017-08-071-1/+2
| | | | | Signed-off-by: Emil Velikov <[email protected]> (cherry picked from commit 2766ed0d45b2c3397de5cbdfa9cf7e03a0fdfb5d)
* docs: add release notes for 17.1.6Emil Velikov2017-08-071-0/+224
| | | | | Signed-off-by: Emil Velikov <[email protected]> (cherry picked from commit 3d48433078cb9501c506d2a15834e8dda1a3caef)
* docs: removed the '--with-sha1' requirement from shading.htmlEleni Maria Stea2017-08-071-3/+3
| | | | | | | | | | | | The configuration option --with-sha1 is no longer required for the MESA_SHADER_READ_PATH, MESA_SHADER_DUMP_PATH environment variables to take effect. 1- removed the "--with-sha1" sentence from docs/shading.html 2- added an extra note: that the corresponding dumped and replacement shaders must have the same filenames for the feature to take effect. Acked-by: Tapani Pälli <[email protected]>
* fix GL_ARB_spirv_extensions nameIlia Mirkin2017-08-061-1/+1
| | | | Trivial. There is no _gl_ in there.
* docs: add EXT_memory_object and EXT_memory_object_fd to relnotesTimothy Arceri2017-08-061-0/+2
|
* docs: Add Vulkan to features.txtJordan Justen2017-08-021-0/+41
| | | | | | | | | | | | | | | | | | | | | | 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]" src/intel/ $ git grep -hE "'VK_([A-Z]+)_[a-z]" src/amd/ v2: * Add radv to Vulkan 1.0 list (Bas) * 'started' => 'in progress' * Drop KHX and EXT extensions (Jason) Signed-off-by: Jordan Justen <[email protected]> Acked-by: Jason Ekstrand <[email protected]> Acked-by: Bas Nieuwenhuizen <[email protected]>
* radeonsi: enable ARB_transform_feedback_overflow_queryNicolai Hähnle2017-08-022-2/+2
| | | | | | v2: update for new cap name Reviewed-by: Marek Olšák <[email protected]>
* docs: Update feature list for GL 4.6Adam Jackson2017-07-311-8/+14
| | | | | | | | ARB_polygon_offset_clamp and ARB_texture_filter_anisotropic look like they'd be pretty trivial to wire up. Reviewed-by: Samuel Pitoiset <[email protected]> Signed-off-by: Adam Jackson <[email protected]>
* docs: add 17.3.0-devel release notes templateEmil Velikov2017-07-241-0/+64
| | | | Signed-off-by: Emil Velikov <[email protected]>
* i965: Enable ARB_shader_ballot on Gen8+Matt Turner2017-07-202-1/+2
| | | | Reviewed-by: Kenneth Graunke <[email protected]>
* i965: Enable ARB_shader_group_voteMatt Turner2017-07-202-1/+2
|
* docs: update master's release notes, news and calendar commitAndres Gomez2017-07-191-11/+4
| | | | | | | | This reflects closer what we are actually doing. Signed-off-by: Andres Gomez <[email protected]> Reviewed-by: Eric Engestrom <[email protected]> Reviewed-by: Emil Velikov <[email protected]>
* docs: avoid overwrite of LD_LIBRARY_PATH during basic testingAndres Gomez2017-07-191-1/+3
| | | | | | | | | | | | | | The LD_LIBRARY_PATH environment variable could be already defined so we extend it and restore it rather than just overwriting it. v2: - Unset the __old_ld helper variable when we are done with it. - Corrected test for and escaping of variables (Eric). v3: Remove unneeded variable (Emil). Signed-off-by: Andres Gomez <[email protected]> Reviewed-by: Emil Velikov <[email protected]>
* docs: add instructions to specify LLVM version for basic testingAndres Gomez2017-07-191-0/+8
| | | | | | | | | | | | | | The "Perform basic testing" and "Use the release.sh script from xorg util-modular" sections provide some instructions to do so. We add now some comments in order to use a recent enough LLVM version to run dist/distcheck and the automake generated binaries. v2: Suggested the need to define LLVM_CONFIG also before running the release.sh script. Signed-off-by: Andres Gomez <[email protected]> Reviewed-by: Eric Engestrom <[email protected]> Reviewed-by: Emil Velikov <[email protected]>
* docs: update calendar, add news item and link release notes for 17.1.5Andres Gomez2017-07-143-7/+8
| | | | Signed-off-by: Andres Gomez <[email protected]>
* docs: add sha256 checksums for 17.1.5Andres Gomez2017-07-141-1/+2
| | | | Signed-off-by: Andres Gomez <[email protected]>
* docs: add release notes for 17.1.5Andres Gomez2017-07-141-0/+202
| | | | Signed-off-by: Andres Gomez <[email protected]>
* docs: update HTTP -> HTTPS reference to reflect realityEmil Velikov2017-07-121-1/+1
| | | | | | | The link recently got updated to https. Signed-off-by: Emil Velikov <[email protected]> Reviewed-by: Eric Engestrom <[email protected]>