1*61046927SAndroid Build Coastguard WorkerMesa 8.0.2 Release Notes / March 21, 2012 2*61046927SAndroid Build Coastguard Worker========================================= 3*61046927SAndroid Build Coastguard Worker 4*61046927SAndroid Build Coastguard WorkerMesa 8.0.2 is a bug fix release which fixes bugs found since the 8.0.1 5*61046927SAndroid Build Coastguard Workerrelease. 6*61046927SAndroid Build Coastguard Worker 7*61046927SAndroid Build Coastguard WorkerMesa 8.0.2 implements the OpenGL 3.0 API, but the version reported by 8*61046927SAndroid Build Coastguard WorkerglGetString(GL_VERSION) depends on the particular driver being used. 9*61046927SAndroid Build Coastguard WorkerSome drivers don't support all the features required in OpenGL 3.0. 10*61046927SAndroid Build Coastguard Worker 11*61046927SAndroid Build Coastguard WorkerSee the :doc:`Compiling/Installing page <../install>` for 12*61046927SAndroid Build Coastguard Workerprerequisites for DRI hardware acceleration. 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 70eb3dc74fbfcd72f6776268ee1db52e MesaLib-8.0.2.tar.gz 20*61046927SAndroid Build Coastguard Worker a368104e5700707048dc3e8691a9a7a1 MesaLib-8.0.2.tar.bz2 21*61046927SAndroid Build Coastguard Worker d5e5cdb85d2afdbcd1c0623d3ed1c54d MesaLib-8.0.2.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 38720 <https://bugs.freedesktop.org/show_bug.cgi?id=38720>`__ - 34*61046927SAndroid Build Coastguard Worker [SNB] Trine triggers a GPU hang 35*61046927SAndroid Build Coastguard Worker- `Bug 40059 <https://bugs.freedesktop.org/show_bug.cgi?id=40059>`__ - 36*61046927SAndroid Build Coastguard Worker [SNB] hang in "Amnesia: The Dark Descent" demo 37*61046927SAndroid Build Coastguard Worker- `Bug 45216 <https://bugs.freedesktop.org/show_bug.cgi?id=45216>`__ - 38*61046927SAndroid Build Coastguard Worker [SNB] GPU hang in OilRush 39*61046927SAndroid Build Coastguard Worker- `Bug 46631 <https://bugs.freedesktop.org/show_bug.cgi?id=46631>`__ - 40*61046927SAndroid Build Coastguard Worker It's really hard to hit the fast path for the fallback glReadPixels 41*61046927SAndroid Build Coastguard Worker code 42*61046927SAndroid Build Coastguard Worker- `Bug 46679 <https://bugs.freedesktop.org/show_bug.cgi?id=46679>`__ - 43*61046927SAndroid Build Coastguard Worker glReadPixels on a luminance texture returns the wrong values 44*61046927SAndroid Build Coastguard Worker- `Bug 46311 <https://bugs.freedesktop.org/show_bug.cgi?id=46311>`__ - 45*61046927SAndroid Build Coastguard Worker Missing support of point size in Mesa core 46*61046927SAndroid Build Coastguard Worker- `Bug 46665 <https://bugs.freedesktop.org/show_bug.cgi?id=46665>`__ - 47*61046927SAndroid Build Coastguard Worker [PNV] webgl conformance case max texture fails 48*61046927SAndroid Build Coastguard Worker- `Bug 45975 <https://bugs.freedesktop.org/show_bug.cgi?id=45975>`__ - 49*61046927SAndroid Build Coastguard Worker [Gen4 + ILK] render with pointcoord will fail to render 50*61046927SAndroid Build Coastguard Worker- `Bug 46666 <https://bugs.freedesktop.org/show_bug.cgi?id=46666>`__ - 51*61046927SAndroid Build Coastguard Worker [PNV] webgl conformance case NPOT case fails with TEXTURE_MIN_FILTER 52*61046927SAndroid Build Coastguard Worker set to LINEAR 53*61046927SAndroid Build Coastguard Worker 54*61046927SAndroid Build Coastguard WorkerChanges 55*61046927SAndroid Build Coastguard Worker------- 56*61046927SAndroid Build Coastguard Worker 57*61046927SAndroid Build Coastguard WorkerThe full set of changes can be viewed by using the following GIT 58*61046927SAndroid Build Coastguard Workercommand: 59*61046927SAndroid Build Coastguard Worker 60*61046927SAndroid Build Coastguard Worker:: 61*61046927SAndroid Build Coastguard Worker 62*61046927SAndroid Build Coastguard Worker git log mesa-8.0.1..mesa-8.0.2 63*61046927SAndroid Build Coastguard Worker 64*61046927SAndroid Build Coastguard WorkerBrian Paul (7): 65*61046927SAndroid Build Coastguard Worker 66*61046927SAndroid Build Coastguard Worker- svga: add null vs pointer check in update_need_pipeline() 67*61046927SAndroid Build Coastguard Worker- util: add mutex lock in u_debug_memory.c code 68*61046927SAndroid Build Coastguard Worker- mesa: add \_mesa_rebase_rgba_float/uint() functions 69*61046927SAndroid Build Coastguard Worker- mesa: use \_mesa_rebase_rgba_float/uint() in glReadPixels code 70*61046927SAndroid Build Coastguard Worker- mesa: use \_mesa_rebase_rgba_float/uint() in glGetTexImage code 71*61046927SAndroid Build Coastguard Worker- mesa: fix GL_LUMINANCE handling in glGetTexImage 72*61046927SAndroid Build Coastguard Worker- docs: add links to 8.0.1 release notes 73*61046927SAndroid Build Coastguard Worker 74*61046927SAndroid Build Coastguard WorkerDaniel Vetter (1): 75*61046927SAndroid Build Coastguard Worker 76*61046927SAndroid Build Coastguard Worker- i965: fixup W-tile offset computation to take swizzling into account 77*61046927SAndroid Build Coastguard Worker 78*61046927SAndroid Build Coastguard WorkerDylan Noblesmith (1): 79*61046927SAndroid Build Coastguard Worker 80*61046927SAndroid Build Coastguard Worker- mesa: add back glGetnUniform*v() overflow error reporting 81*61046927SAndroid Build Coastguard Worker 82*61046927SAndroid Build Coastguard WorkerIan Romanick (1): 83*61046927SAndroid Build Coastguard Worker 84*61046927SAndroid Build Coastguard Worker- docs: Add 8.0.1 release md5sums 85*61046927SAndroid Build Coastguard Worker 86*61046927SAndroid Build Coastguard WorkerJakob Bornecrantz (3): 87*61046927SAndroid Build Coastguard Worker 88*61046927SAndroid Build Coastguard Worker- mesa: Include mesa ES mapi generated files 89*61046927SAndroid Build Coastguard Worker- mesa: Bump version number to 8.0.2 90*61046927SAndroid Build Coastguard Worker- docs: Add 8.0.2 release notes 91*61046927SAndroid Build Coastguard Worker 92*61046927SAndroid Build Coastguard WorkerJeremy Huddleston (3): 93*61046927SAndroid Build Coastguard Worker 94*61046927SAndroid Build Coastguard Worker- darwin: config file cleanups 95*61046927SAndroid Build Coastguard Worker- darwin: Build create_context.c 96*61046927SAndroid Build Coastguard Worker- darwin: Link against libxcb 97*61046927SAndroid Build Coastguard Worker 98*61046927SAndroid Build Coastguard WorkerJosé Fonseca (1): 99*61046927SAndroid Build Coastguard Worker 100*61046927SAndroid Build Coastguard Worker- svga: Clamp advertised PIPE_SHADER_CAP_MAX_TEMPS to 101*61046927SAndroid Build Coastguard Worker SVGA3D_TEMPREG_MAX. 102*61046927SAndroid Build Coastguard Worker 103*61046927SAndroid Build Coastguard WorkerKenneth Graunke (2): 104*61046927SAndroid Build Coastguard Worker 105*61046927SAndroid Build Coastguard Worker- i965: Only set Last Render Target Select on the last FB write. 106*61046927SAndroid Build Coastguard Worker- i965: Fix Gen6+ dynamic state upper bound on older kernels. 107*61046927SAndroid Build Coastguard Worker 108*61046927SAndroid Build Coastguard WorkerMarek Olšák (1): 109*61046927SAndroid Build Coastguard Worker 110*61046927SAndroid Build Coastguard Worker- gallium/rtasm: properly detect SSE and SSE2 111*61046927SAndroid Build Coastguard Worker 112*61046927SAndroid Build Coastguard WorkerNeil Roberts (1): 113*61046927SAndroid Build Coastguard Worker 114*61046927SAndroid Build Coastguard Worker- mesa: Don't disable fast path for normalized types 115*61046927SAndroid Build Coastguard Worker 116*61046927SAndroid Build Coastguard WorkerTom Stellard (1): 117*61046927SAndroid Build Coastguard Worker 118*61046927SAndroid Build Coastguard Worker- r300/compiler: Fix bug when lowering KILP on r300 cards 119*61046927SAndroid Build Coastguard Worker 120*61046927SAndroid Build Coastguard WorkerYuanhan Liu (6): 121*61046927SAndroid Build Coastguard Worker 122*61046927SAndroid Build Coastguard Worker- mesa: let GL3 buf obj queries not depend on opengl major version 123*61046927SAndroid Build Coastguard Worker- tnl: let \_TNL_ATTRIB_POINTSIZE do not depend on 124*61046927SAndroid Build Coastguard Worker ctx->VertexProgram._Enabled 125*61046927SAndroid Build Coastguard Worker- i915: fix wrong rendering of gl_PointSize on Pineview 126*61046927SAndroid Build Coastguard Worker- i915: move the FALLBACK_DRAW_OFFSET check outside the drawing rect 127*61046927SAndroid Build Coastguard Worker check 128*61046927SAndroid Build Coastguard Worker- i965: handle gl_PointCoord for Gen4 and Gen5 platforms 129*61046927SAndroid Build Coastguard Worker- i915: fallback for NPOT cubemap texture 130*61046927SAndroid Build Coastguard Worker 131*61046927SAndroid Build Coastguard WorkerZack Rusin (3): 132*61046927SAndroid Build Coastguard Worker 133*61046927SAndroid Build Coastguard Worker- svga: fix a crash happening before setting fragment shaders. 134*61046927SAndroid Build Coastguard Worker- svga: Fix stencil op mapping 135*61046927SAndroid Build Coastguard Worker- svga: fix the rasterizer state resets 136