summaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)AuthorFilesLines
2017-04-26mesa: drop APPLE_vertex_array_object supportTimothy Arceri1-1/+1
Shared context support for VAOs was dropped in 0b2750620b65. From the ARB_vertex_array_object spec: "This extension differs from GL_APPLE_vertex_array_object in that client memory cannot be accessed through a non-zero vertex array object. It also differs in that vertex array objects are explicitly not sharable between contexts." Nobody should be using this extension over ARB_vertex_array_object anymore so just drop it rather than adding locking back just for VAOs created from these functions. For reference the Nvidia blob doesn't expose this extension. Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
2017-04-21docs/features: mark KHR_no_error as startedKai Wasserbäch1-1/+1
The OpenGL extension KHR_no_error is exposed since commit d42d150ad26e29d9e894ba9f9e28f8134e2e5393 by Timothy Arceri. Therefore it should be marked as "started" in the features.txt Signed-off-by: Kai Wasserbäch <kai@dev.carbon-project.org> Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
2017-04-20nvc0: Add support for setting viewport index/layer from VS/TESIlia Mirkin2-2/+4
This enables support on GM200+ for: - GL_AMD_vertex_shader_layer - GL_AMD_vertex_shader_layer_viewport_index - GL_ARB_shader_viewport_layer_array Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> [lyude: add relnotes/TES cap] Signed-off-by: Lyude <lyude@redhat.com> [imirkin: move relnotes to right place, add features.txt] Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
2017-04-20docs/envvars: sort INTEL_DEBUG envvar options by nameSamuel Iglesias Gonsálvez1-29/+29
It helps to find the envvar option you are looking for. Signed-off-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com> Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
2017-04-19mesa: add env var to force enable the KHR_no_error ctx flagTimothy Arceri1-0/+3
V2: typo know -> known V3: add security check (Suggested by Nicolai) Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
2017-04-17docs: add news item and link release notes for 17.0.4Emil Velikov2-0/+7
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
2017-04-17docs: add sha256 checksums for 17.0.4Emil Velikov1-1/+2
Signed-off-by: Emil Velikov <emil.velikov@collabora.com> (cherry picked from commit 12434966ebed20cea322b8a6bd4671c7f42e3e49)
2017-04-17docs: add release notes for 17.0.4Emil Velikov1-0/+148
Signed-off-by: Emil Velikov <emil.velikov@collabora.com> (cherry picked from commit 367bafc7c153611b39bb41145a9601e5f1cb4934)
2017-04-17docs: add 17.2.0-devel release notes template, bump versionEmil Velikov1-0/+64
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
2017-04-17configure.ac: deprecate --with-egl-platforms over --with-platformsEmil Velikov1-0/+1
Currently the former controls more than just EGL. With follow-up commits we'll unwind and fix things so that one can build the different drivers with said platform support. Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
2017-04-17docs: document the C++14 SWR requirementEmil Velikov1-1/+1
Earlier commit bumped the requirement for the SWR driver. v2: Fold the note with the LLVM 3.9 one (Tim) Fixes: 3c52a7316a1 ("swr: [configure.ac/scons] require c++14") Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Tim Rowley <timothy.o.rowley@intel.com>
2017-04-15docs: Document interaction Fixes tag and stable branches.Bas Nieuwenhuizen1-0/+4
For the next time I forget. Signed-off-by: Bas Nieuwenhuizen <basni@google.com> Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
2017-04-14docs: mark GL_ARB_vertex_attrib_64bit and OpenGL 4.2 as supported by i965/gen7+Francisco Jerez2-4/+7
v2 (Andreas Boll): - Mark GL 4.1 as supported by i965/gen7+ - Mark GL_ARB_shader_precision as supported by i965/gen7+ - Update release notes Reviewed-by: Andreas Boll <andreas.boll.dev@gmail.com> Reviewed-by: Francisco Jerez <currojerez@riseup.net>
2017-04-14docs/relnotes: add GL_ARB_gpu_shader_fp64 support on i965/ivybridgeSamuel Iglesias Gonsálvez1-0/+1
Signed-off-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com> Acked-by: Francisco Jerez <currojerez@riseup.net>
2017-04-14docs: mark GL_ARB_gpu_shader_fp64 and OpenGL 4.0 as supported by i965/gen7+Samuel Iglesias Gonsálvez1-2/+2
Signed-off-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com> Acked-by: Francisco Jerez <currojerez@riseup.net>
2017-04-14radeonsi: enable ARB_shader_viewport_layer_arrayNicolai Hähnle2-1/+2
Reviewed-by: Marek Olšák <marek.olsak@amd.com> Reviewed-by: Edward O'Callaghan <funfunctor@folklore1984.net>
2017-04-13docs: Update MESA_shader_integer_functions spec to version 3.Kenneth Graunke1-6/+8
When publishing this spec on the OpenGL ES registry, Jon Leech noticed that it didn't actually mention what the ES dependencies and interactions were. I looked at extensions_table.h and noted that we expose it in ES 3.0 contexts, and he added the obvious spec texts. The updated copy also contains our official extension number. https://github.com/KhronosGroup/OpenGL-Registry/issues/3 Acked-by: Matt Turner <mattst88@gmail.com>
2017-04-13nvc0: Enable ARB_shader_ballot on Kepler+Boyan Ding2-2/+2
readInvocationARB() and readFirstInvocationARB() need SHFL.IDX instruction which is introduced in Kepler. Signed-off-by: Boyan Ding <boyan.j.ding@gmail.com> Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
2017-04-09nouveau: enable ARB_shader_clock on nv50 and nvc0Boyan Ding2-2/+2
v2: Also enable support on nv50 Signed-off-by: Boyan Ding <boyan.j.ding@gmail.com> Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
2017-04-05radeonsi: enable ARB_shader_ballotNicolai Hähnle2-1/+2
Require LLVM 5.0 or later because LLVM 4.0 is easily fooled into putting the lane select of llvm.amdgcn.readlane into a VGPR and then fails to continue to compile. Reviewed-by: Marek Olšák <marek.olsak@amd.com>
2017-04-05radeonsi: enable ARB_sparse_bufferNicolai Hähnle2-1/+2
v2: - fill in DRM version requirement - disable on SI due to CP DMA faults Reviewed-by: Marek Olšák <marek.olsak@amd.com>
2017-04-01docs: add news item and link release notes for 17.0.1Andres Gomez2-0/+7
Signed-off-by: Andres Gomez <agomez@igalia.com>
2017-04-01docs: add sha256 checksums for 17.0.3Andres Gomez1-1/+2
Signed-off-by: Andres Gomez <agomez@igalia.com> (cherry picked from commit 71d2f05a9e831af04ea26dd8c975d285e0b964ec)
2017-04-01docs: add release notes for 17.0.3Andres Gomez1-0/+188
Signed-off-by: Andres Gomez <agomez@igalia.com> (cherry picked from commit 7f34ecae7fddd3435346f0475557b34920763422)
2017-03-31nvc0: Add support for NV_fill_rectangle for the GM200+Lyude1-0/+1
This enables support for the GL_NV_fill_rectangle extension on the GM200+ for Desktop OpenGL. Signed-off-by: Lyude <lyude@redhat.com> Changes since v1: - Fix commit message - Add note to reldocs Changes since v2: - Remove unnessecary parens in nvc0_screen_get_param() - Fix sorting in release notes - Don't execute FILL_RECTANGLE method on pre-GM200+ GPUs Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
2017-03-31radeonsi: implement ARB_shader_group_voteNicolai Hähnle2-1/+2
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
2017-03-31radeonsi: enable ARB_shader_clockNicolai Hähnle2-1/+2
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Marek Olšák <marek.olsak@amd.com>
2017-03-31mesa: remove MESA_GLSL=optTimothy Arceri2-1/+1
This is unused. Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com> Reviewed-by: Emil Velikov <emli.velikov@collabora.com> Reviewed-by: Marek Olšák <marek.olsak@amd.com>
2017-03-31mesa: remove MESA_GLSL=no_opts env optionTimothy Arceri1-1/+0
This is confusing because is only applys to GL_ARB_vertex/fragment_program, and because of that its also not very useful. If someone requires this for debugging they can just make an ad-hoc code change. Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com> Reviewed-by: Marek Olšák <marek.olsak@amd.com>
2017-03-23docs/submittingpatches: add mention about legal disclaimersEric Engestrom1-0/+10
Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com> Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
2017-03-22docs/releasing: do not pass any arguments to autogen.shEmil Velikov1-1/+1
This should just work (tm) with the default options. Plus the one we pass is already the default, so just drop it. Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Eric Engestrom <eric@engestrom.ch>
2017-03-21intel: Add a INTEL_DEBUG=color option.Kenneth Graunke1-0/+1
This will be used for color output in debug messages. Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
2017-03-20docs: add news item and link release notes for 13.0.6/17.0.2Emil Velikov2-0/+14
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
2017-03-20docs: add sha256 checksums for 17.0.2Emil Velikov1-1/+2
Signed-off-by: Emil Velikov <emil.velikov@collabora.com> (cherry picked from commit 9b66351f5b274f3d79cb2c48afa3b2fcc2bf3442)
2017-03-20docs: add release notes for 17.0.2Emil Velikov1-0/+184
Signed-off-by: Emil Velikov <emil.velikov@collabora.com> (cherry picked from commit 373d88a7117150de984510453e1c30a455987686)
2017-03-20docs: add sha256 checksums for 13.0.6Emil Velikov1-1/+2
Signed-off-by: Emil Velikov <emil.velikov@collabora.com> (cherry picked from commit 879d24c49727cfc6c62cbd5bca58efad4c914e40)
2017-03-20docs: add release notes for 13.0.6Emil Velikov1-0/+286
Signed-off-by: Emil Velikov <emil.velikov@collabora.com> (cherry picked from commit fcef88d13a9ebdcadc6a878e9284c55651785301)
2017-03-16docs/releasing: document how to squash/announce queued patchesEmil Velikov1-0/+38
In the odd case where a patch needs to be fixed, squash the appropriate fix and document how. Add a note in the pre-release notes, such that devs can quickly spot it. v2: Grammar/typo fixes (Eric). Use upstream commit [SHA] as reference. Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
2017-03-16docs/releasing: release.sh is located in xorg/util-modularEmil Velikov1-1/+1
Correct the silly typo s/macros/modular/ and add a reference to the repository. Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
2017-03-16docs/releasing: remove "git clean" stepEmil Velikov1-2/+1
release.sh from master, does not require the tree to be clean. Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
2017-03-16docs/specs: update Khronos registries URLsEric Engestrom1-4/+4
The registries were migrated to git and are now hosted on GitHub. The old svn is now read-only, and will not be updated anymore. Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com> Reviewed-by: Plamena Manolova <plamena.manolova@intel.com>
2017-03-10bin/perf-annotate-jit: add .py suffixEmil Velikov1-1/+1
To provide direct feedback about the file in question. Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Jose Fonseca <jfonseca@vmware.com> Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
2017-03-08docs: ARB_shader_atomic_counter_ops is enabled on i965/gen7+.Matt Turner1-1/+1
This extension was enabled in commit 40dd45d0c6aa ("i965: Enable ARB_shader_atomic_counter_ops") but the commit failed to update the release notes or features.txt. The release notes ship has sailed, since the commit was in 13.0.
2017-03-06docs/relnotes/17.1.0: document the new LLVM requirementMarek Olšák1-1/+2
2017-03-06docs: update envvars.html to reflect having a cache per archTimothy Arceri1-1/+4
2017-03-05relnotes: [swr] note addition of gs, increased llvm requirementTim Rowley1-0/+4
Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
2017-03-05docs: update features.txt for swr geometry shadersTim Rowley1-9/+9
Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
2017-03-04docs: add news item and link release notes for 17.0.1Emil Velikov2-0/+7
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
2017-03-04docs: add sha256 checksums for 17.0.1Emil Velikov1-1/+2
Signed-off-by: Emil Velikov <emil.velikov@collabora.com> (cherry picked from commit 5c9273152c59777771fa6c7b546316caf3f091d8)
2017-03-04docs: add release notes for 17.0.1Emil Velikov1-0/+220
Signed-off-by: Emil Velikov <emil.velikov@collabora.com> (cherry picked from commit 8fee1d348cc3d91a88319c0d72689acabaa2bf47)