1*61046927SAndroid Build Coastguard WorkerMesa 10.0.3 Release Notes / (February 3, 2014) 2*61046927SAndroid Build Coastguard Worker============================================== 3*61046927SAndroid Build Coastguard Worker 4*61046927SAndroid Build Coastguard WorkerMesa 10.0.3 is a bug fix release which fixes bugs found since the 10.0.2 5*61046927SAndroid Build Coastguard Workerrelease. 6*61046927SAndroid Build Coastguard Worker 7*61046927SAndroid Build Coastguard WorkerMesa 10.0.3 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 5f9f463ef08129f6762106b434910adb MesaLib-10.0.3.tar.bz2 20*61046927SAndroid Build Coastguard Worker fb3997b6500e153bc32370cb3fc4ca9e MesaLib-10.0.3.tar.gz 21*61046927SAndroid Build Coastguard Worker a07b4b6b9eb449b88a6cb5061e51c331 MesaLib-10.0.3.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 72708 <https://bugs.freedesktop.org/show_bug.cgi?id=72708>`__ - 34*61046927SAndroid Build Coastguard Worker Master fails to build with older gcc due to -msse4.1 35*61046927SAndroid Build Coastguard Worker- `Bug 72926 <https://bugs.freedesktop.org/show_bug.cgi?id=72926>`__ - 36*61046927SAndroid Build Coastguard Worker [REGRESSION,swrast] Memory-related crash with anti-aliasing enabled 37*61046927SAndroid Build Coastguard Worker- `Bug 73096 <https://bugs.freedesktop.org/show_bug.cgi?id=73096>`__ - 38*61046927SAndroid Build Coastguard Worker Query GL_RGBA_SIGNED_COMPONENTS_EXT missing 39*61046927SAndroid Build Coastguard Worker- `Bug 73100 <https://bugs.freedesktop.org/show_bug.cgi?id=73100>`__ - 40*61046927SAndroid Build Coastguard Worker Please use AC_PATH_TOOL instead of AC_PATH_PROG for llvm-config 41*61046927SAndroid Build Coastguard Worker- `Bug 73418 <https://bugs.freedesktop.org/show_bug.cgi?id=73418>`__ - 42*61046927SAndroid Build Coastguard Worker OpenCL hangs graphics on CAYMAN 43*61046927SAndroid Build Coastguard Worker- `Bug 73473 <https://bugs.freedesktop.org/show_bug.cgi?id=73473>`__ - 44*61046927SAndroid Build Coastguard Worker Potential crash bug in src/gallium/auxiliary/rtasm/rtasm_execmem.c 45*61046927SAndroid Build Coastguard Worker- `Bug 73915 <https://bugs.freedesktop.org/show_bug.cgi?id=73915>`__ - 46*61046927SAndroid Build Coastguard Worker sample shading + centroid broken since f5cfb4a 47*61046927SAndroid Build Coastguard Worker- `Bug 73956 <https://bugs.freedesktop.org/show_bug.cgi?id=73956>`__ - 48*61046927SAndroid Build Coastguard Worker SIGSEGV when passing GL_NONE to glReadBuffer 49*61046927SAndroid Build Coastguard Worker- `Bug 74026 <https://bugs.freedesktop.org/show_bug.cgi?id=74026>`__ - 50*61046927SAndroid Build Coastguard Worker Compiler rejects chained assignments involving array dereferences 51*61046927SAndroid Build Coastguard Worker 52*61046927SAndroid Build Coastguard WorkerChanges 53*61046927SAndroid Build Coastguard Worker------- 54*61046927SAndroid Build Coastguard Worker 55*61046927SAndroid Build Coastguard WorkerThe full set of changes can be viewed by using the following git 56*61046927SAndroid Build Coastguard Workercommand: 57*61046927SAndroid Build Coastguard Worker 58*61046927SAndroid Build Coastguard Worker:: 59*61046927SAndroid Build Coastguard Worker 60*61046927SAndroid Build Coastguard Worker git log mesa-10.0.2..mesa-10.0.3 61*61046927SAndroid Build Coastguard Worker 62*61046927SAndroid Build Coastguard WorkerAaron Watry (2): 63*61046927SAndroid Build Coastguard Worker 64*61046927SAndroid Build Coastguard Worker- radeon: Move gfx/dma cs cleanup to r600_common_context_cleanup 65*61046927SAndroid Build Coastguard Worker- st/dri: prevent leak of dri option default values 66*61046927SAndroid Build Coastguard Worker 67*61046927SAndroid Build Coastguard WorkerAndreas Fänger (1): 68*61046927SAndroid Build Coastguard Worker 69*61046927SAndroid Build Coastguard Worker- swrast: fix delayed texel buffer allocation regression for OpenMP 70*61046927SAndroid Build Coastguard Worker 71*61046927SAndroid Build Coastguard WorkerAnuj Phogat (3): 72*61046927SAndroid Build Coastguard Worker 73*61046927SAndroid Build Coastguard Worker- glsl: Disable ARB_texture_rectangle in shader version 100. 74*61046927SAndroid Build Coastguard Worker- i965: Use sample barycentric coordinates with per sample shading 75*61046927SAndroid Build Coastguard Worker- i965: Ignore 'centroid' interpolation qualifier in case of persample 76*61046927SAndroid Build Coastguard Worker shading 77*61046927SAndroid Build Coastguard Worker 78*61046927SAndroid Build Coastguard WorkerBrian Paul (3): 79*61046927SAndroid Build Coastguard Worker 80*61046927SAndroid Build Coastguard Worker- mesa: implement missing glGet(GL_RGBA_SIGNED_COMPONENTS_EXT) query 81*61046927SAndroid Build Coastguard Worker- st/mesa: fix glReadBuffer(GL_NONE) segfault 82*61046927SAndroid Build Coastguard Worker- draw: fix incorrect vertex size computation in LLVM drawing code 83*61046927SAndroid Build Coastguard Worker 84*61046927SAndroid Build Coastguard WorkerCarl Worth (5): 85*61046927SAndroid Build Coastguard Worker 86*61046927SAndroid Build Coastguard Worker- Add md5sums for 10.0.2. release. 87*61046927SAndroid Build Coastguard Worker- cherry-ignore: Ignore several patches not yet ready for the stable 88*61046927SAndroid Build Coastguard Worker branch 89*61046927SAndroid Build Coastguard Worker- Drop another couple of patches. 90*61046927SAndroid Build Coastguard Worker- cherry-ignore: Ignore 4 patches at the request of the author, (Anuj). 91*61046927SAndroid Build Coastguard Worker- Update version to 10.0.3 92*61046927SAndroid Build Coastguard Worker 93*61046927SAndroid Build Coastguard WorkerChad Versace (1): 94*61046927SAndroid Build Coastguard Worker 95*61046927SAndroid Build Coastguard Worker- i965/gen6/blorp: Emit more flushes to workaround hangs 96*61046927SAndroid Build Coastguard Worker 97*61046927SAndroid Build Coastguard WorkerChris Forbes (1): 98*61046927SAndroid Build Coastguard Worker 99*61046927SAndroid Build Coastguard Worker- i965: fold offset into coord for textureOffset(gsampler2DRect) 100*61046927SAndroid Build Coastguard Worker 101*61046927SAndroid Build Coastguard WorkerEmil Velikov (5): 102*61046927SAndroid Build Coastguard Worker 103*61046927SAndroid Build Coastguard Worker- mesa: use signed temporary variable to store \_ColorDrawBufferIndexes 104*61046927SAndroid Build Coastguard Worker- st/mesa: use signed temporary variable to store 105*61046927SAndroid Build Coastguard Worker \_ColorDrawBufferIndexes 106*61046927SAndroid Build Coastguard Worker- nv50: access only the available amount of textures 107*61046927SAndroid Build Coastguard Worker- nv50: access only the available amount of constbuf 108*61046927SAndroid Build Coastguard Worker- gallium/rtasm: handle mmap failures appropriately 109*61046927SAndroid Build Coastguard Worker 110*61046927SAndroid Build Coastguard WorkerEric Anholt (2): 111*61046927SAndroid Build Coastguard Worker 112*61046927SAndroid Build Coastguard Worker- i965: Fix handling of MESA_pack_invert in blit (PBO) readpixels. 113*61046927SAndroid Build Coastguard Worker- i965: Don't do the temporary-and-blit-copy for INVALIDATE_RANGE maps. 114*61046927SAndroid Build Coastguard Worker 115*61046927SAndroid Build Coastguard WorkerIan Romanick (2): 116*61046927SAndroid Build Coastguard Worker 117*61046927SAndroid Build Coastguard Worker- mesa: Add COMPRESSED_RGBA_S3TC_DXT1_EXT to COMPRESSED_TEXTURE_FORMATS 118*61046927SAndroid Build Coastguard Worker for GLES 119*61046927SAndroid Build Coastguard Worker- radeon / r200: Pass the API into \_mesa_initialize_context 120*61046927SAndroid Build Coastguard Worker 121*61046927SAndroid Build Coastguard WorkerIlia Mirkin (2): 122*61046927SAndroid Build Coastguard Worker 123*61046927SAndroid Build Coastguard Worker- mesa: fix GL_COLOR_SUM enum for drivers without ARB_vertex_program 124*61046927SAndroid Build Coastguard Worker- st/vdpau: don't return a device if the screen doesn't support NPOT 125*61046927SAndroid Build Coastguard Worker 126*61046927SAndroid Build Coastguard WorkerJosé Fonseca (1): 127*61046927SAndroid Build Coastguard Worker 128*61046927SAndroid Build Coastguard Worker- mesa: Use IROUND instead of roundf. 129*61046927SAndroid Build Coastguard Worker 130*61046927SAndroid Build Coastguard WorkerKenneth Graunke (2): 131*61046927SAndroid Build Coastguard Worker 132*61046927SAndroid Build Coastguard Worker- glsl: Rename "expr" to "lhs_expr" in vector_extract munging code. 133*61046927SAndroid Build Coastguard Worker- glsl: Fix chained assignments of vector channels. 134*61046927SAndroid Build Coastguard Worker 135*61046927SAndroid Build Coastguard WorkerLauri Kasanen (1): 136*61046927SAndroid Build Coastguard Worker 137*61046927SAndroid Build Coastguard Worker- mesa: Fix build to properly check for supported compiler flags 138*61046927SAndroid Build Coastguard Worker 139*61046927SAndroid Build Coastguard WorkerMarek Olšák (2): 140*61046927SAndroid Build Coastguard Worker 141*61046927SAndroid Build Coastguard Worker- st/mesa: use sRGB formats for MSAA resolving if destination is sRGB 142*61046927SAndroid Build Coastguard Worker- gallium/util: util_format_srgb should not return FORMAT_NONE for sRGB 143*61046927SAndroid Build Coastguard Worker formats 144*61046927SAndroid Build Coastguard Worker 145*61046927SAndroid Build Coastguard WorkerMatt Turner (2): 146*61046927SAndroid Build Coastguard Worker 147*61046927SAndroid Build Coastguard Worker- glcpp: Define GL_EXT_shader_integer_mix in both GL and ES. 148*61046927SAndroid Build Coastguard Worker- glx: Update glxext.h to revision 24777. 149*61046927SAndroid Build Coastguard Worker 150*61046927SAndroid Build Coastguard WorkerMichał Górny (1): 151*61046927SAndroid Build Coastguard Worker 152*61046927SAndroid Build Coastguard Worker- Use AC_PATH_TOOL instead of AC_PATH_PROG for llvm-config. 153*61046927SAndroid Build Coastguard Worker 154*61046927SAndroid Build Coastguard WorkerPaul Berry (1): 155*61046927SAndroid Build Coastguard Worker 156*61046927SAndroid Build Coastguard Worker- i965: Ensure that all necessary state is re-emitted if we run out of 157*61046927SAndroid Build Coastguard Worker aperture. 158*61046927SAndroid Build Coastguard Worker 159*61046927SAndroid Build Coastguard WorkerPaul Seidler (1): 160*61046927SAndroid Build Coastguard Worker 161*61046927SAndroid Build Coastguard Worker- build: move ARCH_LIBS definition outside of ASM definition 162*61046927SAndroid Build Coastguard Worker 163*61046927SAndroid Build Coastguard WorkerThomas Sondergaard (4): 164*61046927SAndroid Build Coastguard Worker 165*61046927SAndroid Build Coastguard Worker- mesa: Preliminary support for MSVC_VERSION=12.0 166*61046927SAndroid Build Coastguard Worker- mesa: Fix compile error with MSVC 2013 167*61046927SAndroid Build Coastguard Worker- mesa: Work around internal compiler error 168*61046927SAndroid Build Coastguard Worker- mesa: Namespace qualify fma to override ambiguity with fma from 169*61046927SAndroid Build Coastguard Worker math.h 170*61046927SAndroid Build Coastguard Worker 171*61046927SAndroid Build Coastguard WorkerTom Stellard (1): 172*61046927SAndroid Build Coastguard Worker 173*61046927SAndroid Build Coastguard Worker- r600g/compute: Emit DEALLOC_STATE on cayman after dispatching a 174*61046927SAndroid Build Coastguard Worker compute shader. 175