1*61046927SAndroid Build Coastguard WorkerMesa 10.2.2 Release Notes / June 24, 2014 2*61046927SAndroid Build Coastguard Worker========================================= 3*61046927SAndroid Build Coastguard Worker 4*61046927SAndroid Build Coastguard WorkerMesa 10.2.2 is a bug fix release which fixes bugs found since the 10.2.1 5*61046927SAndroid Build Coastguard Workerrelease. 6*61046927SAndroid Build Coastguard Worker 7*61046927SAndroid Build Coastguard WorkerMesa 10.2.2 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 are not supported. 13*61046927SAndroid Build Coastguard Worker 14*61046927SAndroid Build Coastguard WorkerSHA256 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 38c4a40364000f89cddaa1694f6f3cfb444981d1110238ce603093585477399c MesaLib-10.2.2.tar.bz2 20*61046927SAndroid Build Coastguard Worker 2af2ec8b4db624c352e961eefbcce6c8d1f86d44c5542f6f378c50e1b958d453 MesaLib-10.2.2.tar.gz 21*61046927SAndroid Build Coastguard Worker d4c0372da59367a344d62ebcdf5cf61039c9cae6925f40f2dab8f8d95cf22da9 MesaLib-10.2.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 54372 <https://bugs.freedesktop.org/show_bug.cgi?id=54372>`__ - 34*61046927SAndroid Build Coastguard Worker GLX_INTEL_swap_event crashes driver when swapping window buffers 35*61046927SAndroid Build Coastguard Worker- `Bug 66452 <https://bugs.freedesktop.org/show_bug.cgi?id=66452>`__ - 36*61046927SAndroid Build Coastguard Worker JUNIPER UVD accelerated playback of WMV3 streams does not work 37*61046927SAndroid Build Coastguard Worker- `Bug 74005 <https://bugs.freedesktop.org/show_bug.cgi?id=74005>`__ - 38*61046927SAndroid Build Coastguard Worker [i965 Bisected]Piglit/glx_glx-make-glxdrawable-current fails 39*61046927SAndroid Build Coastguard Worker- `Bug 77865 <https://bugs.freedesktop.org/show_bug.cgi?id=77865>`__ - 40*61046927SAndroid Build Coastguard Worker [BDW] Many Ogles3conform framebuffer_blit cases fail 41*61046927SAndroid Build Coastguard Worker- `Bug 78581 <https://bugs.freedesktop.org/show_bug.cgi?id=78581>`__ - 42*61046927SAndroid Build Coastguard Worker OpenCL: clBuildProgram prints error messages directly rather than 43*61046927SAndroid Build Coastguard Worker storing them 44*61046927SAndroid Build Coastguard Worker- `Bug 79029 <https://bugs.freedesktop.org/show_bug.cgi?id=79029>`__ - 45*61046927SAndroid Build Coastguard Worker INTEL_DEBUG=shader_time is full of lies 46*61046927SAndroid Build Coastguard Worker- `Bug 79729 <https://bugs.freedesktop.org/show_bug.cgi?id=79729>`__ - 47*61046927SAndroid Build Coastguard Worker [i965] glClear on a multisample texture doesn't work 48*61046927SAndroid Build Coastguard Worker- `Bug 79907 <https://bugs.freedesktop.org/show_bug.cgi?id=79907>`__ - 49*61046927SAndroid Build Coastguard Worker Mesa 10.2.1 --enable-vdpau default=auto broken 50*61046927SAndroid Build Coastguard Worker- `Bug 80115 <https://bugs.freedesktop.org/show_bug.cgi?id=80115>`__ - 51*61046927SAndroid Build Coastguard Worker MESA_META_DRAW_BUFFERS induced GL_INVALID_VALUE errors 52*61046927SAndroid Build Coastguard Worker 53*61046927SAndroid Build Coastguard WorkerChanges 54*61046927SAndroid Build Coastguard Worker------- 55*61046927SAndroid Build Coastguard Worker 56*61046927SAndroid Build Coastguard WorkerAdrian Negreanu (8): 57*61046927SAndroid Build Coastguard Worker 58*61046927SAndroid Build Coastguard Worker- add megadriver_stub_FILES 59*61046927SAndroid Build Coastguard Worker- android: adapt to the megadriver mechanism 60*61046927SAndroid Build Coastguard Worker- android: add libloader to libGLES_mesa and libmesa_egl_dri2 61*61046927SAndroid Build Coastguard Worker- android: add src/gallium/auxiliary as include path for 62*61046927SAndroid Build Coastguard Worker libmesa_dricore 63*61046927SAndroid Build Coastguard Worker- android, egl: add correct drm include for libmesa_egl_dri2 64*61046927SAndroid Build Coastguard Worker- android, egl: typo dri2_fallback_pixmap_surface -> 65*61046927SAndroid Build Coastguard Worker dri2_fallback_create_pixmap_surface 66*61046927SAndroid Build Coastguard Worker- android, mesa_gen_matypes: pull in timespec POSIX definition 67*61046927SAndroid Build Coastguard Worker- android, dricore: undefined reference to \_mesa_streaming_load_memcpy 68*61046927SAndroid Build Coastguard Worker 69*61046927SAndroid Build Coastguard WorkerCarl Worth (1): 70*61046927SAndroid Build Coastguard Worker 71*61046927SAndroid Build Coastguard Worker- Update VERSION to 10.2.2 72*61046927SAndroid Build Coastguard Worker 73*61046927SAndroid Build Coastguard WorkerDaniel Manjarres (1): 74*61046927SAndroid Build Coastguard Worker 75*61046927SAndroid Build Coastguard Worker- glx: Don't crash on swap event for a Window (non-GLXWindow) 76*61046927SAndroid Build Coastguard Worker 77*61046927SAndroid Build Coastguard WorkerEmil Velikov (3): 78*61046927SAndroid Build Coastguard Worker 79*61046927SAndroid Build Coastguard Worker- targets/xa: limit the amount of exported symbols 80*61046927SAndroid Build Coastguard Worker- configure: error out when building opencl without LLVM 81*61046927SAndroid Build Coastguard Worker- configure: correctly autodetect xvmc/vdpau/omx 82*61046927SAndroid Build Coastguard Worker 83*61046927SAndroid Build Coastguard WorkerGrigori Goronzy (1): 84*61046927SAndroid Build Coastguard Worker 85*61046927SAndroid Build Coastguard Worker- radeon/uvd: disable VC-1 simple/main on UVD 2.x 86*61046927SAndroid Build Coastguard Worker 87*61046927SAndroid Build Coastguard WorkerIago Toral Quiroga (1): 88*61046927SAndroid Build Coastguard Worker 89*61046927SAndroid Build Coastguard Worker- mesa: Copy Geom.UsesEndPrimitive when cloning a geometry program. 90*61046927SAndroid Build Coastguard Worker 91*61046927SAndroid Build Coastguard WorkerIan Romanick (3): 92*61046927SAndroid Build Coastguard Worker 93*61046927SAndroid Build Coastguard Worker- docs: Add initial 10.2.1 release notes 94*61046927SAndroid Build Coastguard Worker- docs: Add MD5 checksum, etc. for 10.2.1 release 95*61046927SAndroid Build Coastguard Worker- meta: Respect the driver's maximum number of draw buffers 96*61046927SAndroid Build Coastguard Worker 97*61046927SAndroid Build Coastguard WorkerIlia Mirkin (7): 98*61046927SAndroid Build Coastguard Worker 99*61046927SAndroid Build Coastguard Worker- gk110/ir: emit saturate flag on fadd when needed 100*61046927SAndroid Build Coastguard Worker- gk110/ir: fix emitting constbuf file index 101*61046927SAndroid Build Coastguard Worker- gk110/ir: fix bfind emission 102*61046927SAndroid Build Coastguard Worker- nv50: make sure to mark first scissor dirty after blit 103*61046927SAndroid Build Coastguard Worker- nv30: plug some memory leaks on screen destroy and shader compile 104*61046927SAndroid Build Coastguard Worker- nv30: avoid dangling references to deleted contexts 105*61046927SAndroid Build Coastguard Worker- nv30: hack to avoid errors on unexpected color/zeta combinations 106*61046927SAndroid Build Coastguard Worker 107*61046927SAndroid Build Coastguard WorkerFaith Ekstrand (1): 108*61046927SAndroid Build Coastguard Worker 109*61046927SAndroid Build Coastguard Worker- meta_blit: properly compute texture width for the CopyTexSubImage 110*61046927SAndroid Build Coastguard Worker fallback 111*61046927SAndroid Build Coastguard Worker 112*61046927SAndroid Build Coastguard WorkerJosé Fonseca (1): 113*61046927SAndroid Build Coastguard Worker 114*61046927SAndroid Build Coastguard Worker- mesa/main: Prevent sefgault on 115*61046927SAndroid Build Coastguard Worker glGetIntegerv(GL_ATOMIC_COUNTER_BUFFER_BINDING). 116*61046927SAndroid Build Coastguard Worker 117*61046927SAndroid Build Coastguard WorkerKenneth Graunke (9): 118*61046927SAndroid Build Coastguard Worker 119*61046927SAndroid Build Coastguard Worker- i965: Don't use the head sentinel as an fs_inst in Gen4 workaround 120*61046927SAndroid Build Coastguard Worker code. 121*61046927SAndroid Build Coastguard Worker- i965: Invalidate live intervals when inserting Gen4 SEND workarounds. 122*61046927SAndroid Build Coastguard Worker- i965/vec4: Fix dead code elimination for VGRFs of size > 1. 123*61046927SAndroid Build Coastguard Worker- i965: Add missing MOCS setup for 3DSTATE_INDEX_BUFFER on Broadwell. 124*61046927SAndroid Build Coastguard Worker- i965: Drop Broadwell perf_debugs about missing MOCS that aren't 125*61046927SAndroid Build Coastguard Worker missing. 126*61046927SAndroid Build Coastguard Worker- i965: Add missing newlines to a few perf_debug messages. 127*61046927SAndroid Build Coastguard Worker- i965/vec4: Use the sampler for pull constant loads on Broadwell. 128*61046927SAndroid Build Coastguard Worker- i965: Use 8x4 aligned rectangles for HiZ operations on Broadwell. 129*61046927SAndroid Build Coastguard Worker- i965: Save meta stencil blit programs in the context. 130*61046927SAndroid Build Coastguard Worker 131*61046927SAndroid Build Coastguard WorkerKristian Høgsberg (1): 132*61046927SAndroid Build Coastguard Worker 133*61046927SAndroid Build Coastguard Worker- mesa: Remove glClear optimization based on drawable size 134*61046927SAndroid Build Coastguard Worker 135*61046927SAndroid Build Coastguard WorkerMichel Dänzer (1): 136*61046927SAndroid Build Coastguard Worker 137*61046927SAndroid Build Coastguard Worker- configure: Only check for OpenCL without LLVM when the latter is 138*61046927SAndroid Build Coastguard Worker certain 139*61046927SAndroid Build Coastguard Worker 140*61046927SAndroid Build Coastguard WorkerNeil Roberts (1): 141*61046927SAndroid Build Coastguard Worker 142*61046927SAndroid Build Coastguard Worker- i965: Set the fast clear color value for texture surfaces 143*61046927SAndroid Build Coastguard Worker 144*61046927SAndroid Build Coastguard WorkerTom Stellard (2): 145*61046927SAndroid Build Coastguard Worker 146*61046927SAndroid Build Coastguard Worker- clover: Prevent Clang from printing number of errors and warnings to 147*61046927SAndroid Build Coastguard Worker stderr. 148*61046927SAndroid Build Coastguard Worker- clover: Don't use llvm's global context 149*61046927SAndroid Build Coastguard Worker 150*61046927SAndroid Build Coastguard WorkerVille Syrjälä (1): 151*61046927SAndroid Build Coastguard Worker 152*61046927SAndroid Build Coastguard Worker- i915: Fix gen2 texblend setup 153