175 lines
		
	
	
		
			5.2 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
			
		
		
	
	
			175 lines
		
	
	
		
			5.2 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
| Mesa 10.0.3 Release Notes / (February 3, 2014)
 | |
| ==============================================
 | |
| 
 | |
| Mesa 10.0.3 is a bug fix release which fixes bugs found since the 10.0.2
 | |
| release.
 | |
| 
 | |
| Mesa 10.0.3 implements the OpenGL 3.3 API, but the version reported by
 | |
| glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
 | |
| glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
 | |
| used. Some drivers don't support all the features required in OpenGL
 | |
| 3.3. OpenGL 3.3 is **only** available if requested at context creation
 | |
| because compatibility contexts not supported.
 | |
| 
 | |
| MD5 checksums
 | |
| -------------
 | |
| 
 | |
| ::
 | |
| 
 | |
|    5f9f463ef08129f6762106b434910adb  MesaLib-10.0.3.tar.bz2
 | |
|    fb3997b6500e153bc32370cb3fc4ca9e  MesaLib-10.0.3.tar.gz
 | |
|    a07b4b6b9eb449b88a6cb5061e51c331  MesaLib-10.0.3.zip
 | |
| 
 | |
| New features
 | |
| ------------
 | |
| 
 | |
| None
 | |
| 
 | |
| Bug fixes
 | |
| ---------
 | |
| 
 | |
| This list is likely incomplete.
 | |
| 
 | |
| -  `Bug 72708 <https://bugs.freedesktop.org/show_bug.cgi?id=72708>`__ -
 | |
|    Master fails to build with older gcc due to -msse4.1
 | |
| -  `Bug 72926 <https://bugs.freedesktop.org/show_bug.cgi?id=72926>`__ -
 | |
|    [REGRESSION,swrast] Memory-related crash with anti-aliasing enabled
 | |
| -  `Bug 73096 <https://bugs.freedesktop.org/show_bug.cgi?id=73096>`__ -
 | |
|    Query GL_RGBA_SIGNED_COMPONENTS_EXT missing
 | |
| -  `Bug 73100 <https://bugs.freedesktop.org/show_bug.cgi?id=73100>`__ -
 | |
|    Please use AC_PATH_TOOL instead of AC_PATH_PROG for llvm-config
 | |
| -  `Bug 73418 <https://bugs.freedesktop.org/show_bug.cgi?id=73418>`__ -
 | |
|    OpenCL hangs graphics on CAYMAN
 | |
| -  `Bug 73473 <https://bugs.freedesktop.org/show_bug.cgi?id=73473>`__ -
 | |
|    Potential crash bug in src/gallium/auxiliary/rtasm/rtasm_execmem.c
 | |
| -  `Bug 73915 <https://bugs.freedesktop.org/show_bug.cgi?id=73915>`__ -
 | |
|    sample shading + centroid broken since f5cfb4a
 | |
| -  `Bug 73956 <https://bugs.freedesktop.org/show_bug.cgi?id=73956>`__ -
 | |
|    SIGSEGV when passing GL_NONE to glReadBuffer
 | |
| -  `Bug 74026 <https://bugs.freedesktop.org/show_bug.cgi?id=74026>`__ -
 | |
|    Compiler rejects chained assignments involving array dereferences
 | |
| 
 | |
| Changes
 | |
| -------
 | |
| 
 | |
| The full set of changes can be viewed by using the following git
 | |
| command:
 | |
| 
 | |
| ::
 | |
| 
 | |
|      git log mesa-10.0.2..mesa-10.0.3
 | |
| 
 | |
| Aaron Watry (2):
 | |
| 
 | |
| -  radeon: Move gfx/dma cs cleanup to r600_common_context_cleanup
 | |
| -  st/dri: prevent leak of dri option default values
 | |
| 
 | |
| Andreas Fänger (1):
 | |
| 
 | |
| -  swrast: fix delayed texel buffer allocation regression for OpenMP
 | |
| 
 | |
| Anuj Phogat (3):
 | |
| 
 | |
| -  glsl: Disable ARB_texture_rectangle in shader version 100.
 | |
| -  i965: Use sample barycentric coordinates with per sample shading
 | |
| -  i965: Ignore 'centroid' interpolation qualifier in case of persample
 | |
|    shading
 | |
| 
 | |
| Brian Paul (3):
 | |
| 
 | |
| -  mesa: implement missing glGet(GL_RGBA_SIGNED_COMPONENTS_EXT) query
 | |
