1*61046927SAndroid Build Coastguard WorkerMesa 10.0.5 Release Notes / April 18, 2014 2*61046927SAndroid Build Coastguard Worker========================================== 3*61046927SAndroid Build Coastguard Worker 4*61046927SAndroid Build Coastguard WorkerMesa 10.0.5 is a bug fix release which fixes bugs found since the 10.0.4 5*61046927SAndroid Build Coastguard Workerrelease. 6*61046927SAndroid Build Coastguard Worker 7*61046927SAndroid Build Coastguard WorkerMesa 10.0.5 implements the OpenGL 3.3 API, but the version reported by 8*61046927SAndroid Build Coastguard WorkerglGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / 9*61046927SAndroid Build Coastguard WorkerglGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being 10*61046927SAndroid Build Coastguard Workerused. Some drivers don't support all the features required in OpenGL 11*61046927SAndroid Build Coastguard Worker3.3. OpenGL 3.3 is **only** available if requested at context creation 12*61046927SAndroid Build Coastguard Workerbecause compatibility contexts not supported. 13*61046927SAndroid Build Coastguard Worker 14*61046927SAndroid Build Coastguard WorkerMD5 checksums 15*61046927SAndroid Build Coastguard Worker------------- 16*61046927SAndroid Build Coastguard Worker 17*61046927SAndroid Build Coastguard Worker:: 18*61046927SAndroid Build Coastguard Worker 19*61046927SAndroid Build Coastguard Worker db606aadd0fe321f3664099677d159bc MesaLib-10.0.5.tar.gz 20*61046927SAndroid Build Coastguard Worker e6009ccd8898d7104bb325b6af9ec354 MesaLib-10.0.5.tar.bz2 21*61046927SAndroid Build Coastguard Worker c8ab9e502542bf32299a4df85b0b704d MesaLib-10.0.5.zip 22*61046927SAndroid Build Coastguard Worker 23*61046927SAndroid Build Coastguard WorkerNew features 24*61046927SAndroid Build Coastguard Worker------------ 25*61046927SAndroid Build Coastguard Worker 26*61046927SAndroid Build Coastguard WorkerNone 27*61046927SAndroid Build Coastguard Worker 28*61046927SAndroid Build Coastguard WorkerBug fixes 29*61046927SAndroid Build Coastguard Worker--------- 30*61046927SAndroid Build Coastguard Worker 31*61046927SAndroid Build Coastguard WorkerThis list is likely incomplete. 32*61046927SAndroid Build Coastguard Worker 33*61046927SAndroid Build Coastguard Worker- `Bug 58660 <https://bugs.freedesktop.org/show_bug.cgi?id=58660>`__ - 34*61046927SAndroid Build Coastguard Worker CAYMAN broken with HyperZ on 35*61046927SAndroid Build Coastguard Worker- `Bug 64471 <https://bugs.freedesktop.org/show_bug.cgi?id=64471>`__ - 36*61046927SAndroid Build Coastguard Worker Radeon HD6570 lockup in Brütal Legend with HyperZ 37*61046927SAndroid Build Coastguard Worker- `Bug 66352 <https://bugs.freedesktop.org/show_bug.cgi?id=66352>`__ - 38*61046927SAndroid Build Coastguard Worker GPU lockup in L4D2 on TURKS with HyperZ 39*61046927SAndroid Build Coastguard Worker- `Bug 68799 <https://bugs.freedesktop.org/show_bug.cgi?id=68799>`__ - 40*61046927SAndroid Build Coastguard Worker [APITRACE] Hyper-Z lockup with Falcon BMS 4.32u6 on CAYMAN 41*61046927SAndroid Build Coastguard Worker- `Bug 71547 <https://bugs.freedesktop.org/show_bug.cgi?id=71547>`__ - 42*61046927SAndroid Build Coastguard Worker compilation failure :#error "SSE4.1 instruction set not enabled" 43*61046927SAndroid Build Coastguard Worker- `Bug 72685 <https://bugs.freedesktop.org/show_bug.cgi?id=72685>`__ - 44*61046927SAndroid Build Coastguard Worker [radeonsi hyperz] Artifacts in Unigine Sanctuary 45*61046927SAndroid Build Coastguard Worker- `Bug 73088 <https://bugs.freedesktop.org/show_bug.cgi?id=73088>`__ - 46*61046927SAndroid Build Coastguard Worker [HyperZ] Juniper (6770): Gone Home / Unigine Heaven 4.0 lock up 47*61046927SAndroid Build Coastguard Worker system after several minutes of use 48*61046927SAndroid Build Coastguard Worker- `Bug 74428 <https://bugs.freedesktop.org/show_bug.cgi?id=74428>`__ - 49*61046927SAndroid Build Coastguard Worker hyperz causes gpu hang in Counter-strike: Source 50*61046927SAndroid Build Coastguard Worker- `Bug 74803 <https://bugs.freedesktop.org/show_bug.cgi?id=74803>`__ - 51*61046927SAndroid Build Coastguard Worker [r600g] HyperZ broken on RV630 (Cogs shadows are broken) 52*61046927SAndroid Build Coastguard Worker- `Bug 74863 <https://bugs.freedesktop.org/show_bug.cgi?id=74863>`__ - 53*61046927SAndroid Build Coastguard Worker [r600g] HyperZ broken on RV770 and CYPRESS (Left 4 Dead 2 trees 54*61046927SAndroid Build Coastguard Worker corruption) bisected! 55*61046927SAndroid Build Coastguard Worker- `Bug 74892 <https://bugs.freedesktop.org/show_bug.cgi?id=74892>`__ - 56*61046927SAndroid Build Coastguard Worker HyperZ GPU lockup with radeonsi 7970M PITCAIRN and Distance Alpha 57*61046927SAndroid Build Coastguard Worker game 58*61046927SAndroid Build Coastguard Worker- `Bug 74988 <https://bugs.freedesktop.org/show_bug.cgi?id=74988>`__ - 59*61046927SAndroid Build Coastguard Worker Buffer overrun (segfault) decompressing ETC2 texture in GLBenchmark 60*61046927SAndroid Build Coastguard Worker 3.0 Manhattan 61*61046927SAndroid Build Coastguard Worker- `Bug 75279 <https://bugs.freedesktop.org/show_bug.cgi?id=75279>`__ - 62*61046927SAndroid Build Coastguard Worker XCloseDisplay() takes one minute around nouveau_dri.so, freezing 63*61046927SAndroid Build Coastguard Worker Firefox startup 64*61046927SAndroid Build Coastguard Worker- `Bug 77102 <https://bugs.freedesktop.org/show_bug.cgi?id=77102>`__ - 65*61046927SAndroid Build Coastguard Worker gallium nouveau has no profile in vdpau and libva 66*61046927SAndroid Build Coastguard Worker- `Bug 77207 <https://bugs.freedesktop.org/show_bug.cgi?id=77207>`__ - 67*61046927SAndroid Build Coastguard Worker [ivb/hsw] batch overwritten with garbage 68*61046927SAndroid Build Coastguard Worker 69*61046927SAndroid Build Coastguard WorkerChanges 70*61046927SAndroid Build Coastguard Worker------- 71*61046927SAndroid Build Coastguard Worker 72*61046927SAndroid Build Coastguard WorkerThe full set of changes can be viewed by using the following git 73*61046927SAndroid Build Coastguard Workercommand: 74*61046927SAndroid Build Coastguard Worker 75*61046927SAndroid Build Coastguard Worker:: 76*61046927SAndroid Build Coastguard Worker 77*61046927SAndroid Build Coastguard Worker git log mesa-10.0.4..mesa-10.0.5 78*61046927SAndroid Build Coastguard Worker 79*61046927SAndroid Build Coastguard WorkerAlex Deucher (1): 80*61046927SAndroid Build Coastguard Worker 81*61046927SAndroid Build Coastguard Worker- radeon: reverse DBG_NO_HYPERZ logic 82*61046927SAndroid Build Coastguard Worker 83*61046927SAndroid Build Coastguard WorkerBrian Paul (9): 84*61046927SAndroid Build Coastguard Worker 85*61046927SAndroid Build Coastguard Worker- mesa: add unpacking code for MESA_FORMAT_Z32_FLOAT_S8X24_UINT 86*61046927SAndroid Build Coastguard Worker- mesa: fix copy & paste bugs in pack_ubyte_SARGB8() 87*61046927SAndroid Build Coastguard Worker- mesa: fix copy & paste bugs in pack_ubyte_SRGB8() 88*61046927SAndroid Build Coastguard Worker- mesa: fix unpack_Z32_FLOAT_X24S8() / unpack_Z32_FLOAT() mix-up 89*61046927SAndroid Build Coastguard Worker- st/mesa: add null pointer checking in query object functions 90*61046927SAndroid Build Coastguard Worker- mesa: fix glMultiDrawArrays inside a display list 91*61046927SAndroid Build Coastguard Worker- cso: fix sampler view count in cso_set_sampler_views() 92*61046927SAndroid Build Coastguard Worker- svga: replace sampler assertion with conditional 93*61046927SAndroid Build Coastguard Worker- svga: move LIST_INITHEAD(dirty_buffers) earlier in 94*61046927SAndroid Build Coastguard Worker svga_context_create() 95*61046927SAndroid Build Coastguard Worker 96*61046927SAndroid Build Coastguard WorkerCarl Worth (3): 97*61046927SAndroid Build Coastguard Worker 98*61046927SAndroid Build Coastguard Worker- docs: Add md5sums for the 10.0.4 release. 99*61046927SAndroid Build Coastguard Worker- Ignore patches which don't apply. 100*61046927SAndroid Build Coastguard Worker- Update version to 10.0.5 101*61046927SAndroid Build Coastguard Worker 102*61046927SAndroid Build Coastguard WorkerChristian König (2): 103*61046927SAndroid Build Coastguard Worker 104*61046927SAndroid Build Coastguard Worker- st/mesa: recreate sampler view on context change v3 105*61046927SAndroid Build Coastguard Worker- st/mesa: fix sampler view handling with shared textures v4 106*61046927SAndroid Build Coastguard Worker 107*61046927SAndroid Build Coastguard WorkerCourtney Goeltzenleuchter (1): 108*61046927SAndroid Build Coastguard Worker 109*61046927SAndroid Build Coastguard Worker- mesa: add bounds checking to eliminate buffer overrun 110*61046927SAndroid Build Coastguard Worker 111*61046927SAndroid Build Coastguard WorkerEmil Velikov (2): 112*61046927SAndroid Build Coastguard Worker 113*61046927SAndroid Build Coastguard Worker- mesa: return v.value_int64 when the requested type is TYPE_INT64 114*61046927SAndroid Build Coastguard Worker- glx: drop obsolete \_XUnlock_Mutex in \__glXInitialize error path 115*61046927SAndroid Build Coastguard Worker 116*61046927SAndroid Build Coastguard WorkerEric Anholt (1): 117*61046927SAndroid Build Coastguard Worker 118*61046927SAndroid Build Coastguard Worker- i965: Fix buffer overruns in MSAA MCS buffer clearing. 119*61046927SAndroid Build Coastguard Worker 120*61046927SAndroid Build Coastguard WorkerIlia Mirkin (6): 121*61046927SAndroid Build Coastguard Worker 122*61046927SAndroid Build Coastguard Worker- nouveau: fix fence waiting logic in screen destroy 123*61046927SAndroid Build Coastguard Worker- nv50: adjust blit_3d handling of ms output textures 124*61046927SAndroid Build Coastguard Worker- mesa/main: condition GL_DEPTH_STENCIL on ARB_depth_texture 125*61046927SAndroid Build Coastguard Worker- nouveau: add forgotten GL_COMPRESSED_INTENSITY to texture format list 126*61046927SAndroid Build Coastguard Worker- nouveau: there may not have been a texture if the fbo was incomplete 127*61046927SAndroid Build Coastguard Worker- nouveau: fix firmware check on nvd7/nvd9 128*61046927SAndroid Build Coastguard Worker 129*61046927SAndroid Build Coastguard WorkerJohannes Nixdorf (1): 130*61046927SAndroid Build Coastguard Worker 131*61046927SAndroid Build Coastguard Worker- configure.ac: fix the detection of expat with pkg-config 132*61046927SAndroid Build Coastguard Worker 133*61046927SAndroid Build Coastguard WorkerJonathan Gray (1): 134*61046927SAndroid Build Coastguard Worker 135*61046927SAndroid Build Coastguard Worker- gallium: add endian detection for OpenBSD 136*61046927SAndroid Build Coastguard Worker 137*61046927SAndroid Build Coastguard WorkerJosé Fonseca (1): 138*61046927SAndroid Build Coastguard Worker 139*61046927SAndroid Build Coastguard Worker- draw: Duplicate TGSI tokens in draw_pipe_pstipple module. 140*61046927SAndroid Build Coastguard Worker 141*61046927SAndroid Build Coastguard WorkerMatt Turner (1): 142*61046927SAndroid Build Coastguard Worker 143*61046927SAndroid Build Coastguard Worker- mesa: Wrap SSE4.1 code in #ifdef \__SSE4_1__. 144*61046927SAndroid Build Coastguard Worker 145*61046927SAndroid Build Coastguard WorkerPaul Berry (1): 146*61046927SAndroid Build Coastguard Worker 147*61046927SAndroid Build Coastguard Worker- i965/gen7: Prefer vertical alignment of 4 when possible. 148