diff options
author | marha <marha@users.sourceforge.net> | 2012-06-19 08:51:12 +0200 |
---|---|---|
committer | marha <marha@users.sourceforge.net> | 2012-06-19 08:51:12 +0200 |
commit | 36237c651fab7aa9e65da9c33eb89a619827edff (patch) | |
tree | ab3ed4f72cf398ca5c3760f91b70a8b3bb2e1bd0 /mesalib/docs/relnotes-7.10.html | |
parent | a3691edaff553b5130c97ff912ecaa96f08a6643 (diff) | |
download | vcxsrv-36237c651fab7aa9e65da9c33eb89a619827edff.tar.gz vcxsrv-36237c651fab7aa9e65da9c33eb89a619827edff.tar.bz2 vcxsrv-36237c651fab7aa9e65da9c33eb89a619827edff.zip |
mesa git update 19 Juni 2012
Diffstat (limited to 'mesalib/docs/relnotes-7.10.html')
-rw-r--r-- | mesalib/docs/relnotes-7.10.html | 299 |
1 files changed, 147 insertions, 152 deletions
diff --git a/mesalib/docs/relnotes-7.10.html b/mesalib/docs/relnotes-7.10.html index bb5fde502..199b16521 100644 --- a/mesalib/docs/relnotes-7.10.html +++ b/mesalib/docs/relnotes-7.10.html @@ -1,16 +1,13 @@ -<HTML> - +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<html lang="en"> <head> -<TITLE>Mesa Release Notes</TITLE> -<link rel="stylesheet" type="text/css" href="mesa.css"> -<meta http-equiv="content-type" content="text/html; charset=utf-8" /> + <meta http-equiv="content-type" content="text/html; charset=utf-8"> + <title>Mesa Release Notes</title> + <link rel="stylesheet" type="text/css" href="mesa.css"> </head> +<body> -<BODY> - -<body bgcolor="#eeeeee"> - -<H1>Mesa 7.10 Release Notes / January 7, 2011</H1> +<h1>Mesa 7.10 Release Notes / January 7, 2011</h1> <p> Mesa 7.10 is a new development release. @@ -129,21 +126,19 @@ bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz <li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=32825">Bug 32825</a> - egl_glx driver completely broken in 7.9 branch [fix in master]</li> -<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=">Bug </a> - </li> - -<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=">Bug </a> - </li> +<!-- <li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=">Bug </a> - </li> --> </ul> <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> @@ -175,48 +170,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> @@ -514,14 +509,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> @@ -548,9 +543,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> @@ -701,15 +696,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> @@ -791,9 +786,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> @@ -803,14 +798,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> @@ -833,9 +828,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> @@ -1019,9 +1014,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> @@ -1323,15 +1318,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> @@ -1384,20 +1379,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> @@ -1418,9 +1413,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> @@ -1432,9 +1427,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> @@ -1536,11 +1531,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> @@ -1569,9 +1564,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> @@ -1648,35 +1643,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> @@ -1806,14 +1801,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> @@ -1904,9 +1899,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> @@ -2002,9 +1997,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> @@ -2022,14 +2017,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> @@ -2115,14 +2110,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> @@ -2224,21 +2219,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> @@ -2250,9 +2245,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> @@ -2280,32 +2275,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> @@ -2323,19 +2318,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> @@ -2358,9 +2353,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> @@ -2397,21 +2392,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> @@ -2445,14 +2440,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> @@ -2460,9 +2455,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> @@ -2678,9 +2673,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> @@ -2690,9 +2685,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> @@ -2704,9 +2699,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> @@ -2716,9 +2711,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> @@ -2760,36 +2755,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> |