17ec681f3SmrgMesa 10.4.2 Release Notes / January 12, 2015 27ec681f3Smrg============================================ 37ec681f3Smrg 47ec681f3SmrgMesa 10.4.2 is a bug fix release which fixes bugs found since the 10.4.1 57ec681f3Smrgrelease. 67ec681f3Smrg 77ec681f3SmrgMesa 10.4.2 implements the OpenGL 3.3 API, but the version reported by 87ec681f3SmrgglGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / 97ec681f3SmrgglGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being 107ec681f3Smrgused. Some drivers don't support all the features required in OpenGL 117ec681f3Smrg3.3. OpenGL 3.3 is **only** available if requested at context creation 127ec681f3Smrgbecause compatibility contexts are not supported. 137ec681f3Smrg 147ec681f3SmrgSHA256 checksums 157ec681f3Smrg---------------- 167ec681f3Smrg 177ec681f3Smrg:: 187ec681f3Smrg 197ec681f3Smrg e303e77dd774df0d051b2870b165f98c97084a55980f884731df89c1b56a6146 MesaLib-10.4.2.tar.gz 207ec681f3Smrg 08a119937d9f2aa2f66dd5de97baffc2a6e675f549e40e699a31f5485d15327f MesaLib-10.4.2.tar.bz2 217ec681f3Smrg c2c2921a80a3395824f02bee4572a6a17d6a12a928a3e497618eeea04fb06490 MesaLib-10.4.2.zip 227ec681f3Smrg 237ec681f3SmrgNew features 247ec681f3Smrg------------ 257ec681f3Smrg 267ec681f3SmrgNone 277ec681f3Smrg 287ec681f3SmrgBug fixes 297ec681f3Smrg--------- 307ec681f3Smrg 317ec681f3SmrgThis list is likely incomplete. 327ec681f3Smrg 337ec681f3Smrg- `Bug 85529 <https://bugs.freedesktop.org/show_bug.cgi?id=85529>`__ - 347ec681f3Smrg Surfaces not drawn in Unvanquished 357ec681f3Smrg- `Bug 87619 <https://bugs.freedesktop.org/show_bug.cgi?id=87619>`__ - 367ec681f3Smrg Changes to state such as render targets change fragment shader 377ec681f3Smrg without marking it dirty. 387ec681f3Smrg- `Bug 87658 <https://bugs.freedesktop.org/show_bug.cgi?id=87658>`__ - 397ec681f3Smrg [llvmpipe] SEGV in sse2_has_daz on ancient Pentium4-M 407ec681f3Smrg- `Bug 87913 <https://bugs.freedesktop.org/show_bug.cgi?id=87913>`__ - 417ec681f3Smrg CPU cacheline size of 0 can be returned by CPUID leaf 0x80000006 in 427ec681f3Smrg some virtual machines 437ec681f3Smrg 447ec681f3SmrgChanges 457ec681f3Smrg------- 467ec681f3Smrg 477ec681f3SmrgChad Versace (2): 487ec681f3Smrg 497ec681f3Smrg- i965: Use safer pointer arithmetic in 507ec681f3Smrg intel_texsubimage_tiled_memcpy() 517ec681f3Smrg- i965: Use safer pointer arithmetic in gather_oa_results() 527ec681f3Smrg 537ec681f3SmrgDave Airlie (3): 547ec681f3Smrg 557ec681f3Smrg- Revert "r600g/sb: fix issues cause by GLSL switching to loops for 567ec681f3Smrg switch" 577ec681f3Smrg- r600g: fix regression since UCMP change 587ec681f3Smrg- r600g/sb: implement r600 gpr index workaround. (v3.1) 597ec681f3Smrg 607ec681f3SmrgEmil Velikov (2): 617ec681f3Smrg 627ec681f3Smrg- docs: Add sha256 sums for the 10.4.1 release 637ec681f3Smrg- Update version to 10.4.2 647ec681f3Smrg 657ec681f3SmrgIlia Mirkin (2): 667ec681f3Smrg 677ec681f3Smrg- nv50,nvc0: set vertex id base to index_bias 687ec681f3Smrg- nv50/ir: fix texture offsets in release builds 697ec681f3Smrg 707ec681f3SmrgKenneth Graunke (2): 717ec681f3Smrg 727ec681f3Smrg- i965: Add missing BRW_NEW_*_PROG_DATA to texture/renderbuffer atoms. 737ec681f3Smrg- i965: Fix start/base_vertex_location for >1 prims but 747ec681f3Smrg !BRW_NEW_VERTICES. 757ec681f3Smrg 767ec681f3SmrgLeonid Shatz (1): 777ec681f3Smrg 787ec681f3Smrg- gallium/util: make sure cache line size is not zero 797ec681f3Smrg 807ec681f3SmrgMarek Olšák (4): 817ec681f3Smrg 827ec681f3Smrg- glsl_to_tgsi: fix a bug in copy propagation 837ec681f3Smrg- vbo: ignore primitive restart if FixedIndex is enabled in DrawArrays 847ec681f3Smrg- st/mesa: fix GL_PRIMITIVE_RESTART_FIXED_INDEX 857ec681f3Smrg- radeonsi: fix VertexID for OpenGL 867ec681f3Smrg 877ec681f3SmrgMichel Dänzer (1): 887ec681f3Smrg 897ec681f3Smrg- radeonsi: Don't modify PA_SC_RASTER_CONFIG register value if rb_mask 907ec681f3Smrg == 0 917ec681f3Smrg 927ec681f3SmrgRoland Scheidegger (1): 937ec681f3Smrg 947ec681f3Smrg- gallium/util: fix crash with daz detection on x86 957ec681f3Smrg 967ec681f3SmrgTiziano Bacocco (1): 977ec681f3Smrg 987ec681f3Smrg- nv50,nvc0: implement half_pixel_center 997ec681f3Smrg 1007ec681f3SmrgVadim Girlin (1): 1017ec681f3Smrg 1027ec681f3Smrg- r600g/sb: fix issues with loops created for switch 103