# The Mesa 3D Graphics Library

# Mesa 10.3.7 Release Notes / January 12, 2015

Mesa 10.3.7 is a bug fix release which fixes bugs found since the 10.3.6 release.

Mesa 10.3.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

    TBD

## New features

None

## Bug fixes

This list is likely incomplete.

- Bug 85529 - Surfaces not drawn in Unvanquished
- Bug 87619 - Changes to state such as render targets change fragment shader without marking it dirty.

## Changes

Chad Versace (2):

- i965: Use safer pointer arithmetic in intel_texsubimage_tiled_memcpy()
- i965: Use safer pointer arithmetic in gather_oa_results()

Emil Velikov (2):

- docs: Add sha256 sums for the 10.3.6 release
- Update version to 10.3.7

Ilia Mirkin (2):

- nv50,nvc0: set vertex id base to index_bias
- nv50/ir: fix texture offsets in release builds

Kenneth Graunke (2):

- i965: Add missing BRW_NEW_*_PROG_DATA to texture/renderbuffer atoms.
- i965: Fix start/base_vertex_location for >1 prims but !BRW_NEW_VERTICES.

Marek Olšák (3):

- glsl_to_tgsi: fix a bug in copy propagation
- vbo: ignore primitive restart if FixedIndex is enabled in DrawArrays
- st/mesa: fix GL_PRIMITIVE_RESTART_FIXED_INDEX

Michel Dänzer (1):

- radeonsi: Don't modify PA_SC_RASTER_CONFIG register value if rb_mask == 0