1*61046927SAndroid Build Coastguard WorkerMesa 10.3.1 Release Notes / October 12, 2014 2*61046927SAndroid Build Coastguard Worker============================================ 3*61046927SAndroid Build Coastguard Worker 4*61046927SAndroid Build Coastguard WorkerMesa 10.3.1 is a bug fix release which fixes bugs found since the 10.3 5*61046927SAndroid Build Coastguard Workerrelease. 6*61046927SAndroid Build Coastguard Worker 7*61046927SAndroid Build Coastguard WorkerMesa 10.3.1 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 155afcbad17be8bb80282c761b957d5cc716c14a1fa16c4f5ee04e76df729c6d MesaLib-10.3.1.tar.gz 20*61046927SAndroid Build Coastguard Worker b081d077d717e5d56f2d59677490856052c41573e50378ff86d6c72456714add MesaLib-10.3.1.tar.bz2 21*61046927SAndroid Build Coastguard Worker 07a14febfed06412d519e091a62d24513fee6745f1a6f8a8f1956bfe04b77d15 MesaLib-10.3.1.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 79462 <https://bugs.freedesktop.org/show_bug.cgi?id=79462>`__ - 34*61046927SAndroid Build Coastguard Worker [NVC0/Codegen] Shader compilation falis in spill logic 35*61046927SAndroid Build Coastguard Worker- `Bug 82932 <https://bugs.freedesktop.org/show_bug.cgi?id=82932>`__ - 36*61046927SAndroid Build Coastguard Worker [SNB+ Bisected]Ogles3conform 37*61046927SAndroid Build Coastguard Worker ES3-CTS.shaders.indexing.vector_subscript.vec3_static_loop_subscript_write_direct_read_vertex 38*61046927SAndroid Build Coastguard Worker fails 39*61046927SAndroid Build Coastguard Worker- `Bug 83506 <https://bugs.freedesktop.org/show_bug.cgi?id=83506>`__ - 40*61046927SAndroid Build Coastguard Worker [UBO] row_major layout ignored inside structures 41*61046927SAndroid Build Coastguard Worker- `Bug 83533 <https://bugs.freedesktop.org/show_bug.cgi?id=83533>`__ - 42*61046927SAndroid Build Coastguard Worker [UBO] nested structures don't get appropriate padding 43*61046927SAndroid Build Coastguard Worker- `Bug 83570 <https://bugs.freedesktop.org/show_bug.cgi?id=83570>`__ - 44*61046927SAndroid Build Coastguard Worker Glyphy demo throws unhandled Integer division by zero exception 45*61046927SAndroid Build Coastguard Worker- `Bug 83741 <https://bugs.freedesktop.org/show_bug.cgi?id=83741>`__ - 46*61046927SAndroid Build Coastguard Worker [UBO] row_major layout partially ignored for arrays of structures 47*61046927SAndroid Build Coastguard Worker- `Bug 84178 <https://bugs.freedesktop.org/show_bug.cgi?id=84178>`__ - 48*61046927SAndroid Build Coastguard Worker Big glamor regression in Xorg server 1.6.99.1 GIT: x11perf 1.5 Test: 49*61046927SAndroid Build Coastguard Worker PutImage XY 500x500 Square 50*61046927SAndroid Build Coastguard Worker 51*61046927SAndroid Build Coastguard WorkerChanges 52*61046927SAndroid Build Coastguard Worker------- 53*61046927SAndroid Build Coastguard Worker 54*61046927SAndroid Build Coastguard WorkerAndreas Pokorny (2): 55*61046927SAndroid Build Coastguard Worker 56*61046927SAndroid Build Coastguard Worker- egl/drm: expose KHR_image_pixmap extension 57*61046927SAndroid Build Coastguard Worker- i915: Fix black buffers when importing prime fds 58*61046927SAndroid Build Coastguard Worker 59*61046927SAndroid Build Coastguard WorkerBrian Paul (1): 60*61046927SAndroid Build Coastguard Worker 61*61046927SAndroid Build Coastguard Worker- mesa: fix prog_optimize.c assertions triggered by SWZ opcode 62*61046927SAndroid Build Coastguard Worker 63*61046927SAndroid Build Coastguard WorkerEmil Velikov (2): 64*61046927SAndroid Build Coastguard Worker 65*61046927SAndroid Build Coastguard Worker- docs: Add 10.3 sha256 sums, news item and link release notes 66*61046927SAndroid Build Coastguard Worker- Update VERSION to 10.3.1 67*61046927SAndroid Build Coastguard Worker 68*61046927SAndroid Build Coastguard WorkerIan Romanick (4): 69*61046927SAndroid Build Coastguard Worker 70*61046927SAndroid Build Coastguard Worker- glsl: Make sure fields after small structs have correct padding 71*61046927SAndroid Build Coastguard Worker- glsl: Make sure row-major array-of-structure get correct layout 72*61046927SAndroid Build Coastguard Worker- glsl: Round struct size up to at least 16 bytes 73*61046927SAndroid Build Coastguard Worker- glsl: Strip arrayness from ir_type_dereference_variable too 74*61046927SAndroid Build Coastguard Worker 75*61046927SAndroid Build Coastguard WorkerIlia Mirkin (5): 76*61046927SAndroid Build Coastguard Worker 77*61046927SAndroid Build Coastguard Worker- nv50/ir: avoid deleting pseudo instructions too early 78*61046927SAndroid Build Coastguard Worker- gm107/ir: fix manual TXD for array targets 79*61046927SAndroid Build Coastguard Worker- gm107/ir: fix texture argument order 80*61046927SAndroid Build Coastguard Worker- gm107/ir: add support for indirect const buffer selection 81*61046927SAndroid Build Coastguard Worker- gm107/ir: take relative pfetch offset into account 82*61046927SAndroid Build Coastguard Worker 83*61046927SAndroid Build Coastguard WorkerKeith Packard (1): 84*61046927SAndroid Build Coastguard Worker 85*61046927SAndroid Build Coastguard Worker- glx/dri3: Provide error diagnostics when DRI3 allocation fails 86*61046927SAndroid Build Coastguard Worker 87*61046927SAndroid Build Coastguard WorkerKenneth Graunke (2): 88*61046927SAndroid Build Coastguard Worker 89*61046927SAndroid Build Coastguard Worker- mesa: Use proper structure for glGet*(GL_TEXTURE_COORD_ARRAY*). 90*61046927SAndroid Build Coastguard Worker- mesa: Set correct array element in vbo_exec_vtx_init. 91*61046927SAndroid Build Coastguard Worker 92*61046927SAndroid Build Coastguard WorkerMarek Olšák (3): 93*61046927SAndroid Build Coastguard Worker 94*61046927SAndroid Build Coastguard Worker- radeonsi: release GS rings at context destruction 95*61046927SAndroid Build Coastguard Worker- radeonsi: properly destroy the GS copy shader and scratch_bo for 96*61046927SAndroid Build Coastguard Worker compute 97*61046927SAndroid Build Coastguard Worker- st/dri: remove GALLIUM_MSAA and \__GL_FSAA_MODE environment variables 98*61046927SAndroid Build Coastguard Worker 99*61046927SAndroid Build Coastguard WorkerMichel Dänzer (1): 100*61046927SAndroid Build Coastguard Worker 101*61046927SAndroid Build Coastguard Worker- st/mesa: Use PIPE_USAGE_STAGING for GL_STATIC/DYNAMIC/STREAM_READ 102*61046927SAndroid Build Coastguard Worker buffers 103*61046927SAndroid Build Coastguard Worker 104*61046927SAndroid Build Coastguard WorkerRichard Sandiford (2): 105*61046927SAndroid Build Coastguard Worker 106*61046927SAndroid Build Coastguard Worker- mesa: Fix alpha component in unpack_R8G8B8X8_SRGB. 107*61046927SAndroid Build Coastguard Worker- swrast: Fix handling of MESA_FORMAT_L8A8_SRGB for big-endian 108*61046927SAndroid Build Coastguard Worker 109*61046927SAndroid Build Coastguard WorkerRoland Scheidegger (1): 110*61046927SAndroid Build Coastguard Worker 111*61046927SAndroid Build Coastguard Worker- gallivm: fix idiv 112*61046927SAndroid Build Coastguard Worker 113*61046927SAndroid Build Coastguard WorkerThomas Hellstrom (1): 114*61046927SAndroid Build Coastguard Worker 115*61046927SAndroid Build Coastguard Worker- st/xa: Fix regression in xa_yuv_planar_blit() 116*61046927SAndroid Build Coastguard Worker 117*61046927SAndroid Build Coastguard WorkerTom Stellard (2): 118*61046927SAndroid Build Coastguard Worker 119*61046927SAndroid Build Coastguard Worker- clover: Add support to mem objects for multiple destructor callbacks 120*61046927SAndroid Build Coastguard Worker v2 121*61046927SAndroid Build Coastguard Worker- configure.ac: Compute LLVM_VERSION_PATCH using llvm-config 122*61046927SAndroid Build Coastguard Worker 123*61046927SAndroid Build Coastguard WorkerTomasz Figa (3): 124*61046927SAndroid Build Coastguard Worker 125*61046927SAndroid Build Coastguard Worker- util: Include in Android builds 126*61046927SAndroid Build Coastguard Worker- st/mesa: Generate format_info.c in Android builds 127*61046927SAndroid Build Coastguard Worker- st/mesa: Fix paths used in Android builds 128*61046927SAndroid Build Coastguard Worker 129*61046927SAndroid Build Coastguard Workerrconde (1): 130*61046927SAndroid Build Coastguard Worker 131*61046927SAndroid Build Coastguard Worker- gallivm,tgsi: fix idiv by zero crash 132