summaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)AuthorFilesLines
2014-09-06docs: Add sha256 sums for the 10.2.7 releaseEmil Velikov1-0/+3
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2014-09-06Add release notes for the 10.2.7 releasemesa-10.2.7Emil Velikov1-0/+208
Listing bugs fixed and changes made. Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2014-08-19docs: Add sha256 sums for the 10.2.6 releaseCarl Worth1-0/+3
2014-08-19Add release notes for the 10.2.6 releasemesa-10.2.6Carl Worth1-0/+115
Listing bugs fixed and changes made.
2014-08-02docs: Add sha256 sums to the 10.2.5 release notesCarl Worth1-0/+3
2014-08-02docs: Add release notes for 10.2.5mesa-10.2.5Carl Worth1-0/+185
2014-07-18docs: Add SHA256 checksums for the 10.2.4 releaseCarl Worth1-1/+3
Just after tagging the commit used to create the release.
2014-07-18Add release notes for 10.2.4mesa-10.2.4Carl Worth1-0/+125
Just prior to the release.
2014-07-07docs: Add sha256 checksums for the 10.2.3 releaseCarl Worth1-0/+3
This was not possible until the previous commit was complete, used for building archives, and then tagged.
2014-07-07docs: Add release notes for the 10.2.3 release.mesa-10.2.3Carl Worth1-0/+127
Which is imminent.
2014-06-24docs: Add sha256 sums for the 10.2.2 releaseCarl Worth1-0/+3
Which, of course, we couldn't do until making the release files and tagging the release.
2014-06-24docs: Add release notes for 10.2.2 releasemesa-10.2.2Carl Worth1-0/+178
Which is ready to go.
2014-06-06docs: Add MD5 checksum, etc. for 10.2.1 releaseIan Romanick2-1/+10
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
2014-06-06docs: Add initial 10.2.1 release notesIan Romanick2-0/+61
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
2014-06-06docs: Add MD5 checksum, etc. for 10.1 releaseIan Romanick2-2/+11
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
2014-05-16docs: Add a note about llvm-shared-libs and libxatrackerEmil Velikov1-0/+19
Both changes landed in 10.2, and for people not following the development cycle these will come as a surprise. Note that the pipe_* interface is not stable. Cc: "10.2" <mesa-stable@lists.freedesktop.org> Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Acked-by: Rob Clark <robclark@freedesktop.org> (cherry picked from commit e48054d0364cfc4c92120ea90b6f526c3527230a)
2014-05-02docs: Add missing release notes for ARB_separate_shader_objects10.2-branchpointIan Romanick2-1/+3
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reported-by: Ilia Mirkin <imirkin@alum.mit.edu>
2014-05-02docs: update 10.2 release notesPetri Latvala1-0/+1
Signed-off-by: Petri Latvala <petri.latvala@intel.com> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
2014-05-02docs: update ARB_buffer_storage for nouveauIlia Mirkin2-2/+2
2014-05-02docs: Add missing ARB_gpu_shader5 subfeature to GL3.txtChris Forbes1-0/+1
Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
2014-05-02docs: Mark ARB_multi_bind as doneFredrik Höglund2-1/+2
...and update relnotes. Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
2014-04-30doc: Add pointer to the Mesa Stable Queue page.Carl Worth1-0/+5
Since this is now updated daily and looks to be useful.
2014-04-27docs: mark off nv50/nvc0 for ARB_sample_shading, update relnotesIlia Mirkin2-2/+7
relnotes weren't updated this whole time, so I went through all the GL3.txt changes and picked out the nouveau ones since 10.1. Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
2014-04-25radeonsi: implement GL_ARB_vertex_type_10f_11f_11f_revMarek Olšák2-1/+2
Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
2014-04-24docs: fix typo in 10.1.1 release notes URLBrian Paul1-1/+1
2014-04-21docs: import 10.0.5 release notes and update linksBrian Paul3-0/+185
2014-04-21docs: import 10.1.1 release notes, update linksBrian Paul3-0/+261
2014-04-12docs: Fix ubo indexing descriptionChris Forbes1-1/+1
Ian points out that this being unrestricted was an oversight in the spec, and is corrected in GLSL4.40. Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
2014-04-11docs/relnotes: Fix consistency, add i965 to ARB_buffer_storage.Chris Forbes1-2/+2
Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
2014-04-10docs: Expand ARB_gpu_shader5 to describe status of individual featuresChris Forbes1-0/+11
This extension is a huge grab-bag of "stuff that's in DX11". Break it apart to make it clear what still needs to be done. Signed-off-by: Chris Forbes <chrisf@ijw.co.nz> Reviewed-by: Matt Turner <mattst88@gmail.com>
2014-04-10docs: Mark off ARB_texture_view and add to release notes for 10.2.Chris Forbes2-1/+2
V4: Don't claim Gen8 yet. Signed-off-by: Chris Forbes <chrisf@ijw.co.nz> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Acked-by: Eric Anholt <eric@anholt.net>
2014-04-07docs: mark ARB_texture_gather as done on nvc0Ilia Mirkin1-1/+1
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
2014-04-07docs: mark ARB_texture_query_lod as done for nv50, nvc0Ilia Mirkin1-1/+1
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
2014-04-04docs: Add note about updating tests to dev infoTimothy Arceri1-0/+5
Signed-off-by: Timothy Arceri <t_arceri@yahoo.com.au>
2014-03-26mapi/glapi: Use ElementTree instead of libxml2.José Fonseca2-13/+7
It is quite hard to meet the dependency of the libxml2 python bindings outside Linux, and in particularly on MacOSX; whereas ElementTree is part of Python's standard library. ElementTree is more limited than libxml2: no DTD verification, defaults from DTD, or XInclude support, but none of these limitations is serious enough to justify using libxml2. In fact, it was easier to refactor the code to use ElementTree than to try to get libxml2 python bindings. In the process, gl_item_factory class was refactored so that there is one method for each kind of object to be created, as it simplifies things substantially. I confirmed that precisely the same output is generated for GL/GLX/GLES. v2: Remove m4/ax_python_module.m4 as suggested by Matt Turner. Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
2014-03-14i965: Add support for GL_ARB_buffer_storage.Eric Anholt1-1/+1
It turns out we can allow COHERENT storage/mappings all the time, regardless of LLC vs non-LLC. It just means never using temporary mappings to avoid GPU stalls, and on non-LLC we have to use the GTT intead of CPU mappings. If we were to use CPU maps on non-LLC (which might be useful if apps end up using buffer_storage on PBO reads, to avoid WC read slowness), those would be PERSISTENT but not COHERENT, but doing that would require us driving the clflushes from userspace somehow. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2014-03-12Add the EGL_MESA_configless_context extensionNeil Roberts1-0/+125
This extension provides a way for an application to render to multiple surfaces with different buffer formats without having to use multiple contexts. An EGLContext can be created without an EGLConfig by passing EGL_NO_CONFIG_MESA. In that case there are no restrictions on the surfaces that can be used with the context apart from that they must be using the same EGLDisplay. _mesa_initialze_context can now take a NULL gl_config which will mark the context as ‘configless’. It will memset the visual to zero in that case. Previously the i965 and i915 drivers were explicitly creating a zeroed visual whenever 0 is passed for the EGLConfig. Mesa needs to be aware that the context is configless because it affects the initial value to use for glDrawBuffer. The first time the context is bound it will set the initial value for configless contexts depending on whether the framebuffer used is double-buffered. Reviewed-by: Kristian Høgsberg <krh@bitplanet.net>
2014-03-12docs: Import 10.0.4 release notes, add news item.Carl Worth3-0/+198
2014-03-05docs: update 10.2 release notesAndreas Boll1-0/+2
2014-03-05docs: Import 10.1 release notes, add news item.Ian Romanick2-3/+11
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
2014-03-04nv50,nvc0: add 11f_11f_10f vertex supportIlia Mirkin1-1/+1
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
2014-03-04i965: Implement ARB_stencil_texturing on Gen8+.Kenneth Graunke1-1/+1
On earlier hardware, we had to implement math in the shader to translate Y-tiled or untiled coordinates to W-tiled coordinates (which is what BLORP does today in order to texture from stencil buffers). On Broadwell, we can simply state that it's W-tiled in SURFACE_STATE, and adjust the pitch. This is much easier. In the surface state code, I chose to handle the "should we sample depth or stencil?" question separately from the setup for sampling from stencil. This should make it work with the BindRenderbufferTexImage hook as well, and hopefully be reusable for GL_ARB_texture_stencil8 someday. v2: Update docs/GL3.txt (caught by Matt). Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Eric Anholt <eric@anholt.net>
2014-03-04mesa: Add core API support for GL_ARB_stencil_texturing (from 4.3).Kenneth Graunke1-1/+1
While the GL_ARB_stencil_texturing extension does not allow the creation of stencil textures, it does allow shaders to sample stencil values stored in packed depth/stencil textures. Specifically, applications can call glTexParameter* with a pname of GL_DEPTH_STENCIL_TEXTURE_MODE and value of either GL_DEPTH_COMPONENT or GL_STENCIL_INDEX to select which component they wish to sample. The default value is GL_DEPTH_COMPONENT (for traditional depth sampling). Shaders should use an unsigned integer sampler (presumably usampler2D) to access stencil data. Otherwise, results are undefined. Using shadow samplers with GL_STENCIL_INDEX selected also is undefined behavior. This patch creates a new gl_texture_object field, StencilSampling, to indicate that stencil should be sampled rather than depth. (I chose to use a boolean since I figured it would be more convenient for drivers.) It also introduces the [Get]TexParameter code to get and set the value, and of course the extension plumbing. v2: Also consider textures incomplete when sampling stencil with non-NEAREST min/mag filters (caught by Eric Anholt). Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Matt Turner <mattst88@gmail.com> Reviewed-by: Eric Anholt <eric@anholt.net>
2014-02-26docs: update nvc0 stateIlia Mirkin1-1/+1
ARB_texture_buffer_object_rgb32 has been supported for a while already.
2014-02-25docs: update nv50 supportIlia Mirkin1-2/+2
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
2014-02-25docs: update ARB_buffer_storage statusMarek Olšák2-1/+2
Reviewed-by: Fredrik Höglund <fredrik@kde.org>
2014-02-21specs: MESA_query_renderer.spec resolve a couple of typosEmil Velikov1-3/+8
Cc: Ian Romanick <ian.d.romanick@intel.com> Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
2014-02-18docs: Trivial updates to MESA_query_renderer.specIan Romanick1-2/+2
Fix the version and the status before sending to Khronos for listing in the registry. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
2014-02-13radeon/winsys: add VCE support v4Christian König1-0/+43
v2: add fw version query v3: add README.VCE v4: avoid error msg when kernel doesn't support it Signed-off-by: Christian König <christian.koenig@amd.com>
2014-02-12docs: add nv50 to the ARB_viewport_array listIlia Mirkin1-1/+1