| -  st/mesa: fix glReadBuffer(GL_NONE) segfault
 | |
| -  draw: fix incorrect vertex size computation in LLVM drawing code
 | |
| 
 | |
| Carl Worth (5):
 | |
| 
 | |
| -  Add md5sums for 10.0.2. release.
 | |
| -  cherry-ignore: Ignore several patches not yet ready for the stable
 | |
|    branch
 | |
| -  Drop another couple of patches.
 | |
| -  cherry-ignore: Ignore 4 patches at the request of the author, (Anuj).
 | |
| -  Update version to 10.0.3
 | |
| 
 | |
| Chad Versace (1):
 | |
| 
 | |
| -  i965/gen6/blorp: Emit more flushes to workaround hangs
 | |
| 
 | |
| Chris Forbes (1):
 | |
| 
 | |
| -  i965: fold offset into coord for textureOffset(gsampler2DRect)
 | |
| 
 | |
| Emil Velikov (5):
 | |
| 
 | |
| -  mesa: use signed temporary variable to store \_ColorDrawBufferIndexes
 | |
| -  st/mesa: use signed temporary variable to store
 | |
|    \_ColorDrawBufferIndexes
 | |
| -  nv50: access only the available amount of textures
 | |
| -  nv50: access only the available amount of constbuf
 | |
| -  gallium/rtasm: handle mmap failures appropriately
 | |
| 
 | |
| Eric Anholt (2):
 | |
| 
 | |
| -  i965: Fix handling of MESA_pack_invert in blit (PBO) readpixels.
 | |
| -  i965: Don't do the temporary-and-blit-copy for INVALIDATE_RANGE maps.
 | |
| 
 | |
| Ian Romanick (2):
 | |
| 
 | |
| -  mesa: Add COMPRESSED_RGBA_S3TC_DXT1_EXT to COMPRESSED_TEXTURE_FORMATS
 | |
|    for GLES
 | |
| -  radeon / r200: Pass the API into \_mesa_initialize_context
 | |
| 
 | |
| Ilia Mirkin (2):
 | |
| 
 | |
| -  mesa: fix GL_COLOR_SUM enum for drivers without ARB_vertex_program
 | |
| -  st/vdpau: don't return a device if the screen doesn't support NPOT
 | |
| 
 | |
| José Fonseca (1):
 | |
| 
 | |
| -  mesa: Use IROUND instead of roundf.
 | |
| 
 | |
| Kenneth Graunke (2):
 | |
| 
 | |
| -  glsl: Rename "expr" to "lhs_expr" in vector_extract munging code.
 | |
| -  glsl: Fix chained assignments of vector channels.
 | |
| 
 | |
| Lauri Kasanen (1):
 | |
| 
 | |
| -  mesa: Fix build to properly check for supported compiler flags
 | |
| 
 | |
| Marek Olšák (2):
 | |
| 
 | |
| -  st/mesa: use sRGB formats for MSAA resolving if destination is sRGB
 | |
| -  gallium/util: util_format_srgb should not return FORMAT_NONE for sRGB
 | |
|    formats
 | |
| 
 | |
| Matt Turner (2):
 | |
| 
 | |
| -  glcpp: Define GL_EXT_shader_integer_mix in both GL and ES.
 | |
| -  glx: Update glxext.h to revision 24777.
 | |
| 
 | |
| Michał Górny (1):
 | |
| 
 | |
| -  Use AC_PATH_TOOL instead of AC_PATH_PROG for llvm-config.
 | |
| 
 | |
| Paul Berry (1):
 | |
| 
 | |
| -  i965: Ensure that all necessary state is re-emitted if we run out of
 | |
|    aperture.
 | |
| 
 | |
| Paul Seidler (1):
 | |
| 
 | |
| -  build: move ARCH_LIBS definition outside of ASM definition
 | |
| 
 | |
| Thomas Sondergaard (4):
 | |
| 
 | |
| -  mesa: Preliminary support for MSVC_VERSION=12.0
 | |
| -  mesa: Fix compile error with MSVC 2013
 | |
| -  mesa: Work around internal compiler error
 | |
| -  mesa: Namespace qualify fma to override ambiguity with fma from
 | |
|    math.h
 | |
| 
 | |
| Tom Stellard (1):
 | |
| 
 | |
| -  r600g/compute: Emit DEALLOC_STATE on cayman after dispatching a
 | |
|    compute shader.
 |