diff options
Diffstat (limited to 'docs')
-rw-r--r-- | docs/relnotes-7.10.1.html | 92 | ||||
-rw-r--r-- | docs/relnotes-7.10.2.html | 60 | ||||
-rw-r--r-- | docs/relnotes-7.10.3.html | 80 | ||||
-rw-r--r-- | docs/relnotes-7.10.html | 278 | ||||
-rw-r--r-- | docs/relnotes-7.11.1.html | 120 | ||||
-rw-r--r-- | docs/relnotes-7.11.2.html | 12 | ||||
-rw-r--r-- | docs/relnotes-7.9.1.html | 104 | ||||
-rw-r--r-- | docs/relnotes-7.9.2.html | 82 | ||||
-rw-r--r-- | docs/relnotes-8.0.1.html | 44 | ||||
-rw-r--r-- | docs/relnotes-8.0.2.html | 52 | ||||
-rw-r--r-- | docs/relnotes-8.0.3.html | 112 | ||||
-rw-r--r-- | docs/relnotes-8.0.html | 2 |
12 files changed, 518 insertions, 520 deletions
diff --git a/docs/relnotes-7.10.1.html b/docs/relnotes-7.10.1.html index 16719b5fa4b..0db54af6b66 100644 --- a/docs/relnotes-7.10.1.html +++ b/docs/relnotes-7.10.1.html @@ -128,12 +128,12 @@ with <tt>in</tt>, <tt>out</tt>, <tt>attribute</tt>, and <tt>varying</tt>.</li> git log mesa-7.10..mesa-7.10.1 </pre> -<p>Alberto Milone (1): +<p>Alberto Milone (1):</p> <ul> <li>r600c: add evergreen ARL support.</li> -</ul></p> +</ul> -<p>Brian Paul (21): +<p>Brian Paul (21):</p> <ul> <li>draw: Fix an off-by-one bug in a vsplit assertion.</li> <li>docs: add links to 7.9.1 and 7.10 release notes</li> @@ -156,14 +156,14 @@ with <tt>in</tt>, <tt>out</tt>, <tt>attribute</tt>, and <tt>varying</tt>.</li> <li>docs: add link to 7.10.1 release notes</li> <li>mesa: implement glGetShaderPrecisionFormat()</li> <li>docs: updated environment variable list</li> -</ul></p> +</ul> -<p>Bryce Harrington (1): +<p>Bryce Harrington (1):</p> <ul> <li>r300g: Null pointer check for buffer deref in gallium winsys</li> -</ul></p> +</ul> -<p>Chad Versace (20): +<p>Chad Versace (20):</p> <ul> <li>glsl: At link-time, check that globals have matching centroid qualifiers</li> <li>glcpp: Fix segfault when validating macro redefinitions</li> @@ -185,39 +185,39 @@ with <tt>in</tt>, <tt>out</tt>, <tt>attribute</tt>, and <tt>varying</tt>.</li> <li>glsl: Set operators '%' and '%=' to be reserved when GLSL < 1.30</li> <li>glsl: Reinstate constant-folding for division by zero</li> <li>tnl: Add support for datatype GL_FIXED in vertex arrays</li> -</ul></p> +</ul> -<p>Chia-I Wu (1): +<p>Chia-I Wu (1):</p> <ul> <li>mesa: Add glDepthRangef and glClearDepthf to APIspec.xml.</li> -</ul></p> +</ul> -<p>Christoph Bumiller (1): +<p>Christoph Bumiller (1):</p> <ul> <li>nv50,nvc0: do not forget to apply sign mode to saved TGSI inputs</li> -</ul></p> +</ul> -<p>Cyril Brulebois (1): +<p>Cyril Brulebois (1):</p> <ul> <li>Point to bugs.freedesktop.org rather than bugzilla.freedesktop.org</li> -</ul></p> +</ul> -<p>Dave Airlie (3): +<p>Dave Airlie (3):</p> <ul> <li>radeon/r200: fix fbo-clearmipmap + gen-teximage</li> <li>radeon: calculate complete texture state inside TFP function</li> <li>radeon: avoid segfault on 3D textures.</li> -</ul></p> +</ul> -<p>Dimitry Andric (4): +<p>Dimitry Andric (4):</p> <ul> <li>mesa: s/movzx/movzbl/</li> <li>mesa: s/movzxw/movzwl/ in read_rgba_span_x86.S</li> <li>glapi: adding @ char before type specifier in glapi_x86.S</li> <li>glapi: add @GOTPCREL relocation type</li> -</ul></p> +</ul> -<p>Eric Anholt (16): +<p>Eric Anholt (16):</p> <ul> <li>glsl: Fix the lowering of variable array indexing to not lose write_masks.</li> <li>i965/fs: When producing ir_unop_abs of an operand, strip negate.</li> @@ -235,14 +235,14 @@ with <tt>in</tt>, <tt>out</tt>, <tt>attribute</tt>, and <tt>varying</tt>.</li> <li>mesa: Add getter for GL_SHADER_COMPILER with ARB_ES2_compatibility.</li> <li>i965: Fix a bug in i965 compute-to-MRF.</li> <li>i965/fs: Add a helper function for detecting math opcodes.</li> -</ul></p> +</ul> -<p>Fredrik Höglund (1): +<p>Fredrik Höglund (1):</p> <ul> <li>st/mesa: fix a regression from cae2bb76</li> -</ul></p> +</ul> -<p>Ian Romanick (42): +<p>Ian Romanick (42):</p> <ul> <li>docs: Add 7.10 md5sums</li> <li>glsl: Support the 'invariant(all)' pragma</li> @@ -286,26 +286,26 @@ with <tt>in</tt>, <tt>out</tt>, <tt>attribute</tt>, and <tt>varying</tt>.</li> <li>docs: Clean up bug fixes list</li> <li>intel: Remove driver date and related bits from renderer string</li> <li>mesa: set version string to 7.10.1 (final)</li> -</ul></p> +</ul> -<p>Jian Zhao (1): +<p>Jian Zhao (1):</p> <ul> <li>mesa: fix an error in uniform arrays in row calculating.</li> -</ul></p> +</ul> -<p>Julien Cristau (3): +<p>Julien Cristau (3):</p> <ul> <li>glx: fix request lengths</li> <li>glx: fix GLXChangeDrawableAttributesSGIX request</li> <li>glx: fix length of GLXGetFBConfigsSGIX</li> -</ul></p> +</ul> -<p>Keith Packard (1): +<p>Keith Packard (1):</p> <ul> <li>glsl: Eliminate reduce/reduce conflicts in glsl grammar</li> -</ul></p> +</ul> -<p>Kenneth Graunke (20): +<p>Kenneth Graunke (20):</p> <ul> <li>glsl: Expose a public glsl_type::void_type const pointer.</li> <li>glsl: Don't bother unsetting a destructor that was never set.</li> @@ -327,49 +327,49 @@ with <tt>in</tt>, <tt>out</tt>, <tt>attribute</tt>, and <tt>varying</tt>.</li> <li>i965: Increase Sandybridge point size clamp in the clip state.</li> <li>glsl: Use reralloc instead of plain realloc.</li> <li>Revert "i965/fs: Correctly set up gl_FragCoord.w on Sandybridge."</li> -</ul></p> +</ul> -<p>Marek Olšák (4): +<p>Marek Olšák (4):</p> <ul> <li>docs: fix messed up names with special characters in relnotes-7.10</li> <li>docs: fix messed up names with special characters in relnotes-7.9.1</li> <li>mesa: fix texture3D mipmap generation for UNSIGNED_BYTE_3_3_2</li> <li>st/dri: Track drawable context bindings</li> -</ul></p> +</ul> -<p>Paulo Zanoni (1): +<p>Paulo Zanoni (1):</p> <ul> <li>dri_util: fail driCreateNewScreen if InitScreen is NULL</li> -</ul></p> +</ul> -<p>Sam Hocevar (2): +<p>Sam Hocevar (2):</p> <ul> <li>docs: add glsl info</li> <li>docs: fix glsl_compiler name</li> -</ul></p> +</ul> -<p>Tom Fogal (1): +<p>Tom Fogal (1):</p> <ul> <li>Regenerate gl_mangle.h.</li> -</ul></p> +</ul> -<p>Tom Stellard (2): +<p>Tom Stellard (2):</p> <ul> <li>r300/compiler: Disable register rename pass on r500</li> <li>r300/compiler: Don't erase sources when converting RGB->Alpha</li> -</ul></p> +</ul> -<p>Vinson Lee (3): +<p>Vinson Lee (3):</p> <ul> <li>ralloc: Add missing va_end following va_copy.</li> <li>mesa: Move declaration before code in extensions.c.</li> <li>mesa: Move loop variable declarations outside for loop in extensions.c.</li> -</ul></p> +</ul> -<p>nobled (1): +<p>nobled (1):</p> <ul> <li>glx: Put null check before use</li> -</ul></p> +</ul> </body> </html> diff --git a/docs/relnotes-7.10.2.html b/docs/relnotes-7.10.2.html index d4c734230ae..02ed6f63fd3 100644 --- a/docs/relnotes-7.10.2.html +++ b/docs/relnotes-7.10.2.html @@ -81,18 +81,18 @@ f5de82852f1243f42cc004039e10b771 MesaLib-7.10.2.tar.bz2 <p><em>Note:</em> Reverted commits and the reverts are not included in this list.</p> -<p>Alex Deucher (2): +<p>Alex Deucher (2):</p> <ul> <li>r600c: add new ontario pci ids</li> <li>r600g: add some additional ontario pci ids</li> -</ul></p> +</ul> -<p>Benjamin Franzke (1): +<p>Benjamin Franzke (1):</p> <ul> <li>st/dri: Fix surfaceless gl using contexts with previous bound surfaces</li> -</ul></p> +</ul> -<p>Brian Paul (9): +<p>Brian Paul (9):</p> <ul> <li>docs: pull 7.9.2 release notes into 7.10 branch</li> <li>docs: update news.html with 7.10.1 and 7.9.2 releases</li> @@ -103,35 +103,35 @@ f5de82852f1243f42cc004039e10b771 MesaLib-7.10.2.tar.bz2 <li>mesa: Guard against null pointer deref in fbo validation</li> <li>st/mesa: Apply LOD bias from correct texture unit</li> <li>glsl: silence warning in printf() with a cast</li> -</ul></p> +</ul> -<p>Chad Versace (1): +<p>Chad Versace (1):</p> <ul> <li>i965: Fix tex_swizzle when depth mode is GL_RED</li> -</ul></p> +</ul> -<p>Dave Airlie (1): +<p>Dave Airlie (1):</p> <ul> <li>r600: don't close fd on failed load</li> -</ul></p> +</ul> -<p>Eric Anholt (2): +<p>Eric Anholt (2):</p> <ul> <li>i965: Apply a workaround for the Ironlake "vertex flashing".</li> <li>i965: Fix alpha testing when there is no color buffer in the FBO.</li> -</ul></p> +</ul> -<p>Fabian Bieler (1): +<p>Fabian Bieler (1):</p> <ul> <li>st/mesa: Apply LOD from texture object</li> -</ul></p> +</ul> -<p>Henri Verbeet (1): +<p>Henri Verbeet (1):</p> <ul> <li>st/mesa: Validate state before doing blits.</li> -</ul></p> +</ul> -<p>Ian Romanick (13): +<p>Ian Romanick (13):</p> <ul> <li>docs: Add 7.10.1 md5sums</li> <li>glsl: Refactor AST-to-HIR code handling variable initializers</li> @@ -146,28 +146,28 @@ f5de82852f1243f42cc004039e10b771 MesaLib-7.10.2.tar.bz2 <li>docs: Initial bits of 7.10.2 release notes</li> <li>mesa: set version string to 7.10.2</li> <li>mesa: Remove nonexistant files from _FILES lists</li> -</ul></p> +</ul> -<p>Jerome Glisse (1): +<p>Jerome Glisse (1):</p> <ul> <li>r600g: move user fence into base radeon structure</li> -</ul></p> +</ul> -<p>José Fonseca (2): +<p>José Fonseca (2):</p> <ul> <li>mesa: Fix typo glGet*v(GL_TEXTURE_COORD_ARRAY_*).</li> <li>mesa: More glGet* fixes.</li> -</ul></p> +</ul> -<p>Kenneth Graunke (4): +<p>Kenneth Graunke (4):</p> <ul> <li>glcpp: Rework lexer to use a SKIP state rather than REJECT.</li> <li>glcpp: Remove trailing contexts from #if rules.</li> <li>i965/fs: Fix linear gl_Color interpolation on pre-gen6 hardware.</li> <li>glsl: Accept precision qualifiers on sampler types, but only in ES.</li> -</ul></p> +</ul> -<p>Marek Olšák (15): +<p>Marek Olšák (15):</p> <ul> <li>st/mesa: fix crash when DrawBuffer->_ColorDrawBuffers[0] is NULL</li> <li>st/mesa: fail to alloc a renderbuffer if st_choose_renderbuffer_format fails</li> @@ -184,20 +184,20 @@ f5de82852f1243f42cc004039e10b771 MesaLib-7.10.2.tar.bz2 <li>r300g: tell the GLSL compiler to lower the continue opcode</li> <li>r300/compiler: propagate SaturateMode down to the result of shadow comparison</li> <li>r300/compiler: apply the texture swizzle to shadow pass and fail values too</li> -</ul></p> +</ul> -<p>Michel Dänzer (1): +<p>Michel Dänzer (1):</p> <ul> <li>Use proper source row stride when getting depth/stencil texels.</li> -</ul></p> +</ul> -<p>Tom Stellard (4): +<p>Tom Stellard (4):</p> <ul> <li>r300/compiler: Use a 4-bit writemask in pair instructions</li> <li>prog_optimize: Fix reallocating registers for shaders with loops</li> <li>r300/compiler: Fix vertex shader MAD instructions with constant swizzles</li> <li>r300/compiler: Don't try to convert RGB to Alpha in full instructions</li> -</ul></p> +</ul> </body> </html> diff --git a/docs/relnotes-7.10.3.html b/docs/relnotes-7.10.3.html index e73c4a5c250..625637d70ac 100644 --- a/docs/relnotes-7.10.3.html +++ b/docs/relnotes-7.10.3.html @@ -91,23 +91,23 @@ d77b02034c11d6c2a55c07f82367d780 MesaLib-7.10.3.tar.gz git log mesa-7.10.2..mesa-7.10.3 </pre> -<p>Alan Hourihane (1): +<p>Alan Hourihane (1):</p> <ul> <li>Check for out of memory when creating fence</li> -</ul></p> +</ul> -<p>Alex Buell (1): +<p>Alex Buell (1):</p> <ul> <li>configure: bump LIBDRM_REQUIRED to 2.4.24</li> -</ul></p> +</ul> -<p>Alex Deucher (2): +<p>Alex Deucher (2):</p> <ul> <li>r600c: add new pci ids</li> <li>r600g: add new pci ids</li> -</ul></p> +</ul> -<p>Brian Paul (19): +<p>Brian Paul (19):</p> <ul> <li>docs: add link to 7.10.2 release notes</li> <li>scons: remove dangling reference to state_trackers/python/SConscript</li> @@ -128,20 +128,20 @@ d77b02034c11d6c2a55c07f82367d780 MesaLib-7.10.3.tar.gz <li>mesa: add include/c99/inttypes.h include/c99/stdbool.h include/c99/stdint.h files to tarballs</li> <li>docs: 7.10.3 release notes skeleton file, links</li> <li>mesa: bump version to 7.10.3</li> -</ul></p> +</ul> -<p>Carl Worth (2): +<p>Carl Worth (2):</p> <ul> <li>glcpp: Simplify calling convention of parser's active_list functions</li> <li>glcpp: Fix attempts to expand recursive macros infinitely (bug #32835).</li> -</ul></p> +</ul> -<p>Dave Airlie (1): +<p>Dave Airlie (1):</p> <ul> <li>st/mesa: fix compressed mipmap generation.</li> -</ul></p> +</ul> -<p>Eric Anholt (19): +<p>Eric Anholt (19):</p> <ul> <li>i965: Fix the VS thread limits for GT1, and clarify the WM limits on both.</li> <li>glsl: Avoid cascading errors when looking for a scalar boolean and failing.</li> @@ -162,21 +162,21 @@ d77b02034c11d6c2a55c07f82367d780 MesaLib-7.10.3.tar.gz <li>Revert "intel: Add spans code for the ARB_texture_rg support."</li> <li>mesa: Add support for the ARB_fragment_program part of ARB_draw_buffers.</li> <li>mesa: Add support for OPTION ATI_draw_buffers to ARB_fp.</li> -</ul></p> +</ul> -<p>Hans de Goede (1): +<p>Hans de Goede (1):</p> <ul> <li>texstore: fix regression stricter check for memcpy path for unorm88 and unorm1616</li> -</ul></p> +</ul> -<p>Henri Verbeet (3): +<p>Henri Verbeet (3):</p> <ul> <li>mesa: Also update the color draw buffer if it's explicitly set to GL_NONE.</li> <li>glx: Destroy dri2Hash on DRI2 display destruction.</li> <li>glx: Only remove the glx_display from the list after it's destroyed.</li> -</ul></p> +</ul> -<p>Ian Romanick (9): +<p>Ian Romanick (9):</p> <ul> <li>docs: Add 7.10.2 md5sums</li> <li>glsl: Fix off-by-one error setting max_array_access for non-constant indexing</li> @@ -187,9 +187,9 @@ d77b02034c11d6c2a55c07f82367d780 MesaLib-7.10.3.tar.gz <li>mesa: Don't try to clear a NULL renderbuffer</li> <li>mesa: Ignore blits to/from missing buffers</li> <li>docs: Add list of bugs fixed in 7.10.3 release</li> -</ul></p> +</ul> -<p>Jeremy Huddleston (18): +<p>Jeremy Huddleston (18):</p> <ul> <li>apple: Update GL specs</li> <li>apple: Rename glcontextmodes.[ch] to glxconfig.[ch]</li> @@ -209,9 +209,9 @@ d77b02034c11d6c2a55c07f82367d780 MesaLib-7.10.3.tar.gz <li>darwin: Don't link against libGL when building libOSMesa</li> <li>darwin: Fix VG_LIB_GLOB to also match the unversioned symlink</li> <li>osmesa: Fix missing symbols when GLX_INDIRECT_RENDERING is defined.</li> -</ul></p> +</ul> -<p>José Fonseca (13): +<p>José Fonseca (13):</p> <ul> <li>llvmpipe: Update readme.</li> <li>mesa: GL_PROVOKING_VERTEX_EXT is a GLenum, not GLboolean.</li> @@ -226,9 +226,9 @@ d77b02034c11d6c2a55c07f82367d780 MesaLib-7.10.3.tar.gz <li>st/wgl: Allow to create pbuffers bigger than the desktop.</li> <li>st/wgl: Remove buggy assertion.</li> <li>wgl: Don't hold on to user supplied HDC.</li> -</ul></p> +</ul> -<p>Kenneth Graunke (10): +<p>Kenneth Graunke (10):</p> <ul> <li>i965/fs: Switch W and 1/W in Sandybridge interpolation setup.</li> <li>i965: Refactor Sandybridge implied move handling.</li> @@ -240,14 +240,14 @@ d77b02034c11d6c2a55c07f82367d780 MesaLib-7.10.3.tar.gz <li>glsl: Regenerate autogenerated file builtin_function.cpp.</li> <li>i965: Rename various gen6 #defines to match the documentation.</li> <li>i965: Never enable the GS on Gen6.</li> -</ul></p> +</ul> -<p>Kostas Georgiou (1): +<p>Kostas Georgiou (1):</p> <ul> <li>r600c/g: Add pci id for FirePro 2270</li> -</ul></p> +</ul> -<p>Marek Olšák (18): +<p>Marek Olšák (18):</p> <ul> <li>tgsi/ureg: bump the limit of immediates</li> <li>st/mesa: fix changing internal format via RenderbufferStorage</li> @@ -267,34 +267,34 @@ d77b02034c11d6c2a55c07f82367d780 MesaLib-7.10.3.tar.gz <li>mesa: fix up assertion in _mesa_source_buffer_exists</li> <li>mesa: invalidate framebuffer if internal format of renderbuffer is changed</li> <li>mesa: return after invalidating renderbuffer</li> -</ul></p> +</ul> -<p>Matt Turner (1): +<p>Matt Turner (1):</p> <ul> <li>r300/compiler: align memory allocations to 8-bytes</li> -</ul></p> +</ul> -<p>Tom Stellard (3): +<p>Tom Stellard (3):</p> <ul> <li>r300/compiler: Fix incorrect presubtract conversion</li> <li>r300/compiler: Fix dataflow analysis bug with ELSE blocks</li> <li>r300/compiler: Limit instructions to 3 source selects</li> -</ul></p> +</ul> -<p>Vinson Lee (1): +<p>Vinson Lee (1):</p> <ul> <li>gallivm: Disable MMX-disabling code on llvm-2.9.</li> -</ul></p> +</ul> -<p>Zou Nan hai (1): +<p>Zou Nan hai (1):</p> <ul> <li>i965: Align interleaved URB write length to 2</li> -</ul></p> +</ul> -<p>pepp (1): +<p>pepp (1):</p> <ul> <li>st/mesa: assign renderbuffer's format field when allocating storage</li> -</ul></p> +</ul> </body> </html> diff --git a/docs/relnotes-7.10.html b/docs/relnotes-7.10.html index d7f8cf2c061..2cd99831831 100644 --- a/docs/relnotes-7.10.html +++ b/docs/relnotes-7.10.html @@ -134,13 +134,13 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <h2>Changes</h2> -<p>Adam Jackson (2): +<p>Adam Jackson (2):</p> <ul> <li>i965: Update renderer strings for sandybridge</li> <li>drivers/x11: unifdef XFree86Server</li> -</ul></p> +</ul> -<p>Alex Deucher (30): +<p>Alex Deucher (30):</p> <ul> <li>r600c: fix mipmap stride on evergreen</li> <li>r600c: add reloc for CB_COLOR0_ATTRIB</li> @@ -172,48 +172,48 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>r600c: add support for NI asics</li> <li>r600g: support up to 64 shader constants</li> <li>r600c: fix up SQ setup in blit code for Ontario/NI</li> -</ul></p> +</ul> -<p>Andre Maasikas (3): +<p>Andre Maasikas (3):</p> <ul> <li>r600c: fix buffer height setting in dri2 case</li> <li>r600g: break alu clause earlier</li> <li>r600g: fix evergreen interpolation setup</li> -</ul></p> +</ul> -<p>Andrew Randrianasulu (2): +<p>Andrew Randrianasulu (2):</p> <ul> <li>dri/nv04: Don't expose ARB_texture_env_combine/dot3.</li> <li>dri/nv04: Enable eng3dm for A8/L8 textures.</li> -</ul></p> +</ul> -<p>Aras Pranckevicius (2): +<p>Aras Pranckevicius (2):</p> <ul> <li>glsl: fix crash in loop analysis when some controls can't be determined</li> <li>glsl: fix matrix type check in ir_algebraic</li> -</ul></p> +</ul> -<p>Bas Nieuwenhuizen (3): +<p>Bas Nieuwenhuizen (3):</p> <ul> <li>r600g: set ENABLE_KILL in the shader state in the new design</li> <li>r600g: set ENABLE_KILL on evergreen too</li> <li>r600g: use dirty list to track dirty blocks</li> -</ul></p> +</ul> -<p>Ben Skeggs (3): +<p>Ben Skeggs (3):</p> <ul> <li>nv50: DST</li> <li>nv50: DPH</li> <li>nv50: silence some unknown get_param warnings</li> -</ul></p> +</ul> -<p>Benjamin Franzke (2): +<p>Benjamin Franzke (2):</p> <ul> <li>st/egl image: multiply drm buf-stride with blocksize</li> <li>r600g: implement texture_get_handle (needed for eglExportDRMImageMESA)</li> -</ul></p> +</ul> -<p>Brian Paul (296): +<p>Brian Paul (296):</p> <ul> <li>glx: add const qualifiers to __indirect_glMultiDrawArraysEXT()</li> <li>glsl2: fix signed/unsigned comparison warning</li> @@ -511,14 +511,14 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>mesa/meta: fix broken assertion, rename stack depth var</li> <li>glsl: new glsl_strtod() wrapper to fix decimal point interpretation</li> <li>st/mesa: fix renderbuffer pointer check in st_Clear()</li> -</ul></p> +</ul> -<p>Brian Rogers (1): +<p>Brian Rogers (1):</p> <ul> <li>mesa: Add missing else in do_row_3D</li> -</ul></p> +</ul> -<p>Chad Versace (25): +<p>Chad Versace (25):</p> <ul> <li>intel_extensions: Add ability to set GLSL version via environment</li> <li>glsl: Add glsl_type::uvecN_type for N=2,3</li> @@ -545,9 +545,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>glsl: Improve usage message for glsl_compiler</li> <li>glsl: Fix linker bug in cross_validate_globals()</li> <li>glsl: In ast_to_hir, check sampler array indexing</li> -</ul></p> +</ul> -<p>Chia-I Wu (149): +<p>Chia-I Wu (149):</p> <ul> <li>glapi: Fix build errors for ES.</li> <li>glapi: Fix ES build errors again.</li> @@ -698,15 +698,15 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>st/egl: Fix eglChooseConfig when configs is NULL.</li> <li>docs: Add an example for EGL_DRIVERS_PATH.</li> <li>autoconf: Fix --with-driver=xlib --enable-openvg.</li> -</ul></p> +</ul> -<p>Chris Wilson (2): +<p>Chris Wilson (2):</p> <ul> <li>i915g: Fix closure of full batch buffers</li> <li>intel: Check for unsupported texture when finishing using as a render target</li> -</ul></p> +</ul> -<p>Christoph Bumiller (80): +<p>Christoph Bumiller (80):</p> <ul> <li>nv50: import new compiler</li> <li>nouveau: update nouveau_class.h</li> @@ -788,9 +788,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>nv50: use CLEAR_BUFFERS for surface fills</li> <li>nv50: fix/handle a few more PIPE_CAPs</li> <li>nv50: fix GP state bind and validate</li> -</ul></p> +</ul> -<p>Corbin Simpson (8): +<p>Corbin Simpson (8):</p> <ul> <li>r600g: Use align() instead of handrolled code.</li> <li>r600g: Trivially deobfuscate r600_hw_states.</li> @@ -800,14 +800,14 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>r600g: "tmp" is such a bad name for a texture.</li> <li>r600g: Clean up PS setup.</li> <li>r600g: Cleanup viewport floats.</li> -</ul></p> +</ul> -<p>Daniel Lichtenberger (1): +<p>Daniel Lichtenberger (1):</p> <ul> <li>radeon: fix potential segfault in renderbuffer update</li> -</ul></p> +</ul> -<p>Daniel Vetter (21): +<p>Daniel Vetter (21):</p> <ul> <li>r200: revalidate after radeon_update_renderbuffers</li> <li>i915g: rip out ->sw_tiled</li> @@ -830,9 +830,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>i915g: enable x-tiling for render targets</li> <li>i915g: assert(depth_surface->offset == 0)</li> <li>i915g: track TODO items</li> -</ul></p> +</ul> -<p>Dave Airlie (182): +<p>Dave Airlie (182):</p> <ul> <li>r300g: fix buffer reuse issue caused by previous commit</li> <li>r600g: pull r600_draw struct out into header</li> @@ -1016,9 +1016,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>r300g: fixup rs690 tiling stride alignment calculations.</li> <li>r600g: fix evergreen segfaults.</li> <li>r600g: hack around property unknown issues.</li> -</ul></p> +</ul> -<p>Eric Anholt (300): +<p>Eric Anholt (300):</p> <ul> <li>glsl: Add definition of gl_TextureMatrix inverse/transpose builtins.</li> <li>i965: Share the KIL_NV implementation between glsl and non-glsl.</li> @@ -1320,15 +1320,15 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>intel: Add a couple of helper functions to reduce rb code duplication.</li> <li>intel: Fix segfaults from trying to use _ColorDrawBuffers in FBO validation.</li> <li>intel: When validating an FBO's combined depth/stencil, use the given FBO.</li> -</ul></p> +</ul> -<p>Fabian Bieler (2): +<p>Fabian Bieler (2):</p> <ul> <li>r600g: set address of pop instructions to next instruction</li> <li>glsl: fix lowering conditional returns in subroutines</li> -</ul></p> +</ul> -<p>Francisco Jerez (51): +<p>Francisco Jerez (51):</p> <ul> <li>dri/nv04: Fix PGRAPH_ERRORs when running OA.</li> <li>dri/nv04: Mipmapping fixes.</li> @@ -1381,20 +1381,20 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>dri/nouveau: Split hardware/software TNL instantiation more cleanly.</li> <li>dri/nouveau: Fix typo.</li> <li>dri/nouveau: Kill a bunch of ternary operators.</li> -</ul></p> +</ul> -<p>Fredrik Höglund (2): +<p>Fredrik Höglund (2):</p> <ul> <li>r600g: Fix texture sampling with swizzled coords</li> <li>r600g: fix pow(0, 0) evaluating to NaN</li> -</ul></p> +</ul> -<p>Guillermo S. Romero (1): +<p>Guillermo S. Romero (1):</p> <ul> <li>r300g: Do not use buf param before checking for NULL.</li> -</ul></p> +</ul> -<p>Henri Verbeet (19): +<p>Henri Verbeet (19):</p> <ul> <li>r600g: Flush upload buffers before draws instead of before flushes.</li> <li>r600g: Check for other references before checking for existing mappings in radeon_bo_pb_map_internal().</li> @@ -1415,9 +1415,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>r600g: Cleanup block bo references in r600_context_fini().</li> <li>r600g: Cleanup fetch shader resources in r600_pipe_shader_destroy().</li> <li>st/mesa: Handle wrapped depth buffers in st_copy_texsubimage().</li> -</ul></p> +</ul> -<p>Hui Qi Tay (10): +<p>Hui Qi Tay (10):</p> <ul> <li>llvmpipe: minor changes in llvm coefficient calcs</li> <li>draw: cliptest and viewport done in a single loop in vertex shader</li> @@ -1429,9 +1429,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>llvmpipe: added llvm offset setup code</li> <li>llvmpipe: clean up polygon offset function in lp setup code</li> <li>llvmpipe: fix such that offset/twoside function only does in-place modification</li> -</ul></p> +</ul> -<p>Ian Romanick (102): +<p>Ian Romanick (102):</p> <ul> <li>glsl2: Refactor testing for whether a deref is of a matrix or array</li> <li>glsl2: Add flags to enable variable index lowering</li> @@ -1533,11 +1533,11 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>linker: Allow built-in arrays to have different sizes between shader stages</li> <li>ir_to_mesa: Don't generate swizzles for record derefs of non-scalar/vectors</li> <li>Refresh autogenerated file builtin_function.cpp.</li> - <li>glsl: Allow less restrictive uses of sampler array indexing in GLSL <= 1.20</li> + <li>glsl: Allow less restrictive uses of sampler array indexing in GLSL <= 1.20</li> <li>docs: Import 7.9.1 release notes from 7.9 branch</li> -</ul></p> +</ul> -<p>Jakob Bornecrantz (27): +<p>Jakob Bornecrantz (27):</p> <ul> <li>rbug: Cast opcode to corrent int size</li> <li>rbug: Add function to get opcode name string</li> @@ -1566,9 +1566,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>i915g: Improve debug printing for textures</li> <li>i915g: Make sure that new vbo gets updated</li> <li>st/mesa: Unbind all constant buffers</li> -</ul></p> +</ul> -<p>Jerome Glisse (75): +<p>Jerome Glisse (75):</p> <ul> <li>r600g: alternative command stream building from context</li> <li>r600g: move chip class to radeon common structure</li> @@ -1645,35 +1645,35 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>r600g: need to reference upload buffer as the might still live accross flush</li> <li>r600g: properly unset vertex buffer</li> <li>r600g: avoid segfault</li> -</ul></p> +</ul> -<p>Joakim Sindholt (3): +<p>Joakim Sindholt (3):</p> <ul> <li>util/u_blitter: fix leak</li> <li>radeong: fix leaks</li> <li>r300g: silence guard band cap errors</li> -</ul></p> +</ul> -<p>Johann Rudloff (3): +<p>Johann Rudloff (3):</p> <ul> <li>radeon: Implement EGL_MESA_no_surface_extension</li> <li>radeon: Implement __DRI_IMAGE and EGL_MESA_image_drm</li> <li>radeon: Implement GL_OES_EGL_image</li> -</ul></p> +</ul> -<p>John Doe (3): +<p>John Doe (3):</p> <ul> <li>r600g: misc cleanup</li> <li>r600g: don't double count dirty block</li> <li>r600g: keep a mapping around for each bo</li> -</ul></p> +</ul> -<p>Jon TURNEY (1): +<p>Jon TURNEY (1):</p> <ul> <li>Ensure -L$(TOP)/$(LIB_DIR) appears in link line before any -L in $LDFLAGS</li> -</ul></p> +</ul> -<p>José Fonseca (128): +<p>José Fonseca (128):</p> <ul> <li>gallivm: Fix address register swizzle.</li> <li>gallivm: Start collecting bitwise arithmetic helpers in a new module.</li> @@ -1803,14 +1803,14 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>mesa: Temporary hack to prevent stack overflow on windows</li> <li>mesa: Bump the number of bits in the register index.</li> <li>llvmpipe: Plug fence leaks.</li> -</ul></p> +</ul> -<p>Julien Cristau (1): +<p>Julien Cristau (1):</p> <ul> <li>Makefile: don't include the same files twice in the tarball</li> -</ul></p> +</ul> -<p>Keith Whitwell (89): +<p>Keith Whitwell (89):</p> <ul> <li>llvmpipe: brackets around macro arg</li> <li>llvmpipe: remove duplicate code</li> @@ -1901,9 +1901,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>llvmpipe: raise dirty flag on transfers to bound constbuf</li> <li>llvmpipe: remove misleading debug string</li> <li>llvmpipe: shortcircuit some calls to set_scene_state</li> -</ul></p> +</ul> -<p>Kenneth Graunke (94): +<p>Kenneth Graunke (94):</p> <ul> <li>glsl: Change from has_builtin_signature to has_user_signature.</li> <li>glsl: Don't print blank (function ...) headers for built-ins.</li> @@ -1999,9 +1999,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>glsl: Support if-flattening beyond a given maximum nesting depth.</li> <li>i965: Flatten if-statements beyond depth 16 on pre-gen6.</li> <li>i965: Internally enable GL_NV_blend_square on ES2.</li> -</ul></p> +</ul> -<p>Kristian Høgsberg (16): +<p>Kristian Høgsberg (16):</p> <ul> <li>glx: Hold on to drawables if we're just switching to another context</li> <li>intel: Fix GL_ARB_shading_language_120 commit</li> @@ -2019,14 +2019,14 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>Only install vtxfmt tables for OpenGL</li> <li>i965: Don't write mrf assignment for pointsize output</li> <li>docs: Fix MESA_drm_image typo</li> -</ul></p> +</ul> -<p>Krzysztof Smiechowicz (1): +<p>Krzysztof Smiechowicz (1):</p> <ul> <li>nvfx: Pair os_malloc_aligned() with os_free_aligned().</li> -</ul></p> +</ul> -<p>Luca Barbieri (84): +<p>Luca Barbieri (84):</p> <ul> <li>auxiliary: fix unintended fallthrough</li> <li>glsl: add pass to lower variable array indexing to conditional assignments</li> @@ -2112,14 +2112,14 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>d3d11: fix reference counting so devices get freed</li> <li>d3d1x: work around crash in widl</li> <li>glsl: Unroll loops with conditional breaks anywhere (not just the end)</li> -</ul></p> +</ul> -<p>Lucas Stach (1): +<p>Lucas Stach (1):</p> <ul> <li>nvfx: fill PIPE_CAP_PRIMITIVE_RESTART and PIPE_CAP_SHADER_STENCIL_EXPORT</li> -</ul></p> +</ul> -<p>Marek Olšák (100): +<p>Marek Olšák (100):</p> <ul> <li>r300g: prevent creating multiple winsys BOs for the same handle</li> <li>r300g/swtcl: fix CS overrun</li> @@ -2221,21 +2221,21 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>r300g: mark vertex arrays as dirty after a buffer_offset change</li> <li>mesa: fix texel store functions for some float formats</li> <li>r300/compiler: disable the rename_regs pass for loops</li> -</ul></p> +</ul> -<p>Mario Kleiner (1): +<p>Mario Kleiner (1):</p> <ul> <li>mesa/r300classic: Fix dri2Invalidate/radeon_prepare_render for page flipping.</li> -</ul></p> +</ul> -<p>Mathias Fröhlich (3): +<p>Mathias Fröhlich (3):</p> <ul> <li>r300g: Avoid returning values in a static array, fixing a potential race</li> <li>r600g: Only compare active vertex elements</li> <li>st/mesa: Set PIPE_TRANSFER_DISCARD for GL_MAP_INVALIDATE_RANGE/BUFFFER_BIT</li> -</ul></p> +</ul> -<p>Michal Krol (10): +<p>Michal Krol (10):</p> <ul> <li>svga: Fix relative addressing translation for pixel shaders.</li> <li>svga: Integer constant register file has a separate namespace.</li> @@ -2247,9 +2247,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>graw/gdi: Fix window dimensions.</li> <li>os: Open file streams in binary mode.</li> <li>graw: Export graw_save_surface_to_file().</li> -</ul></p> +</ul> -<p>Nicolas Kaiser (26): +<p>Nicolas Kaiser (26):</p> <ul> <li>swrast: remove duplicated include</li> <li>egl: remove duplicated include</li> @@ -2277,32 +2277,32 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>st: remove duplicated include</li> <li>i965g: use Elements macro instead of manual sizeofs</li> <li>nv50: fix always true conditional in shader optimization</li> -</ul></p> +</ul> -<p>Orion Poplawski (1): +<p>Orion Poplawski (1):</p> <ul> <li>osmesa: link against libtalloc</li> -</ul></p> +</ul> -<p>Owen W. Taylor (1): +<p>Owen W. Taylor (1):</p> <ul> <li>r600g: Fix location for clip plane registers</li> -</ul></p> +</ul> -<p>Peter Clifton (3): +<p>Peter Clifton (3):</p> <ul> <li>intel: Fix emit_linear_blit to use DWORD aligned width blits</li> <li>intel: Add assert check for blitting alignment.</li> <li>meta: Mask Stencil.Clear against stencilMax in _mesa_meta_Clear</li> -</ul></p> +</ul> -<p>Robert Hooker (2): +<p>Robert Hooker (2):</p> <ul> <li>intel: Add a new B43 pci id.</li> <li>egl_dri2: Add missing intel chip ids.</li> -</ul></p> +</ul> -<p>Roland Scheidegger (16): +<p>Roland Scheidegger (16):</p> <ul> <li>gallivm: fix copy&paste bug</li> <li>gallivm: don't use URem/UDiv when calculating offsets for blocks</li> @@ -2320,19 +2320,19 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>r200: fix r200 large points</li> <li>mesa: remove unneeded DD_POINT_SIZE and DD_LINE_WIDTH tricaps</li> <li>gallium: support for array textures and related changes</li> -</ul></p> +</ul> -<p>Shuang He (1): +<p>Shuang He (1):</p> <ul> <li>mesa: allow GLfixed arrays for OpenGL ES 2.0</li> -</ul></p> +</ul> -<p>Stephan Schmid (1): +<p>Stephan Schmid (1):</p> <ul> <li>r600g: fix relative addressing when splitting constant accesses</li> -</ul></p> +</ul> -<p>Thomas Hellstrom (21): +<p>Thomas Hellstrom (21):</p> <ul> <li>st/xorg: Don't try to use option values before processing options</li> <li>xorg/vmwgfx: Make vmwarectrl work also on 64-bit servers</li> @@ -2355,9 +2355,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>gallium/targets/xorg-vmwgfx: Xv fixes</li> <li>xorg/vmwgfx: Flush even if we don't autopaint the color key</li> <li>xorg/vmwgfx: Don't clip video to viewport</li> -</ul></p> +</ul> -<p>Tilman Sauerbeck (35): +<p>Tilman Sauerbeck (35):</p> <ul> <li>r600g: Fixed a bo leak in r600_blit_state_ps_shader().</li> <li>r600g: Use clamped math for RCP and RSQ.</li> @@ -2394,21 +2394,21 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>st/mesa: Reset the index buffer before destroying the pipe context.</li> <li>st/mesa: Reset the constant buffers before destroying the pipe context.</li> <li>r600g: Removed duplicated call to tgsi_split_literal_constant().</li> -</ul></p> +</ul> -<p>Timo Wiren (1): +<p>Timo Wiren (1):</p> <ul> <li>Fix typos in comments and debug output strings.</li> -</ul></p> +</ul> -<p>Tom Fogal (3): +<p>Tom Fogal (3):</p> <ul> <li>Implement x86_64 atomics for compilers w/o intrinsics.</li> <li>Prefer intrinsics to handrolled atomic ops.</li> <li>Revert "Prefer intrinsics to handrolled atomic ops."</li> -</ul></p> +</ul> -<p>Tom Stellard (32): +<p>Tom Stellard (32):</p> <ul> <li>r300/compiler: Refactor the pair instruction data structures</li> <li>r300g: Always try to build libr300compiler.a</li> @@ -2442,14 +2442,14 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>r300/compiler: Add a more efficient version of rc_find_free_temporary()</li> <li>r300/compiler: Don't allow presubtract sources to be remapped twice</li> <li>r300/compiler: Fix black terrain in Civ4</li> -</ul></p> +</ul> -<p>Victor Tseng (1): +<p>Victor Tseng (1):</p> <ul> <li>egl/i965: include inline_wrapper_sw_helper.h</li> -</ul></p> +</ul> -<p>Viktor Novotný (6): +<p>Viktor Novotný (6):</p> <ul> <li>dri/nouveau: Import headers from rules-ng-ng</li> <li>dri/nouveau: nv04: Use rules-ng-ng headers</li> @@ -2457,9 +2457,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>dri/nouveau nv20: Use rules-ng-ng headers</li> <li>dri/nouveau: Remove nouveau_class.h, finishing switch to rules-ng-ng headers</li> <li>dri/nouveau: Clean up magic numbers in get_rt_format</li> -</ul></p> +</ul> -<p>Vinson Lee (214): +<p>Vinson Lee (214):</p> <ul> <li>llvmpipe: Remove unnecessary header.</li> <li>r600g: Remove unnecessary headers.</li> @@ -2675,9 +2675,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>r200: Silence uninitialized variable warning.</li> <li>r600g: Fix SCons build.</li> <li>i965: Silence uninitialized variable warning.</li> -</ul></p> +</ul> -<p>Xavier Chantry (8): +<p>Xavier Chantry (8):</p> <ul> <li>nv50: fix size of outputs_written array</li> <li>nv50: apply layout_mask to tile_flags</li> @@ -2687,9 +2687,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>nvfx: fixes after array textures merge</li> <li>init ps->context with util_surfaces_get and do_get</li> <li>gallium/trace: check bind_vertex_sampler_states and set_vertex_sampler_views</li> -</ul></p> +</ul> -<p>Xiang, Haihao (10): +<p>Xiang, Haihao (10):</p> <ul> <li>mesa: fix regression from b4bb6680200b5a898583392f4c831c02f41e63f7</li> <li>i965: add support for polygon mode on Sandybridge.</li> @@ -2701,9 +2701,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>i965: use align1 access mode for instructions with execSize=1 in VS</li> <li>i965: don't spawn GS thread for LINELOOP on Sandybridge</li> <li>i965: use BLT to clear buffer if possible on Sandybridge</li> -</ul></p> +</ul> -<p>Zack Rusin (8): +<p>Zack Rusin (8):</p> <ul> <li>rbug: fix rbug when contexts are being destroyed</li> <li>llvmpipe: fix rasterization of vertical lines on pixel boundaries</li> @@ -2713,9 +2713,9 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>gallivm: fix storing of the addr register</li> <li>scons: add alias for identity</li> <li>gallium/util: add states relevant to geometry shaders</li> -</ul></p> +</ul> -<p>Zhenyu Wang (40): +<p>Zhenyu Wang (40):</p> <ul> <li>i965: disasm quarter and write enable instruction control on sandybridge</li> <li>i965: new state dump for sandybridge</li> @@ -2757,36 +2757,36 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li>i965: Fix occlusion query on sandybridge</li> <li>i965: Use last vertex convention for quad provoking vertex on sandybridge</li> <li>i965: Fix provoking vertex select in clip state for sandybridge</li> -</ul></p> +</ul> -<p>Zou Nan hai (1): +<p>Zou Nan hai (1):</p> <ul> <li>i965: skip too small size mipmap</li> -</ul></p> +</ul> -<p>delphi (2): +<p>delphi (2):</p> <ul> <li>draw: added userclip planes and updated variant_key</li> <li>draw: some changes to allow for runtime changes to userclip planes</li> -</ul></p> +</ul> -<p>nobled (3): +<p>nobled (3):</p> <ul> <li>r300g: Abort if atom allocations fail</li> <li>r300g: Abort if draw_create() fails</li> <li>r300g: Drop unnecessary cast</li> -</ul></p> +</ul> -<p>pontus lidman (1): +<p>pontus lidman (1):</p> <ul> <li>mesa: check for posix_memalign() errors</li> -</ul></p> +</ul> -<p>richard (2): +<p>richard (2):</p> <ul> <li>evergreen : fix z format setting, enable stencil.</li> <li>r600c : inline vertex format is not updated in an app, switch to use vfetch constants. For the 7.9 and 7.10 branches as well.</li> -</ul></p> +</ul> </body> </html> diff --git a/docs/relnotes-7.11.1.html b/docs/relnotes-7.11.1.html index df86b250c98..f066b383ed2 100644 --- a/docs/relnotes-7.11.1.html +++ b/docs/relnotes-7.11.1.html @@ -99,23 +99,23 @@ dfcb11516c1730f3981b55a65a835623 MesaLib-7.11.1.zip git log mesa-7.11..mesa-7.11.1 </pre> -<p>Adam Jackson (2): +<p>Adam Jackson (2):</p> <ul> <li>drisw: Remove cargo culting that breaks GLX 1.3 ctors</li> <li>glx: Don't enable INTEL_swap_event unconditionally</li> -</ul></p> +</ul> -<p>Alex Deucher (1): +<p>Alex Deucher (1):</p> <ul> <li>r600g: fix up vs export handling</li> -</ul></p> +</ul> -<p>Ben Widawsky (1): +<p>Ben Widawsky (1):</p> <ul> <li>intel: GetBuffer fix</li> -</ul></p> +</ul> -<p>Brian Paul (15): +<p>Brian Paul (15):</p> <ul> <li>docs: add 7.11 md5 sums</li> <li>docs: news item for 7.11 release</li> @@ -132,54 +132,54 @@ dfcb11516c1730f3981b55a65a835623 MesaLib-7.11.1.zip <li>mesa: generate GL_INVALID_OPERATION in glIsEnabledIndex() between Begin/End</li> <li>mesa: fix incorrect error code in _mesa_FramebufferTexture1D/3DEXT()</li> <li>mesa: fix format/type check in unpack_image() for bitmaps</li> -</ul></p> +</ul> -<p>Carl Simonson (1): +<p>Carl Simonson (1):</p> <ul> <li>i830: Add missing vtable entry for i830 from the hiz work.</li> -</ul></p> +</ul> -<p>Carl Worth (5): +<p>Carl Worth (5):</p> <ul> <li>glcpp: Fix two (or more) successive applications of token pasting</li> <li>glcpp: Test a non-function-like macro using the token paste operator</li> <li>glcpp: Implement token pasting for non-function-like macros</li> <li>glcpp: Raise error if defining any macro containing two consecutive underscores</li> <li>glcpp: Add a test for #elif with an undefined macro.</li> -</ul></p> +</ul> -<p>Chad Versace (5): +<p>Chad Versace (5):</p> <ul> <li>glsl: Add method glsl_type::can_implicitly_convert_to()</li> <li>glsl: Fix implicit conversions in non-constructor function calls</li> <li>glsl: Remove ir_function.cpp:type_compare()</li> <li>glsl: Fix conversions in array constructors</li> <li>x86-64: Fix compile error with clang</li> -</ul></p> +</ul> -<p>Chia-I Wu (3): +<p>Chia-I Wu (3):</p> <ul> <li>glsl: empty declarations should be valid</li> <li>intel: rename intel_extensions_es2.c to intel_extensions_es.c</li> <li>intel: fix GLESv1 support</li> -</ul></p> +</ul> -<p>Chris Wilson (1): +<p>Chris Wilson (1):</p> <ul> <li>i915: out-of-bounds write in calc_live_regs()</li> -</ul></p> +</ul> -<p>Christopher James Halse Rogers (1): +<p>Christopher James Halse Rogers (1):</p> <ul> <li>glx/dri2: Paper over errors in DRI2Connect when indirect</li> -</ul></p> +</ul> -<p>David Reveman (1): +<p>David Reveman (1):</p> <ul> <li>i915g: Fix off-by-one in scissors.</li> -</ul></p> +</ul> -<p>Eric Anholt (16): +<p>Eric Anholt (16):</p> <ul> <li>mesa: Don't skip glGetProgramEnvParam4dvARB if there was already an error.</li> <li>mesa: Fix glGetUniform() type conversions.</li> @@ -197,9 +197,9 @@ dfcb11516c1730f3981b55a65a835623 MesaLib-7.11.1.zip <li>intel: Mark MESA_FORMAT_X8_Z24 as always supported.</li> <li>mesa: Don't error on glFeedbackBuffer(size = 0, buffer = NULL)</li> <li>glsl: Fix gl_NormalMatrix swizzle setup to match i965's invariants.</li> -</ul></p> +</ul> -<p>Henri Verbeet (6): +<p>Henri Verbeet (6):</p> <ul> <li>mesa: Also set the remaining draw buffers to GL_NONE when updating just the first buffer in _mesa_drawbuffers().</li> <li>r600g: Support the PIPE_FORMAT_R16_FLOAT colorformat.</li> @@ -207,9 +207,9 @@ dfcb11516c1730f3981b55a65a835623 MesaLib-7.11.1.zip <li>mesa: Allow sampling from units >= MAX_TEXTURE_UNITS in shaders.</li> <li>mesa: Use the Elements macro for the sampler index assert in validate_samplers().</li> <li>mesa: Fix a couple of TexEnv unit limits.</li> -</ul></p> +</ul> -<p>Ian Romanick (17): +<p>Ian Romanick (17):</p> <ul> <li>mesa: Add utility function to get base format from a GL compressed format</li> <li>mesa: Return the correct internal fmt when a generic compressed fmt was used</li> @@ -228,21 +228,21 @@ dfcb11516c1730f3981b55a65a835623 MesaLib-7.11.1.zip <li>mesa: Refactor compressed texture error checks to work with paletted textures</li> <li>mesa: Remove redundant compressed paletted texture error checks</li> <li>mesa: Advertise GL_OES_compressed_paletted_texture in OpenGL ES1.x</li> -</ul></p> +</ul> -<p>Jeremy Huddleston (3): +<p>Jeremy Huddleston (3):</p> <ul> <li>apple: Silence some debug spew</li> <li>apple: Use the correct (OpenGL.framework) glViewport and glScissor during init</li> <li>apple: Implement applegl_unbind_context</li> -</ul></p> +</ul> -<p>José Fonseca (1): +<p>José Fonseca (1):</p> <ul> <li>docs: Update llvmpipe docs.</li> -</ul></p> +</ul> -<p>Kenneth Graunke (12): +<p>Kenneth Graunke (12):</p> <ul> <li>glsl: Avoid massive ralloc_strndup overhead in S-Expression parsing.</li> <li>mesa: In validate_program(), initialize errMsg for safety.</li> @@ -256,32 +256,32 @@ dfcb11516c1730f3981b55a65a835623 MesaLib-7.11.1.zip <li>intel: Depth format fixes</li> <li>i965: Apply post-sync non-zero workaround to homebrew workaround.</li> <li>mesa/get: Move MAX_LIGHTS from GL/ES2 to GL/ES1.</li> -</ul></p> +</ul> -<p>Kristian Høgsberg (1): +<p>Kristian Høgsberg (1):</p> <ul> <li>glx: Don't flush twice if we fallback to dri2CopySubBuffer</li> -</ul></p> +</ul> -<p>Marc Pignat (1): +<p>Marc Pignat (1):</p> <ul> <li>drisw: Fix 24bpp software rendering, take 2</li> -</ul></p> +</ul> -<p>Marcin Baczyński (2): +<p>Marcin Baczyński (2):</p> <ul> <li>configure: fix gcc version check</li> <li>configure: allow C{,XX}FLAGS override</li> -</ul></p> +</ul> -<p>Marcin Slusarz (3): +<p>Marcin Slusarz (3):</p> <ul> <li>nouveau: fix nouveau_fence leak</li> <li>nouveau: fix crash during fence emission</li> <li>nouveau: fix fence hang</li> -</ul></p> +</ul> -<p>Marek Olšák (19): +<p>Marek Olšák (19):</p> <ul> <li>vbo: do not call _mesa_max_buffer_index in debug builds</li> <li>winsys/radeon: fix space checking</li> @@ -302,22 +302,22 @@ dfcb11516c1730f3981b55a65a835623 MesaLib-7.11.1.zip <li>r300g: don't return NULL in resource_from_handle if the resource is too small</li> <li>r600g: set correct tiling flags in depth info</li> <li>r300g: don't call u_trim_pipe_prim in r300_swtcl_draw_vbo</li> -</ul></p> +</ul> -<p>Michel Dänzer (4): +<p>Michel Dänzer (4):</p> <ul> <li>st/mesa: Finalize texture on render-to-texture.</li> <li>glx/dri2: Don't call X server for SwapBuffers when there's no back buffer.</li> <li>gallium/util: Add macros for converting from little endian to CPU byte order.</li> <li>r300g: Fix queries on big endian hosts.</li> -</ul></p> +</ul> -<p>Neil Roberts (1): +<p>Neil Roberts (1):</p> <ul> <li>meta: Fix saving the active program</li> -</ul></p> +</ul> -<p>Paul Berry (18): +<p>Paul Berry (18):</p> <ul> <li>glsl: Lower unconditional return statements.</li> <li>glsl: Refactor logic for determining whether to lower return statements.</li> @@ -337,33 +337,33 @@ dfcb11516c1730f3981b55a65a835623 MesaLib-7.11.1.zip <li>glsl: Remove field array_lvalue from ir_variable.</li> <li>glsl hierarchical visitor: Do not overwrite base_ir for parameter lists.</li> <li>glsl: improve the accuracy of the asin() builtin function.</li> -</ul></p> +</ul> -<p>Tobias Droste (1): +<p>Tobias Droste (1):</p> <ul> <li>r300/compiler: simplify code in peephole_add_presub_add</li> -</ul></p> +</ul> -<p>Tom Fogal (1): +<p>Tom Fogal (1):</p> <ul> <li>Only use gcc visibility support with gcc4+.</li> -</ul></p> +</ul> -<p>Tom Stellard (1): +<p>Tom Stellard (1):</p> <ul> <li>r300/compiler: Fix regalloc for values with multiple writers</li> -</ul></p> +</ul> -<p>Vadim Girlin (5): +<p>Vadim Girlin (5):</p> <ul> <li>st/mesa: flush bitmap cache on query and conditional render boundaries</li> <li>r600g: use backend mask for occlusion queries</li> <li>r600g: take into account force_add_cf in pops</li> <li>r600g: fix check_and_set_bank_swizzle</li> <li>r600g: fix replace_gpr_with_pv_ps</li> -</ul></p> +</ul> -<p>Yuanhan Liu (17): +<p>Yuanhan Liu (17):</p> <ul> <li>i965: fix the constant interp bitmask for flat mode</li> <li>mesa: fix error handling for glEvalMesh1/2D</li> @@ -382,7 +382,7 @@ dfcb11516c1730f3981b55a65a835623 MesaLib-7.11.1.zip <li>mesa: handle the pbo case for save_Bitmap</li> <li>mesa: handle PBO access error in display list mode</li> <li>intel: don't call unmap pbo if pbo is not mapped</li> -</ul></p> +</ul> </body> </html> diff --git a/docs/relnotes-7.11.2.html b/docs/relnotes-7.11.2.html index 6d023640c59..235c91d613f 100644 --- a/docs/relnotes-7.11.2.html +++ b/docs/relnotes-7.11.2.html @@ -56,27 +56,27 @@ f8705fcff2510b6c39cd27b575c05dba MesaGLUT-7.11.2.zip git log mesa-7.11.1..mesa-7.11.2 </pre> -<p>Brian Paul (4): +<p>Brian Paul (4):</p> <ul> <li>mesa: stop using ctx->Driver.CopyTexImage1D/2D() hooks</li> <li>mesa: fix format selection for meta CopyTexSubImage()</li> <li>docs: update news.html and relnotes.html for 7.11.1 release</li> <li>mesa: use format string in _mesa_error() call to silence warning</li> -</ul></p> +</ul> -<p>Chad Versace (3): +<p>Chad Versace (3):</p> <ul> <li>intel: Simplify stencil detiling arithmetic</li> <li>intel: Fix region dimensions for stencil buffers received from DDX</li> <li>intel: Fix separate stencil in builtin DRI2 backend</li> -</ul></p> +</ul> -<p>Ian Romanick (3): +<p>Ian Romanick (3):</p> <ul> <li>docs: Add 7.11.1 release md5sums</li> <li>mesa: set version string to 7.11.2-devel</li> <li>mesa: Bump version to 7.11.2 (final)</li> -</ul></p> +</ul> </body> </html> diff --git a/docs/relnotes-7.9.1.html b/docs/relnotes-7.9.1.html index d45a2971972..092d3bd2872 100644 --- a/docs/relnotes-7.9.1.html +++ b/docs/relnotes-7.9.1.html @@ -121,22 +121,22 @@ ee9ecae4ca56fbb2d14dc15e3a0a7640 MesaGLUT-7.9.1.tar.gz git log mesa-7.9..mesa-7.9.1 </pre> -<p>Alex Deucher (5): +<p>Alex Deucher (5):</p> <ul> <li>r100: revalidate after radeon_update_renderbuffers</li> <li>r600c: add missing radeon_prepare_render() call on evergreen</li> <li>r600c: properly align mipmaps to group size</li> <li>gallium/egl: fix r300 vs r600 loading</li> <li>r600c: fix some opcodes on evergreen</li> -</ul></p> +</ul> -<p>Aras Pranckevicius (2): +<p>Aras Pranckevicius (2):</p> <ul> <li>glsl: fix crash in loop analysis when some controls can't be determined</li> <li>glsl: fix matrix type check in ir_algebraic</li> -</ul></p> +</ul> -<p>Brian Paul (27): +<p>Brian Paul (27):</p> <ul> <li>swrast: fix choose_depth_texture_level() to respect mipmap filtering state</li> <li>st/mesa: replace assertion w/ conditional in framebuffer invalidation</li> @@ -165,18 +165,18 @@ ee9ecae4ca56fbb2d14dc15e3a0a7640 MesaGLUT-7.9.1.tar.gz <li>tdfx: s/Format/_BaseFormat/</li> <li>st/mesa: fix renderbuffer pointer check in st_Clear()</li> <li>mesa: Bump the number of bits in the register index.</li> -</ul></p> +</ul> -<p>Chad Versace (5): +<p>Chad Versace (5):</p> <ul> <li>glsl: Fix lexer rule for ^=</li> <li>glsl: Fix ast-to-hir for ARB_fragment_coord_conventions</li> <li>glsl: Fix ir_expression::constant_expression_value()</li> <li>glsl: Fix erroneous cast in ast_jump_statement::hir()</li> <li>glsl: Fix linker bug in cross_validate_globals()</li> -</ul></p> +</ul> -<p>Chia-I Wu (10): +<p>Chia-I Wu (10):</p> <ul> <li>targets/egl: Fix linking with libdrm.</li> <li>st/vega: Fix version check in context creation.</li> @@ -188,24 +188,24 @@ ee9ecae4ca56fbb2d14dc15e3a0a7640 MesaGLUT-7.9.1.tar.gz <li>mesa: Do not advertise GL_OES_texture_3D.</li> <li>egl_glx: Fix borken driver.</li> <li>egl: Check extensions.</li> -</ul></p> +</ul> -<p>Daniel Lichtenberger (1): +<p>Daniel Lichtenberger (1):</p> <ul> <li>radeon: fix potential segfault in renderbuffer update</li> -</ul></p> +</ul> -<p>Daniel Vetter (1): +<p>Daniel Vetter (1):</p> <ul> <li>r200: revalidate after radeon_update_renderbuffers</li> -</ul></p> +</ul> -<p>Dave Airlie (1): +<p>Dave Airlie (1):</p> <ul> <li>r300g: fixup rs690 tiling stride alignment calculations.</li> -</ul></p> +</ul> -<p>Eric Anholt (13): +<p>Eric Anholt (13):</p> <ul> <li>intel: Allow CopyTexSubImage to InternalFormat 3/4 textures, like RGB/RGBA.</li> <li>glsl: Free the loop state context when we free the loop state.</li> @@ -220,27 +220,27 @@ ee9ecae4ca56fbb2d14dc15e3a0a7640 MesaGLUT-7.9.1.tar.gz <li>mesa: Add getters for ARB_copy_buffer's attachment points.</li> <li>i965: Correct the dp_read message descriptor setup on g4x.</li> <li>glsl: Correct the marking of InputsRead/OutputsWritten on in/out matrices.</li> -</ul></p> +</ul> -<p>Fabian Bieler (1): +<p>Fabian Bieler (1):</p> <ul> <li>glsl: fix lowering conditional returns in subroutines</li> -</ul></p> +</ul> -<p>Francisco Jerez (3): +<p>Francisco Jerez (3):</p> <ul> <li>meta: Don't leak alpha function/reference value changes.</li> <li>meta: Fix incorrect rendering of the bitmap alpha component.</li> <li>meta: Don't try to disable cube maps if the driver doesn't expose the extension.</li> -</ul></p> +</ul> -<p>Henri Verbeet (2): +<p>Henri Verbeet (2):</p> <ul> <li>r600: Evergreen has two extra frac_bits for the sampler LOD state.</li> <li>st/mesa: Handle wrapped depth buffers in st_copy_texsubimage().</li> -</ul></p> +</ul> -<p>Ian Romanick (33): +<p>Ian Romanick (33):</p> <ul> <li>Add 7.9 md5sums</li> <li>docs: Import 7.8.x release notes from 7.8 branch.</li> @@ -275,14 +275,14 @@ ee9ecae4ca56fbb2d14dc15e3a0a7640 MesaGLUT-7.9.1.tar.gz <li>Refresh autogenerated file builtin_function.cpp.</li> <li>docs: Initial set of release notes for 7.9.1</li> <li>mesa: set version string to 7.9.1</li> -</ul></p> +</ul> -<p>Julien Cristau (1): +<p>Julien Cristau (1):</p> <ul> <li>Makefile: don't include the same files twice in the tarball</li> -</ul></p> +</ul> -<p>Kenneth Graunke (19): +<p>Kenneth Graunke (19):</p> <ul> <li>glcpp: Return NEWLINE token for newlines inside multi-line comments.</li> <li>generate_builtins.py: Output large strings as arrays of characters.</li> @@ -303,19 +303,19 @@ ee9ecae4ca56fbb2d14dc15e3a0a7640 MesaGLUT-7.9.1.tar.gz <li>glsl/builtins: Compute the correct value for smoothstep(vec, vec, vec).</li> <li>Fix build on systems where "python" is python 3.</li> <li>i965: Internally enable GL_NV_blend_square on ES2.</li> -</ul></p> +</ul> -<p>Kristian Høgsberg (1): +<p>Kristian Høgsberg (1):</p> <ul> <li>i965: Don't write mrf assignment for pointsize output</li> -</ul></p> +</ul> -<p>Luca Barbieri (1): +<p>Luca Barbieri (1):</p> <ul> <li>glsl: Unroll loops with conditional breaks anywhere (not just the end)</li> -</ul></p> +</ul> -<p>Marek Olšák (17): +<p>Marek Olšák (17):</p> <ul> <li>r300g: fix microtiling for 16-bits-per-channel formats</li> <li>r300g: fix texture border for 16-bits-per-channel formats</li> @@ -334,30 +334,30 @@ ee9ecae4ca56fbb2d14dc15e3a0a7640 MesaGLUT-7.9.1.tar.gz <li>r300g: finally fix the texture corruption on r3xx-r4xx</li> <li>mesa: fix texel store functions for some float formats</li> <li>r300/compiler: disable the rename_regs pass for loops</li> -</ul></p> +</ul> -<p>Mario Kleiner (1): +<p>Mario Kleiner (1):</p> <ul> <li>mesa/r300classic: Fix dri2Invalidate/radeon_prepare_render for page flipping.</li> -</ul></p> +</ul> -<p>Peter Clifton (1): +<p>Peter Clifton (1):</p> <ul> <li>intel: Fix emit_linear_blit to use DWORD aligned width blits</li> -</ul></p> +</ul> -<p>Robert Hooker (2): +<p>Robert Hooker (2):</p> <ul> <li>intel: Add a new B43 pci id.</li> <li>egl_dri2: Add missing intel chip ids.</li> -</ul></p> +</ul> -<p>Roland Scheidegger (1): +<p>Roland Scheidegger (1):</p> <ul> <li>r200: fix r200 large points</li> -</ul></p> +</ul> -<p>Thomas Hellstrom (17): +<p>Thomas Hellstrom (17):</p> <ul> <li>st/xorg: Don't try to use option values before processing options</li> <li>xorg/vmwgfx: Make vmwarectrl work also on 64-bit servers</li> @@ -376,9 +376,9 @@ ee9ecae4ca56fbb2d14dc15e3a0a7640 MesaGLUT-7.9.1.tar.gz <li>st/egl: Fix build for include files in nonstandard places</li> <li>svga/drm: Optionally resolve calls to powf during link-time</li> <li>gallium/targets: Trivial crosscompiling fix</li> -</ul></p> +</ul> -<p>Tom Stellard (7): +<p>Tom Stellard (7):</p> <ul> <li>r300/compiler: Make sure presubtract sources use supported swizzles</li> <li>r300/compiler: Fix register allocator's handling of loops</li> @@ -387,17 +387,17 @@ ee9ecae4ca56fbb2d14dc15e3a0a7640 MesaGLUT-7.9.1.tar.gz <li>r300/compiler: Ignore alpha dest register when replicating the result</li> <li>r300/compiler: Use correct swizzles for all presubtract sources</li> <li>r300/compiler: Don't allow presubtract sources to be remapped twice</li> -</ul></p> +</ul> -<p>Vinson Lee (1): +<p>Vinson Lee (1):</p> <ul> <li>glsl: Fix 'control reaches end of non-void function' warning.</li> -</ul></p> +</ul> -<p>richard (1): +<p>richard (1):</p> <ul> <li>r600c : inline vertex format is not updated in an app, switch to use vfetch constants. For the 7.9 and 7.10 branches as well.</li> -</ul></p> +</ul> </body> </html> diff --git a/docs/relnotes-7.9.2.html b/docs/relnotes-7.9.2.html index 3d1c30fd0c0..0117a13c409 100644 --- a/docs/relnotes-7.9.2.html +++ b/docs/relnotes-7.9.2.html @@ -126,12 +126,12 @@ with <tt>in</tt>, <tt>out</tt>, <tt>attribute</tt>, and <tt>varying</tt>.</li> git log mesa-7.9.1..mesa-7.9.2 </pre> -<p>Alberto Milone (1): +<p>Alberto Milone (1):</p> <ul> <li>r600c: add evergreen ARL support.</li> -</ul></p> +</ul> -<p>Brian Paul (19): +<p>Brian Paul (19):</p> <ul> <li>draw: Fix an off-by-one bug in a vsplit assertion.</li> <li>mesa: fix a few format table mistakes, assertions</li> @@ -152,14 +152,14 @@ with <tt>in</tt>, <tt>out</tt>, <tt>attribute</tt>, and <tt>varying</tt>.</li> <li>glsl2: fix signed/unsigned comparison warning</li> <li>mesa: implement glGetShaderPrecisionFormat()</li> <li>docs: updated environment variable list</li> -</ul></p> +</ul> -<p>Bryce Harrington (1): +<p>Bryce Harrington (1):</p> <ul> <li>r300g: Null pointer check for buffer deref in gallium winsys</li> -</ul></p> +</ul> -<p>Chad Versace (14): +<p>Chad Versace (14):</p> <ul> <li>glsl: At link-time, check that globals have matching centroid qualifiers</li> <li>glcpp: Fix segfault when validating macro redefinitions</li> @@ -172,41 +172,41 @@ with <tt>in</tt>, <tt>out</tt>, <tt>attribute</tt>, and <tt>varying</tt>.</li> <li>glsl: Fix segfault due to missing printf argument</li> <li>glsl: Mark 'in' variables at global scope as read-only</li> <li>glcpp: Raise error when modulus is zero</li> - <li>glsl: Set operators '%' and '%=' to be reserved when GLSL < 1.30</li> + <li>glsl: Set operators '%' and '%=' to be reserved when GLSL < 1.30</li> <li>glsl: Reinstate constant-folding for division by zero</li> <li>tnl: Add support for datatype GL_FIXED in vertex arrays</li> -</ul></p> +</ul> -<p>Chia-I Wu (1): +<p>Chia-I Wu (1):</p> <ul> <li>mesa: Add glDepthRangef and glClearDepthf to APIspec.xml.</li> -</ul></p> +</ul> -<p>Chris Wilson (1): +<p>Chris Wilson (1):</p> <ul> <li>intel: Check for unsupported texture when finishing using as a render target</li> -</ul></p> +</ul> -<p>Cyril Brulebois (1): +<p>Cyril Brulebois (1):</p> <ul> <li>Point to bugs.freedesktop.org rather than bugzilla.freedesktop.org</li> -</ul></p> +</ul> -<p>Dave Airlie (2): +<p>Dave Airlie (2):</p> <ul> <li>radeon/r200: fix fbo-clearmipmap + gen-teximage</li> <li>radeon: avoid segfault on 3D textures.</li> -</ul></p> +</ul> -<p>Dimitry Andric (4): +<p>Dimitry Andric (4):</p> <ul> <li>mesa: s/movzx/movzbl/</li> <li>mesa: s/movzxw/movzwl/ in read_rgba_span_x86.S</li> <li>glapi: adding @ char before type specifier in glapi_x86.S</li> <li>glapi: add @GOTPCREL relocation type</li> -</ul></p> +</ul> -<p>Eric Anholt (11): +<p>Eric Anholt (11):</p> <ul> <li>i965: Avoid double-negation of immediate values in the VS.</li> <li>docs: Add a relnote for the Civ IV on i965.</li> @@ -219,9 +219,9 @@ with <tt>in</tt>, <tt>out</tt>, <tt>attribute</tt>, and <tt>varying</tt>.</li> <li>mesa: Add support for glDepthRangef and glClearDepthf.</li> <li>mesa: Add getters for ARB_ES2_compatibility MAX_*_VECTORS.</li> <li>mesa: Add getter for GL_SHADER_COMPILER with ARB_ES2_compatibility.</li> -</ul></p> +</ul> -<p>Ian Romanick (42): +<p>Ian Romanick (42):</p> <ul> <li>docs: Add 7.9.1 md5sums</li> <li>glsl: Support the 'invariant(all)' pragma</li> @@ -265,26 +265,26 @@ with <tt>in</tt>, <tt>out</tt>, <tt>attribute</tt>, and <tt>varying</tt>.</li> <li>docs: Clean up bug fixes list</li> <li>intel: Remove driver date and related bits from renderer string</li> <li>mesa: set version string to 7.9.2 (final)</li> -</ul></p> +</ul> -<p>Jian Zhao (1): +<p>Jian Zhao (1):</p> <ul> <li>mesa: fix an error in uniform arrays in row calculating.</li> -</ul></p> +</ul> -<p>Julien Cristau (3): +<p>Julien Cristau (3):</p> <ul> <li>glx: fix request lengths</li> <li>glx: fix GLXChangeDrawableAttributesSGIX request</li> <li>glx: fix length of GLXGetFBConfigsSGIX</li> -</ul></p> +</ul> -<p>Keith Packard (1): +<p>Keith Packard (1):</p> <ul> <li>glsl: Eliminate reduce/reduce conflicts in glsl grammar</li> -</ul></p> +</ul> -<p>Kenneth Graunke (12): +<p>Kenneth Graunke (12):</p> <ul> <li>glsl: Expose a public glsl_type::void_type const pointer.</li> <li>glsl: Don't bother unsetting a destructor that was never set.</li> @@ -298,35 +298,35 @@ with <tt>in</tt>, <tt>out</tt>, <tt>attribute</tt>, and <tt>varying</tt>.</li> <li>Remove the talloc sources from the Mesa repository.</li> <li>glsl: Fix use of uninitialized values in _mesa_glsl_parse_state ctor.</li> <li>glsl: Use reralloc instead of plain realloc.</li> -</ul></p> +</ul> -<p>Marek Olšák (3): +<p>Marek Olšák (3):</p> <ul> <li>docs: fix messed up names with special characters in relnotes-7.9.1</li> <li>mesa: fix texture3D mipmap generation for UNSIGNED_BYTE_3_3_2</li> <li>st/dri: Track drawable context bindings</li> -</ul></p> +</ul> -<p>Paulo Zanoni (1): +<p>Paulo Zanoni (1):</p> <ul> <li>dri_util: fail driCreateNewScreen if InitScreen is NULL</li> -</ul></p> +</ul> -<p>Sam Hocevar (2): +<p>Sam Hocevar (2):</p> <ul> <li>docs: add glsl info</li> <li>docs: fix glsl_compiler name</li> -</ul></p> +</ul> -<p>Vinson Lee (1): +<p>Vinson Lee (1):</p> <ul> <li>ralloc: Add missing va_end following va_copy.</li> -</ul></p> +</ul> -<p>nobled (1): +<p>nobled (1):</p> <ul> <li>glx: Put null check before use</li> -</ul></p> +</ul> </body> </html> diff --git a/docs/relnotes-8.0.1.html b/docs/relnotes-8.0.1.html index 8b7d3df7edd..7b68cc59f65 100644 --- a/docs/relnotes-8.0.1.html +++ b/docs/relnotes-8.0.1.html @@ -75,19 +75,19 @@ for DRI hardware acceleration. git log mesa-8.0..mesa-8.0.1 </pre> -<p>Alex Deucher (2): +<p>Alex Deucher (2):</p> <ul> <li>r600g: fix tex tile_type offset for cayman</li> <li>r600g: 128 bit formats require tile_type = 1 on cayman</li> -</ul></p> +</ul> -<p>Anuj Phogat (2): +<p>Anuj Phogat (2):</p> <ul> <li>meta: Add pixel store/pack operations in decompress_texture_image</li> <li>meta: Avoid FBO resizing/reallocating in decompress_texture_image</li> -</ul></p> +</ul> -<p>Brian Paul (6): +<p>Brian Paul (6):</p> <ul> <li>docs: add news item for 8.0 release</li> <li>docs: update info about supported systems, GPUs, APIs</li> @@ -95,56 +95,56 @@ for DRI hardware acceleration. <li>docs: remove link to the GLSL compiler page</li> <li>mesa: fix proxy texture target initialization</li> <li>swrast: fix span color type selection</li> -</ul></p> +</ul> -<p>Chad Versace (2): +<p>Chad Versace (2):</p> <ul> <li>i965: Rewrite the HiZ op</li> <li>i965: Remove file i965/junk, accidentally added in 7b36c68</li> -</ul></p> +</ul> -<p>Dave Airlie (1): +<p>Dave Airlie (1):</p> <ul> <li>st/mesa: only resolve if number of samples is > 1</li> -</ul></p> +</ul> -<p>Eric Anholt (3): +<p>Eric Anholt (3):</p> <ul> <li>i965: Fix HiZ change compiler warning.</li> <li>i965: Report the failure message when failing to compile the fragment shader.</li> <li>i965/fs: Enable register spilling on gen7 too.</li> -</ul></p> +</ul> -<p>Ian Romanick (4): +<p>Ian Romanick (4):</p> <ul> <li>docs: Add 8.0 MD5 checksums</li> <li>glapi: Include GLES2 headers for ES2 extension functions</li> <li>swrast: Only avoid empty _TexEnvPrograms</li> <li>mesa: Bump version number to 8.0.1</li> -</ul></p> +</ul> -<p>Kenneth Graunke (4): +<p>Kenneth Graunke (4):</p> <ul> <li>i965: Fix border color on Ironlake.</li> <li>i965/fs: Add a new fs_inst::regs_written function.</li> <li>i965/fs: Take # of components into account in try_rewrite_rhs_to_dst.</li> <li>i965: Emit Ivybridge VS workaround flushes.</li> -</ul></p> +</ul> -<p>Mathias Fröhlich (1): +<p>Mathias Fröhlich (1):</p> <ul> <li>state_stracker: Fix access to uninitialized memory.</li> -</ul></p> +</ul> -<p>Paul Berry (1): +<p>Paul Berry (1):</p> <ul> <li>i915: Fix type of "specoffset" variable.</li> -</ul></p> +</ul> -<p>Simon Farnsworth (1): +<p>Simon Farnsworth (1):</p> <ul> <li>r600g: Use a fake reloc to sleep for fences</li> -</ul></p> +</ul> </body> </html> diff --git a/docs/relnotes-8.0.2.html b/docs/relnotes-8.0.2.html index 2477ea6d520..652a01d57d9 100644 --- a/docs/relnotes-8.0.2.html +++ b/docs/relnotes-8.0.2.html @@ -69,7 +69,7 @@ d5e5cdb85d2afdbcd1c0623d3ed1c54d MesaLib-8.0.2.zip git log mesa-8.0.1..mesa-8.0.2 </pre> -<p>Brian Paul (7): +<p>Brian Paul (7):</p> <ul> <li>svga: add null vs pointer check in update_need_pipeline()</li> <li>util: add mutex lock in u_debug_memory.c code</li> @@ -78,64 +78,64 @@ d5e5cdb85d2afdbcd1c0623d3ed1c54d MesaLib-8.0.2.zip <li>mesa: use _mesa_rebase_rgba_float/uint() in glGetTexImage code</li> <li>mesa: fix GL_LUMINANCE handling in glGetTexImage</li> <li>docs: add links to 8.0.1 release notes</li> -</ul></p> +</ul> -<p>Daniel Vetter (1): +<p>Daniel Vetter (1):</p> <ul> <li>i965: fixup W-tile offset computation to take swizzling into account</li> -</ul></p> +</ul> -<p>Dylan Noblesmith (1): +<p>Dylan Noblesmith (1):</p> <ul> <li>mesa: add back glGetnUniform*v() overflow error reporting</li> -</ul></p> +</ul> -<p>Ian Romanick (1): +<p>Ian Romanick (1):</p> <ul> <li>docs: Add 8.0.1 release md5sums</li> -</ul></p> +</ul> -<p>Jakob Bornecrantz (3): +<p>Jakob Bornecrantz (3):</p> <ul> <li>mesa: Include mesa ES mapi generated files</li> <li>mesa: Bump version number to 8.0.2</li> <li>docs: Add 8.0.2 release notes</li> -</ul></p> +</ul> -<p>Jeremy Huddleston (3): +<p>Jeremy Huddleston (3):</p> <ul> <li>darwin: config file cleanups</li> <li>darwin: Build create_context.c</li> <li>darwin: Link against libxcb</li> -</ul></p> +</ul> -<p>José Fonseca (1): +<p>José Fonseca (1):</p> <ul> <li>svga: Clamp advertised PIPE_SHADER_CAP_MAX_TEMPS to SVGA3D_TEMPREG_MAX.</li> -</ul></p> +</ul> -<p>Kenneth Graunke (2): +<p>Kenneth Graunke (2):</p> <ul> <li>i965: Only set Last Render Target Select on the last FB write.</li> <li>i965: Fix Gen6+ dynamic state upper bound on older kernels.</li> -</ul></p> +</ul> -<p>Marek Olšák (1): +<p>Marek Olšák (1):</p> <ul> <li>gallium/rtasm: properly detect SSE and SSE2</li> -</ul></p> +</ul> -<p>Neil Roberts (1): +<p>Neil Roberts (1):</p> <ul> <li>mesa: Don't disable fast path for normalized types</li> -</ul></p> +</ul> -<p>Tom Stellard (1): +<p>Tom Stellard (1):</p> <ul> <li>r300/compiler: Fix bug when lowering KILP on r300 cards</li> -</ul></p> +</ul> -<p>Yuanhan Liu (6): +<p>Yuanhan Liu (6):</p> <ul> <li>mesa: let GL3 buf obj queries not depend on opengl major version</li> <li>tnl: let _TNL_ATTRIB_POINTSIZE do not depend on ctx->VertexProgram._Enabled</li> @@ -143,14 +143,14 @@ d5e5cdb85d2afdbcd1c0623d3ed1c54d MesaLib-8.0.2.zip <li>i915: move the FALLBACK_DRAW_OFFSET check outside the drawing rect check</li> <li>i965: handle gl_PointCoord for Gen4 and Gen5 platforms</li> <li>i915: fallback for NPOT cubemap texture</li> -</ul></p> +</ul> -<p>Zack Rusin (3): +<p>Zack Rusin (3):</p> <ul> <li>svga: fix a crash happening before setting fragment shaders.</li> <li>svga: Fix stencil op mapping</li> <li>svga: fix the rasterizer state resets</li> -</ul></p> +</ul> </body> diff --git a/docs/relnotes-8.0.3.html b/docs/relnotes-8.0.3.html index 0a96b9d0a0e..0bce68a8453 100644 --- a/docs/relnotes-8.0.3.html +++ b/docs/relnotes-8.0.3.html @@ -91,34 +91,34 @@ cc5ee15e306b8c15da6a478923797171 MesaLib-8.0.3.tar.bz2 git log mesa-8.0.2..mesa-8.0.3 </pre> -<p>Alban Browaeys (1): +<p>Alban Browaeys (1):</p> <ul> <li>dri/i915: Fix off-by-one in i830 clip region size.</li> -</ul></p> +</ul> -<p>Alex Deucher (2): +<p>Alex Deucher (2):</p> <ul> <li>r200: fix fog coordinate emit</li> <li>radeon: fix fog coordinate emit</li> -</ul></p> +</ul> -<p>Alexander von Gluck (4): +<p>Alexander von Gluck (4):</p> <ul> <li>llvmpipe: fix symbol conflict on Haiku</li> <li>svga: fix typedef conflicts on Haiku</li> <li>mesa: Don't use newlocale on Haiku</li> <li>glsl: Don't use newlocale on Haiku</li> -</ul></p> +</ul> -<p>Anuj Phogat (4): +<p>Anuj Phogat (4):</p> <ul> <li>mesa: fix issues with texture border and array textures</li> <li>mesa: Fix valid texture target test in _mesa_GetTexLevelParameteriv()</li> <li>mesa: Fix the cause of piglit test fbo-array failure</li> <li>intel: Fix a case when mapping large texture fails</li> -</ul></p> +</ul> -<p>Brian Paul (17): +<p>Brian Paul (17):</p> <ul> <li>mesa: add a couple fast-paths to fast_read_rgba_pixels_memcpy()</li> <li>mesa/gdi: remove wmesa_set_renderbuffer_funcs() function</li> @@ -137,29 +137,29 @@ cc5ee15e306b8c15da6a478923797171 MesaLib-8.0.3.tar.bz2 <li>mesa: do more teximage error checking for generic compressed formats</li> <li>mesa: fix/add error check in _mesa_ColorMaterial()</li> <li>mesa: fix glMaterial / dlist bug</li> -</ul></p> +</ul> -<p>Chad Versace (3): +<p>Chad Versace (3):</p> <ul> <li>glsl: Fix Android build</li> <li>main: Fix memory leak in _mesa_make_extension_string()</li> <li>intel: Disable ARB_framebuffer_object in ES contexts</li> -</ul></p> +</ul> -<p>Chris Wilson (1): +<p>Chris Wilson (1):</p> <ul> <li>i830: Compute initial number of vertices from remaining batch space</li> -</ul></p> +</ul> -<p>Dave Airlie (4): +<p>Dave Airlie (4):</p> <ul> <li>mesa/format_unpack: add LUMINANCE 8/16 UINT/INT</li> <li>glx/drisw: avoid segfaults when we fail to get visual</li> <li>drisw: fix image stride calculation for 16-bit.</li> <li>intel: fix TFP at 16-bpp</li> -</ul></p> +</ul> -<p>Dylan Noblesmith (7): +<p>Dylan Noblesmith (7):</p> <ul> <li>intel: fix null dereference processing HiZ buffer</li> <li>util: fix undefined behavior</li> @@ -168,9 +168,9 @@ cc5ee15e306b8c15da6a478923797171 MesaLib-8.0.3.tar.bz2 <li>st/vega: fix uninitialized values</li> <li>egl-static: fix printf warning</li> <li>i965: fix typo</li> -</ul></p> +</ul> -<p>Eric Anholt (19): +<p>Eric Anholt (19):</p> <ul> <li>i965/fs: Jump from discard statements to the end of the program when done.</li> <li>intel: Fix rendering from textures after RenderTexture().</li> @@ -191,29 +191,29 @@ cc5ee15e306b8c15da6a478923797171 MesaLib-8.0.3.tar.bz2 <li>glsl: Reject non-scalar switch expressions.</li> <li>glsl: Fix assertion failure on handling switch on uint expressions.</li> <li>mesa: Check for framebuffer completeness before looking at the rb.</li> -</ul></p> +</ul> -<p>Eugeni Dodonov (1): +<p>Eugeni Dodonov (1):</p> <ul> <li>intel: add PCI IDs for Ivy Bridge GT2 server variant</li> -</ul></p> +</ul> -<p>Han Shen(沈涵) (1): +<p>Han Shen(沈涵) (1):</p> <ul> <li>bin/mklib: remove '-m32' for arm linux</li> -</ul></p> +</ul> -<p>Ian Romanick (1): +<p>Ian Romanick (1):</p> <ul> <li>mesa: Bump version number to 8.0.3</li> -</ul></p> +</ul> -<p>Jakob Bornecrantz (1): +<p>Jakob Bornecrantz (1):</p> <ul> <li>docs: Add 8.0.2 md5sums</li> -</ul></p> +</ul> -<p>Jeremy Huddleston (7): +<p>Jeremy Huddleston (7):</p> <ul> <li>darwin: Eliminate a pthread mutex leak</li> <li>darwin: Fix an error message</li> @@ -222,25 +222,25 @@ cc5ee15e306b8c15da6a478923797171 MesaLib-8.0.3.tar.bz2 <li>darwin: Unlock our mutex before destroying it</li> <li>darwin: Eliminate a possible race condition while destroying a surface</li> <li>darwin: Address a build failure on Leopard and earlier OS versions</li> -</ul></p> +</ul> -<p>Jon TURNEY (1): +<p>Jon TURNEY (1):</p> <ul> <li>Have __glImageSize handle format GL_DEPTH_STENCIL_NV the same way as the server does</li> -</ul></p> +</ul> -<p>Jonas Maebe (2): +<p>Jonas Maebe (2):</p> <ul> <li>glapi: Correct size of allocated _glapi_table struct</li> <li>apple: Fix a use after free</li> -</ul></p> +</ul> -<p>Jordan Justen (1): +<p>Jordan Justen (1):</p> <ul> <li>mesa: Add primitive restart support to glArrayElement</li> -</ul></p> +</ul> -<p>Kenneth Graunke (12): +<p>Kenneth Graunke (12):</p> <ul> <li>i965: Actually upload sampler state pointers for the VS unit on Gen6.</li> <li>i965/fs: Fix FB writes that tried to use the non-existent m16 register.</li> @@ -254,63 +254,63 @@ cc5ee15e306b8c15da6a478923797171 MesaLib-8.0.3.tar.bz2 <li>i965: Avoid explicit accumulator operands in SIMD16 mode on Gen7.</li> <li>intel: Remove pointless software fallback for glBitmap on Gen6.</li> <li>glsl: Fix broken constant expression handling for <, <=, >, and >=.</li> -</ul></p> +</ul> -<p>Kurt Roeckx (2): +<p>Kurt Roeckx (2):</p> <ul> <li>i915: Compute maximum number of verts using the actual batchbuffer size.</li> <li>i915: Fix i830 polygon stipple from PBOs.</li> -</ul></p> +</ul> -<p>Marek Olšák (5): +<p>Marek Olšák (5):</p> <ul> <li>r300g/swtcl: don't print an error when getting ClipVertex</li> <li>r300g/swtcl: don't enter u_vbuf_mgr</li> <li>r300g/swtcl: don't expose shader subroutine support</li> <li>r300g/swtcl: fix polygon offset</li> <li>r300g/swtcl: fix crash when back color is present in vertex shader</li> -</ul></p> +</ul> -<p>Mathias Fröhlich (1): +<p>Mathias Fröhlich (1):</p> <ul> <li>glsl: Avoid excessive loop unrolling.</li> -</ul></p> +</ul> -<p>Matt Turner (1): +<p>Matt Turner (1):</p> <ul> <li>Remove -ffast-math from default CFLAGS</li> -</ul></p> +</ul> -<p>Paul Berry (1): +<p>Paul Berry (1):</p> <ul> <li>i915: Initialize swrast_texture_image structure fields.</li> -</ul></p> +</ul> -<p>Roland Scheidegger (1): +<p>Roland Scheidegger (1):</p> <ul> <li>mesa: check_index_bounds off-by-one fix</li> -</ul></p> +</ul> -<p>Tom Stellard (2): +<p>Tom Stellard (2):</p> <ul> <li>r300/compiler: Clear loop registers in vertex shaders w/o loops</li> <li>r300/compiler: Copy all instruction attributes during local transfoms</li> -</ul></p> +</ul> -<p>Vinson Lee (5): +<p>Vinson Lee (5):</p> <ul> <li>mesa: Fix memory leak in _mesa_get_uniform_location.</li> <li>linker: Fix memory leak in count_uniform_size::visit_field.</li> <li>swrast: Fix memory leaks in blit_linear.</li> <li>ir_to_mesa: Fix uninitialized member in add_uniform_to_shader.</li> <li>mesa: Fix memory leak in generate_mipmap_compressed.</li> -</ul></p> +</ul> -<p>Yuanhan Liu (2): +<p>Yuanhan Liu (2):</p> <ul> <li>i915: set SPRITE_POINT_ENABLE bit correctly</li> <li>i965: fix wrong cube/3D texture layout</li> -</ul></p> +</ul> </body> </html> diff --git a/docs/relnotes-8.0.html b/docs/relnotes-8.0.html index a09c6c32b9b..a7aaefa5c09 100644 --- a/docs/relnotes-8.0.html +++ b/docs/relnotes-8.0.html @@ -52,8 +52,6 @@ for DRI hardware acceleration. <h2>Bug fixes</h2> -<ul> -</ul> <h2>Changes</h2> |