Mesa 10.2.7 Release Notes / September 06, 2014
+ ++Mesa 10.2.7 is a bug fix release which fixes bugs found since the 10.2.6 release. +
++Mesa 10.2.7 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 are not supported. +
+ +SHA256 checksums
++cb67dfaabf88acba29aa2cf0dd58ee17b21ebf9594f8d1226c41794da8de3e9d MesaLib-10.2.7.tar.gz +27b958063a4c002071f14ed45c7d2a1ee52cd85e4ac8876e8a1c273495a7d43f MesaLib-10.2.7.tar.bz2 +a2796a2d5bbbc2edd22857ecc267cba68dfe5d0296f5d84ba7510877b216cc40 MesaLib-10.2.7.zip ++ +
New features
+None
+ +Bug fixes
+ +This list is likely incomplete.
+ +-
+
+
- Bug 36193 - [i965] brw_eu_emit.c:182: validate_reg: Assertion `execsize >= width' failed. + +
- Bug 66184 - src/mesa/state_tracker/st_glsl_to_tgsi.cpp:3216:simplify_cmp: Assertion `inst->dst.index < 4096' failed. + +
- Bug 70441 - [Gen4-5 clip] Piglit spec_OpenGL_1.1_polygon-offset hits (execsize >= width) assertion + +
- Bug 76188 - EGL_EXT_image_dma_buf_import fd ownership is incorrect + +
- Bug 76789 - [radeonsi] si_descriptors.c requires -std=gnu99 or -fms-extensions + +
- Bug 82139 - [r600g, bisected] multiple ubo piglit regressions + +
- Bug 82255 - [VP2] Chroma planes are vertically stretched during VDPAU playback + +
- Bug 82671 - [r600g-evergreen][compute]Empty kernel execution causes crash + +
- Bug 82709 - OpenCL not working on radeon hainan + +
- Bug 82814 - glDrawBuffers(0, NULL) segfaults in _mesa_drawbuffers + +
- Bug 83079 - [NVC0] Dota 2 (Linux native and Wine) crash with Nouveau Drivers + +
- Bug 83355 - FTBFS: src/mesa/program/program_lexer.l:122:64: error: unknown type name 'YYSTYPE' + +
Changes
+ +Adam Jackson (1):
+-
+
- radeonsi: Don't use anonymous struct trick in atom tracking +
Alex Deucher (2):
+-
+
- radeonsi: add new CIK pci ids +
- radeonsi: add new SI pci ids +
Andreas Boll (1):
+-
+
- winsys/radeon: fix nop packet padding for hawaii +
Anuj Phogat (1):
+-
+
- i965: Bail on vec4 copy propagation for scratch writes with source modifiers +
Brian Paul (1):
+-
+
- mesa: fix NULL pointer deref bug in _mesa_drawbuffers() +
Carl Worth (2):
+-
+
- docs: Add sha256 sums for the 10.2.6 release +
- Makefile: Switch from md5sums to sha256sums +
Dave Airlie (1):
+-
+
- i965: add missing parens in vec4 visitor +
Emil Velikov (17):
+-
+
- configure.ac: bail out if building gallium_gbm without gallium_egl +
- android: gallium/nouveau: fix include folders, link against libstlport +
- android: egl/main: fixup the nouveau build +
- automake: gallium/freedreno: drop spurious include dirs +
- android: gallium/freedreno: add preliminary build +
- android: egl/main: add/enable freedreno +
- android: gallium/auxiliary: drop log2/log2f redefitions +
- android: drop HAL_PIXEL_FORMAT_RGBA_{5551,4444} +
- android: glsl: the stlport over the limited Android STL +
- android: dri/i915: do not build an 'empty' driver +
- cherry-ignore: remove patch that lacking previous dependencies +
- cherry-ignore: PIPE_SHADER_CAP_MAX_CONST_BUFFER_SIZE is not it 10.2 +
- cherry-ignore: drop whitespace fix +
- cherry-ignore: reject a15088338eb +
- get-pick-list.sh: Require explicit "10.2" for nominating stable patches +
- mesa: fix make tarballs +
- Update VERSION to 10.2.7 +
Ian Romanick (1):
+-
+
- mesa: Handle uninitialized textures like other textures in get_tex_level_parameter_image +
Ilia Mirkin (9):
+-
+
- nouveau: make sure to invalidate any vbo state as well +
- nouveau: don't keep stale pointer to free'd data +
- nvc0/ir: avoid infinite recursion when finding first uses of tex +
- nv50: zero out unbound samplers +
- nvc0: don't make 1d staging textures linear +
- nv50/ir: avoid creating instructions that can't be emitted +
- nv50: set the miptree address when clearing bo's in vp2 init +
- nv50: mt address may not be the underlying bo's start address +
- nv50: attach the buffer bo to the miptree structures +
Jan Vesely (1):
+-
+
- gallivm: Fix build with latest LLVM +
José Fonseca (1):
+-
+
- mesa: Move declaration to top of block. +
Kenneth Graunke (3):
+-
+
- i965/vec4: Set NoMask for GS_OPCODE_SET_VERTEX_COUNT on Gen8+. +
- i965/vec4: Respect ir->force_writemask_all in Gen8 code generation. +
- i965/clip: Fix brw_clip_unfilled.c/compute_offset's assembly. +
Marek Olšák (3):
+-
+
- r600g: fix constant buffer fetches +
- radeonsi: save scissor state and sample mask for u_blitter +
- glsl_to_tgsi: allocate and enlarge arrays for temporaries on demand +
Paulo Sergio Travaglia (2):
+-
+
- android: gallium/radeon: attempt to fix the android build +
- android: egl/main: resolve radeon linking issues +
Pekka Paalanen (1):
+-
+
- egl_dri2: fix EXT_image_dma_buf_import fds +
Robert Bragg (1):
+-
+
- meta: save and restore swizzle for _GenerateMipmap +
Tom Stellard (7):
+-
+
- radeon/compute: Fix reported values for MAX_GLOBAL_SIZE and MAX_MEM_ALLOC_SIZE +
- radeonsi/compute: Update reference counts for buffers in si_set_global_binding() +
- radeonsi/compute: Call si_pm4_free_state() after emitting compute state +
- clover: Flush the command queue in clReleaseCommandQueue() +
- radeon: Add work-around for missing Hainan support in clang < 3.6 v2 +
- pipe-loader: Fix memory leak v2 +
- r600g/compute: Don't initialize vertex_buffer_state masks to 0x2 +
Vinson Lee (1):
+-
+
- gallivm: Fix build with LLVM >= 3.6 r215967. +