1*61046927SAndroid Build Coastguard WorkerMesa 12.0.2 Release Notes / September 2, 2016 2*61046927SAndroid Build Coastguard Worker============================================= 3*61046927SAndroid Build Coastguard Worker 4*61046927SAndroid Build Coastguard WorkerMesa 12.0.2 is a bug fix release which fixes bugs found since the 12.0.1 5*61046927SAndroid Build Coastguard Workerrelease. 6*61046927SAndroid Build Coastguard Worker 7*61046927SAndroid Build Coastguard WorkerMesa 12.0.2 implements the OpenGL 4.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 Worker4.3. OpenGL 4.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 a08565ab1273751ebe2ffa928cbf785056594c803077c9719d0763da780f2918 mesa-12.0.2.tar.gz 20*61046927SAndroid Build Coastguard Worker d957a5cc371dcd7ff2aa0d87492f263aece46f79352f4520039b58b1f32552cb mesa-12.0.2.tar.xz 21*61046927SAndroid Build Coastguard Worker 22*61046927SAndroid Build Coastguard WorkerNew features 23*61046927SAndroid Build Coastguard Worker------------ 24*61046927SAndroid Build Coastguard Worker 25*61046927SAndroid Build Coastguard WorkerNone 26*61046927SAndroid Build Coastguard Worker 27*61046927SAndroid Build Coastguard WorkerBug fixes 28*61046927SAndroid Build Coastguard Worker--------- 29*61046927SAndroid Build Coastguard Worker 30*61046927SAndroid Build Coastguard WorkerThis list is likely incomplete. 31*61046927SAndroid Build Coastguard Worker 32*61046927SAndroid Build Coastguard Worker- `Bug 69622 <https://bugs.freedesktop.org/show_bug.cgi?id=69622>`__ - 33*61046927SAndroid Build Coastguard Worker eglTerminate then eglMakeCurrent crahes 34*61046927SAndroid Build Coastguard Worker- `Bug 89599 <https://bugs.freedesktop.org/show_bug.cgi?id=89599>`__ - 35*61046927SAndroid Build Coastguard Worker symbol 'x86_64_entry_start' is already defined when building with 36*61046927SAndroid Build Coastguard Worker LLVM/clang 37*61046927SAndroid Build Coastguard Worker- `Bug 91342 <https://bugs.freedesktop.org/show_bug.cgi?id=91342>`__ - 38*61046927SAndroid Build Coastguard Worker Very dark textures on some objects in indoors environments in Postal 39*61046927SAndroid Build Coastguard Worker 2 40*61046927SAndroid Build Coastguard Worker- `Bug 92306 <https://bugs.freedesktop.org/show_bug.cgi?id=92306>`__ - 41*61046927SAndroid Build Coastguard Worker GL Excess demo renders incorrectly on nv43 42*61046927SAndroid Build Coastguard Worker- `Bug 94148 <https://bugs.freedesktop.org/show_bug.cgi?id=94148>`__ - 43*61046927SAndroid Build Coastguard Worker Framebuffer considered invalid when a draw call is done before 44*61046927SAndroid Build Coastguard Worker glCheckFramebufferStatus 45*61046927SAndroid Build Coastguard Worker- `Bug 96274 <https://bugs.freedesktop.org/show_bug.cgi?id=96274>`__ - 46*61046927SAndroid Build Coastguard Worker [NVC0] Failure when compiling compute shader: Assertion 47*61046927SAndroid Build Coastguard Worker \`bb->getFirst()->serial <= bb->getExit()->serial' failed 48*61046927SAndroid Build Coastguard Worker- `Bug 96358 <https://bugs.freedesktop.org/show_bug.cgi?id=96358>`__ - 49*61046927SAndroid Build Coastguard Worker SSO: wrong interface validation between GS and VS (regresion due to 50*61046927SAndroid Build Coastguard Worker latest gles 3.1) 51*61046927SAndroid Build Coastguard Worker- `Bug 96381 <https://bugs.freedesktop.org/show_bug.cgi?id=96381>`__ - 52*61046927SAndroid Build Coastguard Worker Texture artifacts with immutable texture storage and mipmaps 53*61046927SAndroid Build Coastguard Worker- `Bug 96762 <https://bugs.freedesktop.org/show_bug.cgi?id=96762>`__ - 54*61046927SAndroid Build Coastguard Worker [radeonsi,apitrace] Firewatch: nothing rendered in scrollable (text) 55*61046927SAndroid Build Coastguard Worker areas 56*61046927SAndroid Build Coastguard Worker- `Bug 96835 <https://bugs.freedesktop.org/show_bug.cgi?id=96835>`__ - 57*61046927SAndroid Build Coastguard Worker "gallium: Force blend color to 16-byte alignment" crash with 58*61046927SAndroid Build Coastguard Worker "-march=native -O3" causes some 32bit games to crash 59*61046927SAndroid Build Coastguard Worker- `Bug 96850 <https://bugs.freedesktop.org/show_bug.cgi?id=96850>`__ - 60*61046927SAndroid Build Coastguard Worker Crucible tests fail for 32bit mesa 61*61046927SAndroid Build Coastguard Worker- `Bug 96908 <https://bugs.freedesktop.org/show_bug.cgi?id=96908>`__ - 62*61046927SAndroid Build Coastguard Worker [radeonsi] MSAA causes graphical artifacts 63*61046927SAndroid Build Coastguard Worker- `Bug 96911 <https://bugs.freedesktop.org/show_bug.cgi?id=96911>`__ - 64*61046927SAndroid Build Coastguard Worker webgl2 conformance2/textures/misc/tex-mipmap-levels.html crashes 12.1 65*61046927SAndroid Build Coastguard Worker Intel driver 66*61046927SAndroid Build Coastguard Worker- `Bug 96971 <https://bugs.freedesktop.org/show_bug.cgi?id=96971>`__ - 67*61046927SAndroid Build Coastguard Worker invariant qualifier is not valid for shader inputs 68*61046927SAndroid Build Coastguard Worker- `Bug 97039 <https://bugs.freedesktop.org/show_bug.cgi?id=97039>`__ - 69*61046927SAndroid Build Coastguard Worker The Talos Principle and Serious Sam 3 GPU faults 70*61046927SAndroid Build Coastguard Worker- `Bug 97207 <https://bugs.freedesktop.org/show_bug.cgi?id=97207>`__ - 71*61046927SAndroid Build Coastguard Worker [IVY BRIDGE] Fragment shader discard writing to depth 72*61046927SAndroid Build Coastguard Worker- `Bug 97214 <https://bugs.freedesktop.org/show_bug.cgi?id=97214>`__ - 73*61046927SAndroid Build Coastguard Worker X not running with error "Failed to make EGL context current" 74*61046927SAndroid Build Coastguard Worker- `Bug 97225 <https://bugs.freedesktop.org/show_bug.cgi?id=97225>`__ - 75*61046927SAndroid Build Coastguard Worker [i965 on HD4600 Haswell] xcom switch to ingame cinematics cause 76*61046927SAndroid Build Coastguard Worker segmentation fault 77*61046927SAndroid Build Coastguard Worker- `Bug 97231 <https://bugs.freedesktop.org/show_bug.cgi?id=97231>`__ - 78*61046927SAndroid Build Coastguard Worker GL_DEPTH_CLAMP doesn't clamp to the far plane 79*61046927SAndroid Build Coastguard Worker- `Bug 97307 <https://bugs.freedesktop.org/show_bug.cgi?id=97307>`__ - 80*61046927SAndroid Build Coastguard Worker glsl/glcpp/tests/glcpp-test regression 81*61046927SAndroid Build Coastguard Worker- `Bug 97331 <https://bugs.freedesktop.org/show_bug.cgi?id=97331>`__ - 82*61046927SAndroid Build Coastguard Worker glDrawElementsBaseVertex doesn't work in display list on i915 83*61046927SAndroid Build Coastguard Worker- `Bug 97351 <https://bugs.freedesktop.org/show_bug.cgi?id=97351>`__ - 84*61046927SAndroid Build Coastguard Worker DrawElementsBaseVertex with VBO ignores base vertex on Intel GMA 9xx 85*61046927SAndroid Build Coastguard Worker in some cases 86*61046927SAndroid Build Coastguard Worker- `Bug 97426 <https://bugs.freedesktop.org/show_bug.cgi?id=97426>`__ - 87*61046927SAndroid Build Coastguard Worker glScissor gives vertically inverted result 88*61046927SAndroid Build Coastguard Worker- `Bug 97476 <https://bugs.freedesktop.org/show_bug.cgi?id=97476>`__ - 89*61046927SAndroid Build Coastguard Worker Shader binaries should not be stored in the PipelineCache 90*61046927SAndroid Build Coastguard Worker- `Bug 97567 <https://bugs.freedesktop.org/show_bug.cgi?id=97567>`__ - 91*61046927SAndroid Build Coastguard Worker [SNB, ILK] ctl, piglit regressions in mesa 12.0.2rc1 92*61046927SAndroid Build Coastguard Worker 93*61046927SAndroid Build Coastguard WorkerChanges 94*61046927SAndroid Build Coastguard Worker------- 95*61046927SAndroid Build Coastguard Worker 96*61046927SAndroid Build Coastguard WorkerAndreas Boll (1): 97*61046927SAndroid Build Coastguard Worker 98*61046927SAndroid Build Coastguard Worker- configure.ac: Use ${datarootdir} for --with-vulkan-icddir help string 99*61046927SAndroid Build Coastguard Worker too 100*61046927SAndroid Build Coastguard Worker 101*61046927SAndroid Build Coastguard WorkerBernard Kilarski (1): 102*61046927SAndroid Build Coastguard Worker 103*61046927SAndroid Build Coastguard Worker- glx: fix error code when there is no context bound 104*61046927SAndroid Build Coastguard Worker 105*61046927SAndroid Build Coastguard WorkerBrian Paul (4): 106*61046927SAndroid Build Coastguard Worker 107*61046927SAndroid Build Coastguard Worker- svga: handle mismatched number of samplers, sampler views 108*61046927SAndroid Build Coastguard Worker- mesa: use \_mesa_clear_texture_image() in clear_texture_fields() 109*61046927SAndroid Build Coastguard Worker- swrast: fix incorrectly positioned putImage() in swrast driver 110*61046927SAndroid Build Coastguard Worker- mesa: fix format conversion bug in get_tex_rgba_uncompressed() 111*61046927SAndroid Build Coastguard Worker 112*61046927SAndroid Build Coastguard WorkerChad Versace (2): 113*61046927SAndroid Build Coastguard Worker 114*61046927SAndroid Build Coastguard Worker- i965: Fix miptree layout for EGLImage-based renderbuffers 115*61046927SAndroid Build Coastguard Worker- i965: Respect miptree offsets in intel_readpixels_tiled_memcpy() 116*61046927SAndroid Build Coastguard Worker 117*61046927SAndroid Build Coastguard WorkerChristian König (1): 118*61046927SAndroid Build Coastguard Worker 119*61046927SAndroid Build Coastguard Worker- st/mesa: fix reference counting bug in st_vdpau 120*61046927SAndroid Build Coastguard Worker 121*61046927SAndroid Build Coastguard WorkerChuck Atkins (1): 122*61046927SAndroid Build Coastguard Worker 123*61046927SAndroid Build Coastguard Worker- swr: Refactor checks for compiler feature flags 124*61046927SAndroid Build Coastguard Worker 125*61046927SAndroid Build Coastguard WorkerDaniel Scharrer (1): 126*61046927SAndroid Build Coastguard Worker 127*61046927SAndroid Build Coastguard Worker- mesa: Fix fixed function spot lighting on newer hardware (again) 128*61046927SAndroid Build Coastguard Worker 129*61046927SAndroid Build Coastguard WorkerDave Airlie (2): 130*61046927SAndroid Build Coastguard Worker 131*61046927SAndroid Build Coastguard Worker- anv: fix writemask on blit fragment shader. 132*61046927SAndroid Build Coastguard Worker- st/glsl_to_tgsi: fix st_src_reg_for_double constant. 133*61046927SAndroid Build Coastguard Worker 134*61046927SAndroid Build Coastguard WorkerEmil Velikov (15): 135*61046927SAndroid Build Coastguard Worker 136*61046927SAndroid Build Coastguard Worker- docs: add sha256 checksums for 12.0.1 137*61046927SAndroid Build Coastguard Worker- mesa: automake: list builddir before srcdir 138*61046927SAndroid Build Coastguard Worker- mesa: scons: list builddir before srcdir 139*61046927SAndroid Build Coastguard Worker- i965: store reference to the context within struct brw_fence (v2) 140*61046927SAndroid Build Coastguard Worker- anv: remove internal 'validate' layer 141*61046927SAndroid Build Coastguard Worker- anv: automake: use VISIBILITY_CFLAGS to restrict symbol visibility 142*61046927SAndroid Build Coastguard Worker- anv: automake: build with -Bsymbolic 143*61046927SAndroid Build Coastguard Worker- anv: do not export the Vulkan API 144*61046927SAndroid Build Coastguard Worker- anv: remove dummy VK_DEBUG_MARKER_EXT entry points 145*61046927SAndroid Build Coastguard Worker- isl: automake: use VISIBILITY_CFLAGS to restrict symbol visibility 146*61046927SAndroid Build Coastguard Worker- cherry-ignore: temporary(?) drop "a4xx: make sure to actually clamp 147*61046927SAndroid Build Coastguard Worker depth" 148*61046927SAndroid Build Coastguard Worker- i915: Check return value of screen->image.loader->getBuffers 149*61046927SAndroid Build Coastguard Worker- Revert "i965/miptree: Set logical_depth0 == 6 for cube maps" 150*61046927SAndroid Build Coastguard Worker- glx/glvnd: list the strcmp arguments in correct order 151*61046927SAndroid Build Coastguard Worker- Update version to 12.0.2 152*61046927SAndroid Build Coastguard Worker 153*61046927SAndroid Build Coastguard WorkerEric Anholt (4): 154*61046927SAndroid Build Coastguard Worker 155*61046927SAndroid Build Coastguard Worker- vc4: Close our screen's fd on screen close. 156*61046927SAndroid Build Coastguard Worker- vc4: Disable early Z with computed depth. 157*61046927SAndroid Build Coastguard Worker- vc4: Fix a leak of the src[] array of VPM reads in optimization. 158*61046927SAndroid Build Coastguard Worker- vc4: Fix leak of the bo_handles table. 159*61046927SAndroid Build Coastguard Worker 160*61046927SAndroid Build Coastguard WorkerFrancisco Jerez (3): 161*61046927SAndroid Build Coastguard Worker 162*61046927SAndroid Build Coastguard Worker- i965: Emit SKL VF cache invalidation W/A from 163*61046927SAndroid Build Coastguard Worker brw_emit_pipe_control_flush. 164*61046927SAndroid Build Coastguard Worker- i965: Make room in the batch epilogue for three more pipe controls. 165*61046927SAndroid Build Coastguard Worker- i965: Fix remaining flush vs invalidate race conditions in 166*61046927SAndroid Build Coastguard Worker brw_emit_pipe_control_flush. 167*61046927SAndroid Build Coastguard Worker 168*61046927SAndroid Build Coastguard WorkerHaixia Shi (1): 169*61046927SAndroid Build Coastguard Worker 170*61046927SAndroid Build Coastguard Worker- platform_android: prevent deadlock in droid_swap_buffers 171*61046927SAndroid Build Coastguard Worker 172*61046927SAndroid Build Coastguard WorkerIan Romanick (5): 173*61046927SAndroid Build Coastguard Worker 174*61046927SAndroid Build Coastguard Worker- mesa: Strip arrayness from interface block names in some IO 175*61046927SAndroid Build Coastguard Worker validation 176*61046927SAndroid Build Coastguard Worker- glsl: Pack integer and double varyings as flat even if interpolation 177*61046927SAndroid Build Coastguard Worker mode is none 178*61046927SAndroid Build Coastguard Worker- glcpp: Track the actual version instead of just the version_resolved 179*61046927SAndroid Build Coastguard Worker flag 180*61046927SAndroid Build Coastguard Worker- glcpp: Only disallow #undef of pre-defined macros on GLSL ES >= 3.00 181*61046927SAndroid Build Coastguard Worker shaders 182*61046927SAndroid Build Coastguard Worker- glsl: Mark cube map array sampler types as reserved in GLSL ES 3.10 183*61046927SAndroid Build Coastguard Worker 184*61046927SAndroid Build Coastguard WorkerIlia Mirkin (16): 185*61046927SAndroid Build Coastguard Worker 186*61046927SAndroid Build Coastguard Worker- mesa: etc2 online compression is unsupported, don't attempt it 187*61046927SAndroid Build Coastguard Worker- st/mesa: return appropriate mesa format for ETC texture formats 188*61046927SAndroid Build Coastguard Worker- mesa: set \_NEW_BUFFERS when updating texture bound to current 189*61046927SAndroid Build Coastguard Worker buffers 190*61046927SAndroid Build Coastguard Worker- nv50,nvc0: srgb rendering is only available for rgba/bgra 191*61046927SAndroid Build Coastguard Worker- vbo: allow DrawElementsBaseVertex in display lists 192*61046927SAndroid Build Coastguard Worker- gallium/util: add helper to compute zmin/zmax for a viewport state 193*61046927SAndroid Build Coastguard Worker- nv50,nvc0: fix depth range when halfz is enabled 194*61046927SAndroid Build Coastguard Worker- nv50/ir: fix bb positions after exit instructions 195*61046927SAndroid Build Coastguard Worker- vbo: add basevertex when looking up elements for vbo splitting 196*61046927SAndroid Build Coastguard Worker- a4xx: only disable depth clipping, not all clipping, when requested 197*61046927SAndroid Build Coastguard Worker- nv50/ir: make sure cfg iterator always hits all blocks 198*61046927SAndroid Build Coastguard Worker- main: add missing EXTRA_END in OES_sample_variables get check 199*61046927SAndroid Build Coastguard Worker- nouveau: always enable at least one RC 200*61046927SAndroid Build Coastguard Worker- nv30: only bail on color/depth bpp mismatch when surfaces are 201*61046927SAndroid Build Coastguard Worker swizzled 202*61046927SAndroid Build Coastguard Worker- a4xx: make sure to actually clamp depth as requested 203*61046927SAndroid Build Coastguard Worker- gk110/ir: fix quadop dall emission 204*61046927SAndroid Build Coastguard Worker 205*61046927SAndroid Build Coastguard WorkerJan Ziak (2): 206*61046927SAndroid Build Coastguard Worker 207*61046927SAndroid Build Coastguard Worker- egl/x11: avoid using freed memory if dri2 init fails 208*61046927SAndroid Build Coastguard Worker- loader: fix memory leak in loader_dri3_open 209*61046927SAndroid Build Coastguard Worker 210*61046927SAndroid Build Coastguard WorkerFaith Ekstrand (31): 211*61046927SAndroid Build Coastguard Worker 212*61046927SAndroid Build Coastguard Worker- nir/spirv: Don't multiply the push constant block size by 4 213*61046927SAndroid Build Coastguard Worker- anv: Add a stub for CmdCopyQueryPoolResults on Ivy Bridge 214*61046927SAndroid Build Coastguard Worker- glsl/types: Fix function type comparison function 215*61046927SAndroid Build Coastguard Worker- glsl/types: Use \_mesa_hash_data for hashing function types 216*61046927SAndroid Build Coastguard Worker- genxml: Make gen6-7 blending look more like gen8 217*61046927SAndroid Build Coastguard Worker- anv/pipeline: Unify blend state setup between gen7 and gen8 218*61046927SAndroid Build Coastguard Worker- anv: Enable independentBlend on gen7 219*61046927SAndroid Build Coastguard Worker- anv: Add an align_down_npot_u32 helper 220*61046927SAndroid Build Coastguard Worker- anv: Handle VK_WHOLE_SIZE properly for buffer views 221*61046927SAndroid Build Coastguard Worker- i965/miptree: Enforce that height == 1 for 1-D array textures 222*61046927SAndroid Build Coastguard Worker- i965/miptree: Set logical_depth0 == 6 for cube maps 223*61046927SAndroid Build Coastguard Worker- nir: Add a nir_deref_foreach_leaf helper 224*61046927SAndroid Build Coastguard Worker- nir/inline: Constant-initialize local variables in the callee if 225*61046927SAndroid Build Coastguard Worker needed 226*61046927SAndroid Build Coastguard Worker- anv/pipeline: Set up point coord enables 227*61046927SAndroid Build Coastguard Worker- i965/miptree: Stop multiplying cube depth by 6 in HiZ calculations 228*61046927SAndroid Build Coastguard Worker- i965/vec4: Make opt_vector_float reset at the top of each block 229*61046927SAndroid Build Coastguard Worker- anv/blit2d: Add a format parameter to bind_dst and create_iview 230*61046927SAndroid Build Coastguard Worker- anv/blit2d: Add support for RGB destinations 231*61046927SAndroid Build Coastguard Worker- anv/clear: Make cmd_clear_image take an actual VkClearValue 232*61046927SAndroid Build Coastguard Worker- anv/clear: Clear E5B9G9R9 images as R32_UINT 233*61046927SAndroid Build Coastguard Worker- anv: Include the pipeline layout in the shader hash 234*61046927SAndroid Build Coastguard Worker- isl: Allow multisampled array textures 235*61046927SAndroid Build Coastguard Worker- anv/descriptor_set: memset anv_descriptor_set_layout 236*61046927SAndroid Build Coastguard Worker- anv/pipeline: Fix bind maps for fragment output arrays 237*61046927SAndroid Build Coastguard Worker- anv/allocator: Correctly set the number of buckets 238*61046927SAndroid Build Coastguard Worker- anv/pipeline: Properly handle OOM during shader compilation 239*61046927SAndroid Build Coastguard Worker- anv: Remove unused fields from anv_pipeline_bind_map 240*61046927SAndroid Build Coastguard Worker- anv: Add pipeline_has_stage guards a few places 241*61046927SAndroid Build Coastguard Worker- anv: Add a struct for storing a compiled shader 242*61046927SAndroid Build Coastguard Worker- anv/pipeline: Add support for caching the push constant map 243*61046927SAndroid Build Coastguard Worker- anv: Rework pipeline caching 244*61046927SAndroid Build Coastguard Worker 245*61046927SAndroid Build Coastguard WorkerJosé Fonseca (2): 246*61046927SAndroid Build Coastguard Worker 247*61046927SAndroid Build Coastguard Worker- appveyor: Install pywin32 extensions. 248*61046927SAndroid Build Coastguard Worker- appveyor: Force Visual Studio 2013 image. 249*61046927SAndroid Build Coastguard Worker 250*61046927SAndroid Build Coastguard WorkerKenneth Graunke (21): 251*61046927SAndroid Build Coastguard Worker 252*61046927SAndroid Build Coastguard Worker- genxml: Add CLIPMODE\_\* prefix to 3DSTATE_CLIP's "Clip Mode" enum 253*61046927SAndroid Build Coastguard Worker values. 254*61046927SAndroid Build Coastguard Worker- genxml: Add APIMODE_D3D missing enum values and improve consistency. 255*61046927SAndroid Build Coastguard Worker- anv: Fix near plane clipping on Gen7/7.5. 256*61046927SAndroid Build Coastguard Worker- anv: Enable early culling on Gen7. 257*61046927SAndroid Build Coastguard Worker- anv: Unify 3DSTATE_CLIP code across generations. 258*61046927SAndroid Build Coastguard Worker- genxml: Rename "API Rendering Disable" to "Rendering Disable". 259*61046927SAndroid Build Coastguard Worker- anv: Properly call gen75_emit_state_base_address on Haswell. 260*61046927SAndroid Build Coastguard Worker- i965: Include VUE handles for GS with invocations > 1. 261*61046927SAndroid Build Coastguard Worker- nir: Add a base const_index to shared atomic intrinsics. 262*61046927SAndroid Build Coastguard Worker- i965: Fix shared atomic intrinsics to pay attention to base. 263*61046927SAndroid Build Coastguard Worker- mesa: Add GL_BGRA_EXT to the list of GenerateMipmap internal formats. 264*61046927SAndroid Build Coastguard Worker- mesa: Don't call GenerateMipmap if Width or Height == 0. 265*61046927SAndroid Build Coastguard Worker- glsl: Delete bogus ir_set_program_inouts assert. 266*61046927SAndroid Build Coastguard Worker- glsl: Fix the program resource names of gl_TessLevelOuter/Inner[]. 267*61046927SAndroid Build Coastguard Worker- glsl: Fix location bias for patch variables. 268*61046927SAndroid Build Coastguard Worker- glsl: Fix invariant matching in GLSL 4.30 and GLSL ES 1.00. 269*61046927SAndroid Build Coastguard Worker- mesa: Fix uf10_to_f32() scale factor in the E == 0 and M != 0 case. 270*61046927SAndroid Build Coastguard Worker- nir/builder: Add bany_inequal and bany helpers. 271*61046927SAndroid Build Coastguard Worker- i965: Implement the WaPreventHSTessLevelsInterference workaround. 272*61046927SAndroid Build Coastguard Worker- i965: Fix execution size of scalar TCS barrier setup code. 273*61046927SAndroid Build Coastguard Worker- i965: Fix barrier count shift in scalar TCS backend. 274*61046927SAndroid Build Coastguard Worker 275*61046927SAndroid Build Coastguard WorkerLeo Liu (2): 276*61046927SAndroid Build Coastguard Worker 277*61046927SAndroid Build Coastguard Worker- st/omx/enc: check uninitialized list from task release 278*61046927SAndroid Build Coastguard Worker- vl/dri3: fix a memory leak from front buffer 279*61046927SAndroid Build Coastguard Worker 280*61046927SAndroid Build Coastguard WorkerMarek Olšák (7): 281*61046927SAndroid Build Coastguard Worker 282*61046927SAndroid Build Coastguard Worker- glsl_to_tgsi: don't use the negate modifier in integer ops after 283*61046927SAndroid Build Coastguard Worker bitcast 284*61046927SAndroid Build Coastguard Worker- radeonsi: add a workaround for a compute VGPR-usage LLVM bug 285*61046927SAndroid Build Coastguard Worker- winsys/amdgpu: disallow DCC with mipmaps 286*61046927SAndroid Build Coastguard Worker- gallium/util: fix align64 287*61046927SAndroid Build Coastguard Worker- radeonsi: only set dual source blending for MRT0 288*61046927SAndroid Build Coastguard Worker- radeonsi: fix VM faults due NULL internal const buffers on CIK 289*61046927SAndroid Build Coastguard Worker- radeonsi: disable SDMA texture copying on Carrizo 290*61046927SAndroid Build Coastguard Worker 291*61046927SAndroid Build Coastguard WorkerMatt Turner (4): 292*61046927SAndroid Build Coastguard Worker 293*61046927SAndroid Build Coastguard Worker- mapi: Massage code to allow clang to compile. 294*61046927SAndroid Build Coastguard Worker- i965/vec4: Ignore swizzle of VGRF for use by var_range_end(). 295*61046927SAndroid Build Coastguard Worker- mesa: Use AC_HEADER_MAJOR to include correct header for major(). 296*61046927SAndroid Build Coastguard Worker- nir: Walk blocks in source code order in lower_vars_to_ssa. 297*61046927SAndroid Build Coastguard Worker 298*61046927SAndroid Build Coastguard WorkerMichel Dänzer (1): 299*61046927SAndroid Build Coastguard Worker 300*61046927SAndroid Build Coastguard Worker- glx: Don't use current context in \__glXSendError 301*61046927SAndroid Build Coastguard Worker 302*61046927SAndroid Build Coastguard WorkerMiklós Máté (1): 303*61046927SAndroid Build Coastguard Worker 304*61046927SAndroid Build Coastguard Worker- vbo: set draw_id 305*61046927SAndroid Build Coastguard Worker 306*61046927SAndroid Build Coastguard WorkerNanley Chery (5): 307*61046927SAndroid Build Coastguard Worker 308*61046927SAndroid Build Coastguard Worker- anv/descriptor_set: Fix binding partly undefined descriptor sets 309*61046927SAndroid Build Coastguard Worker- isl: Fix assert on raw buffer surface state size 310*61046927SAndroid Build Coastguard Worker- anv/device: Fix max buffer range limits 311*61046927SAndroid Build Coastguard Worker- isl: Fix isl_tiling_is_any_y() 312*61046927SAndroid Build Coastguard Worker- anv/gen7_pipeline: Set PixelShaderKillPixel for discards 313*61046927SAndroid Build Coastguard Worker 314*61046927SAndroid Build Coastguard WorkerNicolai Hähnle (7): 315*61046927SAndroid Build Coastguard Worker 316*61046927SAndroid Build Coastguard Worker- radeonsi: explicitly choose center locations for 1xAA on Polaris 317*61046927SAndroid Build Coastguard Worker- radeonsi: fix Polaris MSAA regression 318*61046927SAndroid Build Coastguard Worker- radeonsi: ensure sample locations are set for line and polygon 319*61046927SAndroid Build Coastguard Worker smoothing 320*61046927SAndroid Build Coastguard Worker- st_glsl_to_tgsi: only skip over slots of an input array that are 321*61046927SAndroid Build Coastguard Worker present 322*61046927SAndroid Build Coastguard Worker- glsl: fix optimization of discard nested multiple levels 323*61046927SAndroid Build Coastguard Worker- radeonsi: flush TC L2 cache for indirect draw data 324*61046927SAndroid Build Coastguard Worker- radeonsi: add si_set_rw_buffer to be used for internal descriptors 325*61046927SAndroid Build Coastguard Worker 326*61046927SAndroid Build Coastguard WorkerNicolas Boichat (6): 327*61046927SAndroid Build Coastguard Worker 328*61046927SAndroid Build Coastguard Worker- egl/dri2: dri2_make_current: Set EGL error if bindContext fails 329*61046927SAndroid Build Coastguard Worker- egl/wayland: Set disp->DriverData to NULL on error 330*61046927SAndroid Build Coastguard Worker- egl/surfaceless: Set disp->DriverData to NULL on error 331*61046927SAndroid Build Coastguard Worker- egl/drm: Set disp->DriverData to NULL on error 332*61046927SAndroid Build Coastguard Worker- egl/android: Set dpy->DriverData to NULL on error 333*61046927SAndroid Build Coastguard Worker- egl/dri2: Add reference count for dri2_egl_display 334*61046927SAndroid Build Coastguard Worker 335*61046927SAndroid Build Coastguard WorkerRob Herring (3): 336*61046927SAndroid Build Coastguard Worker 337*61046927SAndroid Build Coastguard Worker- Android: add missing u_math.h include path for libmesa_isl 338*61046927SAndroid Build Coastguard Worker- vc4: fix vc4_resource_from_handle() stride calculation 339*61046927SAndroid Build Coastguard Worker- vc4: add hash table look-up for exported dmabufs 340*61046927SAndroid Build Coastguard Worker 341*61046927SAndroid Build Coastguard WorkerSamuel Pitoiset (7): 342*61046927SAndroid Build Coastguard Worker 343*61046927SAndroid Build Coastguard Worker- nvc0/ir: fix images indirect access on Fermi 344*61046927SAndroid Build Coastguard Worker- nvc0: fix the driver cb size when draw parameters are used 345*61046927SAndroid Build Coastguard Worker- gm107/ir: add missing NEG modifier for IADD32I 346*61046927SAndroid Build Coastguard Worker- gm107/ir: make use of ADD32I for all immediates 347*61046927SAndroid Build Coastguard Worker- nvc0: upload sample locations on GM20x 348*61046927SAndroid Build Coastguard Worker- nvc0: invalidate textures/samplers on GK104+ 349*61046927SAndroid Build Coastguard Worker- nv50/ir: always emit the NDV bit for OP_QUADOP 350*61046927SAndroid Build Coastguard Worker 351*61046927SAndroid Build Coastguard WorkerStefan Dirsch (1): 352*61046927SAndroid Build Coastguard Worker 353*61046927SAndroid Build Coastguard Worker- Avoid overflow in 'last' variable of FindGLXFunction(...) 354*61046927SAndroid Build Coastguard Worker 355*61046927SAndroid Build Coastguard WorkerStencel, Joanna (1): 356*61046927SAndroid Build Coastguard Worker 357*61046927SAndroid Build Coastguard Worker- egl/wayland-egl: Fix for segfault in dri2_wl_destroy_surface. 358*61046927SAndroid Build Coastguard Worker 359*61046927SAndroid Build Coastguard WorkerTim Rowley (2): 360*61046927SAndroid Build Coastguard Worker 361*61046927SAndroid Build Coastguard Worker- Revert "gallium: Force blend color to 16-byte alignment" 362*61046927SAndroid Build Coastguard Worker- swr: switch from overriding -march to selecting features 363*61046927SAndroid Build Coastguard Worker 364*61046927SAndroid Build Coastguard WorkerTomasz Figa (8): 365*61046927SAndroid Build Coastguard Worker 366*61046927SAndroid Build Coastguard Worker- gallium/dri: Add shared glapi to LIBADD on Android 367*61046927SAndroid Build Coastguard Worker- egl/android: Remove unused variables 368*61046927SAndroid Build Coastguard Worker- egl/android: Check return value of dri2_get_dri_config() 369*61046927SAndroid Build Coastguard Worker- egl/android: Stop leaking DRI images 370*61046927SAndroid Build Coastguard Worker- gallium/winsys/kms: Fix double refcount when importing from prime FD 371*61046927SAndroid Build Coastguard Worker (v2) 372*61046927SAndroid Build Coastguard Worker- gallium/winsys/kms: Fully initialize kms_sw_dt at prime import time 373*61046927SAndroid Build Coastguard Worker (v2) 374*61046927SAndroid Build Coastguard Worker- gallium/winsys/kms: Move display target handle lookup to separate 375*61046927SAndroid Build Coastguard Worker function 376*61046927SAndroid Build Coastguard Worker- gallium/winsys/kms: Look up the GEM handle after importing a prime FD 377