mesa-clc: vendor as full-fork recipe (path=source, patches baked)
This commit is contained in:
@@ -0,0 +1,124 @@
|
||||
Mesa 10.0.1 Release Notes / (December 12, 2013)
|
||||
===============================================
|
||||
|
||||
Mesa 10.0.1 is a bug fix release which fixes bugs found since the 10.0
|
||||
release.
|
||||
|
||||
Mesa 10.0.1 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts not supported.
|
||||
|
||||
MD5 checksums
|
||||
-------------
|
||||
|
||||
::
|
||||
|
||||
0a72ca5b36046a658bf6038326ff32ed MesaLib-10.0.1.tar.bz2
|
||||
01bde35c912e504ba62caf1ef9f7022c MesaLib-10.0.1.tar.gz
|
||||
59a174a11a89e6b1b8ee9c3f7e3c388c MesaLib-10.0.1.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 64323 <https://bugs.freedesktop.org/show_bug.cgi?id=64323>`__ -
|
||||
Severe misrendering in Left 4 Dead 2
|
||||
- `Bug 68838 <https://bugs.freedesktop.org/show_bug.cgi?id=68838>`__ -
|
||||
GLSL: struct declarations produce a "empty declaration warning" in
|
||||
9.2
|
||||
- `Bug 69155 <https://bugs.freedesktop.org/show_bug.cgi?id=69155>`__ -
|
||||
[NV50 gallium] [piglit] bin/varying-packing-simple triggers memory
|
||||
corruption/failures
|
||||
- `Bug 70250 <https://bugs.freedesktop.org/show_bug.cgi?id=70250>`__ -
|
||||
weston-terminal rendering corrupted with output transform 90 and 270
|
||||
- `Bug 70601 <https://bugs.freedesktop.org/show_bug.cgi?id=70601>`__ -
|
||||
[SNB Bisected]Piglit spec/ARB_texture_float/multisample-formats 2
|
||||
GL_ARB_texture_float fails
|
||||
- `Bug 72230 <https://bugs.freedesktop.org/show_bug.cgi?id=72230>`__ -
|
||||
Unable to extract MesaLib-10.0.0.tar.{gz,bz2} with bsdtar
|
||||
- `Bug 72325 <https://bugs.freedesktop.org/show_bug.cgi?id=72325>`__ -
|
||||
[swrast] piglit glean fbo regression
|
||||
- `Bug 72327 <https://bugs.freedesktop.org/show_bug.cgi?id=72327>`__ -
|
||||
[swrast] piglit glean pointSprite regression
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
The full set of changes can be viewed by using the following git
|
||||
command:
|
||||
|
||||
::
|
||||
|
||||
git log mesa-10.0..mesa-10.0.1
|
||||
|
||||
Axel Davy (2):
|
||||
|
||||
- egl/wayland: Flush the wl_display at the end of SwapBuffers
|
||||
- Enable throttling in SwapBuffers
|
||||
|
||||
Chad Versace (2):
|
||||
|
||||
- i965/hsw: Apply non-msrt fast color clear w/a to all HSW GTs
|
||||
- i965: Add extra-alignment for non-msrt fast color clear for all hw
|
||||
(v2)
|
||||
|
||||
Dave Airlie (1):
|
||||
|
||||
- swrast: fix readback regression since inversion fix
|
||||
|
||||
Emil Velikov (1):
|
||||
|
||||
- automake: include only one copy VERSION in tarball
|
||||
|
||||
Ian Romanick (3):
|
||||
|
||||
- docs: Add 10.0 release md5sums
|
||||
- Remove a057b83 from the pick list
|
||||
- glsl: Don't emit empty declaration warning for a struct specifier
|
||||
|
||||
Ilia Mirkin (8):
|
||||
|
||||
- mesa: don't leak performance monitors on context destroy
|
||||
- nv50: Fix GPU_READING/WRITING bit removal
|
||||
- nouveau: avoid leaking fences while waiting
|
||||
- nv50: wait on the buf's fence before sticking it into pushbuf
|
||||
- nv50: enable h264 and mpeg4 for nv98+ (vp3, vp4.0)
|
||||
- nouveau/video: update h264 picparm field names based on usage
|
||||
- nouveau/video: update a few more h264 picparm field names
|
||||
- nv50: report 15 max inputs for fragment programs
|
||||
|
||||
Jordan Justen (1):
|
||||
|
||||
- dri megadriver_stub: add compatibility for older DRI loaders
|
||||
|
||||
Kristian Høgsberg (2):
|
||||
|
||||
- egl/wayland: Damage INT32_MAX x INT32_MAX region for eglSwapBuffers
|
||||
- egl/wayland: Send commit after flushing the driver context
|
||||
|
||||
Maarten Lankhorst (1):
|
||||
|
||||
- nouveau: Fix compiler warning regression
|
||||
|
||||
Paul Berry (1):
|
||||
|
||||
- i965/gen6: Fix multisample resolve blits for luminance/intensity 32F
|
||||
formats.
|
||||
|
||||
Thomas Hellstrom (1):
|
||||
|
||||
- st/xa: Bump major version number to 2
|
||||
|
||||
Tom Stellard (2):
|
||||
|
||||
- r300/compiler/tests: Fix segfault
|
||||
- r300/compiler/tests: Fix line length check in test parser
|
||||
@@ -0,0 +1,127 @@
|
||||
Mesa 10.0.2 Release Notes / (January 9, 2014)
|
||||
=============================================
|
||||
|
||||
Mesa 10.0.2 is a bug fix release which fixes bugs found since the 10.0.1
|
||||
release.
|
||||
|
||||
Mesa 10.0.2 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts not supported.
|
||||
|
||||
MD5 checksums
|
||||
-------------
|
||||
|
||||
::
|
||||
|
||||
de7d14baf0101b697c140d2f47ef27e9 MesaLib-10.0.2.tar.gz
|
||||
8544c0ab3e438a08b5103421ea15b6d2 MesaLib-10.0.2.tar.bz2
|
||||
181b0d6c1afca38e98a930d0e564ed90 MesaLib-10.0.2.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 70740 <https://bugs.freedesktop.org/show_bug.cgi?id=70740>`__ -
|
||||
HiZ on SNB causes GPU hang with WebGL web app
|
||||
- `Bug 72026 <https://bugs.freedesktop.org/show_bug.cgi?id=72026>`__ -
|
||||
SIGSEGV in fs_visitor::visit(ir_dereference_variable*)
|
||||
- `Bug 72264 <https://bugs.freedesktop.org/show_bug.cgi?id=72264>`__ -
|
||||
GLSL error reporting
|
||||
- `Bug 72369 <https://bugs.freedesktop.org/show_bug.cgi?id=72369>`__ -
|
||||
glitches in serious sam 3 with the sb shader backend
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
The full set of changes can be viewed by using the following git
|
||||
command:
|
||||
|
||||
::
|
||||
|
||||
git log mesa-10.0.1..mesa-10.0.2
|
||||
|
||||
Aaron Watry (8):
|
||||
|
||||
- clover: Remove unused variable
|
||||
- pipe_loader/sw: close dev->lib when initialization fails
|
||||
- radeon/compute: Stop leaking LLVMContexts in
|
||||
radeon_llvm_parse_bitcode
|
||||
- r600/compute: Free compiled kernels when deleting compute state
|
||||
- r600/compute: Use the correct FREE macro when deleting compute state
|
||||
- radeon/llvm: Free target data at end of optimization
|
||||
- st/vdpau: Destroy context when initialization fails
|
||||
- r600/pipe: Stop leaking context->start_compute_cs_cmd.buf on EG/CM
|
||||
|
||||
Alex Deucher (1):
|
||||
|
||||
- r600g: fix SUMO2 pci id
|
||||
|
||||
Alexander von Gluck IV (1):
|
||||
|
||||
- Haiku: Add in public GL kit headers
|
||||
|
||||
Anuj Phogat (1):
|
||||
|
||||
- mesa: Fix error code generation in glBeginConditionalRender()
|
||||
|
||||
Carl Worth (2):
|
||||
|
||||
- docs: Add md5sums for the 10.0.1 release.
|
||||
- Update version to 10.0.2
|
||||
|
||||
Chad Versace (1):
|
||||
|
||||
- i965/gen6: Fix HiZ hang in WebGL Google Maps
|
||||
|
||||
Erik Faye-Lund (1):
|
||||
|
||||
- glcpp: error on multiple #else/#elif directives
|
||||
|
||||
Henri Verbeet (1):
|
||||
|
||||
- i915: Add support for gl_FragData[0] reads.
|
||||
|
||||
Ilia Mirkin (1):
|
||||
|
||||
- nv50: fix a small leak on context destroy
|
||||
|
||||
Jonathan Liu (2):
|
||||
|
||||
- st/mesa: use pipe_sampler_view_release()
|
||||
- llvmpipe: use pipe_sampler_view_release() to avoid segfault
|
||||
|
||||
Kenneth Graunke (2):
|
||||
|
||||
- i965: Fix 3DSTATE_PUSH_CONSTANT_ALLOC_PS packet creation.
|
||||
- Revert "mesa: Remove GLXContextID typedef from glx.h."
|
||||
|
||||
Kevin Rogovin (1):
|
||||
|
||||
- Use line number information from entire function expression
|
||||
|
||||
Kristian Høgsberg (1):
|
||||
|
||||
- dri_util: Don't assume \__DRIcontext->driverPrivate is a gl_context
|
||||
|
||||
Marek Olšák (2):
|
||||
|
||||
- mesa: fix interpretation of glClearBuffer(drawbuffer)
|
||||
- st/mesa: fix glClear with multiple colorbuffers and different formats
|
||||
|
||||
Paul Berry (2):
|
||||
|
||||
- glsl: Teach ir_variable_refcount about ir_loop::counter variables.
|
||||
- glsl: Fix inconsistent assumptions about ir_loop::counter.
|
||||
|
||||
Vadim Girlin (1):
|
||||
|
||||
- r600g/sb: fix stack size computation on evergreen
|
||||
@@ -0,0 +1,174 @@
|
||||
Mesa 10.0.3 Release Notes / (February 3, 2014)
|
||||
==============================================
|
||||
|
||||
Mesa 10.0.3 is a bug fix release which fixes bugs found since the 10.0.2
|
||||
release.
|
||||
|
||||
Mesa 10.0.3 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts not supported.
|
||||
|
||||
MD5 checksums
|
||||
-------------
|
||||
|
||||
::
|
||||
|
||||
5f9f463ef08129f6762106b434910adb MesaLib-10.0.3.tar.bz2
|
||||
fb3997b6500e153bc32370cb3fc4ca9e MesaLib-10.0.3.tar.gz
|
||||
a07b4b6b9eb449b88a6cb5061e51c331 MesaLib-10.0.3.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 72708 <https://bugs.freedesktop.org/show_bug.cgi?id=72708>`__ -
|
||||
Master fails to build with older gcc due to -msse4.1
|
||||
- `Bug 72926 <https://bugs.freedesktop.org/show_bug.cgi?id=72926>`__ -
|
||||
[REGRESSION,swrast] Memory-related crash with anti-aliasing enabled
|
||||
- `Bug 73096 <https://bugs.freedesktop.org/show_bug.cgi?id=73096>`__ -
|
||||
Query GL_RGBA_SIGNED_COMPONENTS_EXT missing
|
||||
- `Bug 73100 <https://bugs.freedesktop.org/show_bug.cgi?id=73100>`__ -
|
||||
Please use AC_PATH_TOOL instead of AC_PATH_PROG for llvm-config
|
||||
- `Bug 73418 <https://bugs.freedesktop.org/show_bug.cgi?id=73418>`__ -
|
||||
OpenCL hangs graphics on CAYMAN
|
||||
- `Bug 73473 <https://bugs.freedesktop.org/show_bug.cgi?id=73473>`__ -
|
||||
Potential crash bug in src/gallium/auxiliary/rtasm/rtasm_execmem.c
|
||||
- `Bug 73915 <https://bugs.freedesktop.org/show_bug.cgi?id=73915>`__ -
|
||||
sample shading + centroid broken since f5cfb4a
|
||||
- `Bug 73956 <https://bugs.freedesktop.org/show_bug.cgi?id=73956>`__ -
|
||||
SIGSEGV when passing GL_NONE to glReadBuffer
|
||||
- `Bug 74026 <https://bugs.freedesktop.org/show_bug.cgi?id=74026>`__ -
|
||||
Compiler rejects chained assignments involving array dereferences
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
The full set of changes can be viewed by using the following git
|
||||
command:
|
||||
|
||||
::
|
||||
|
||||
git log mesa-10.0.2..mesa-10.0.3
|
||||
|
||||
Aaron Watry (2):
|
||||
|
||||
- radeon: Move gfx/dma cs cleanup to r600_common_context_cleanup
|
||||
- st/dri: prevent leak of dri option default values
|
||||
|
||||
Andreas Fänger (1):
|
||||
|
||||
- swrast: fix delayed texel buffer allocation regression for OpenMP
|
||||
|
||||
Anuj Phogat (3):
|
||||
|
||||
- glsl: Disable ARB_texture_rectangle in shader version 100.
|
||||
- i965: Use sample barycentric coordinates with per sample shading
|
||||
- i965: Ignore 'centroid' interpolation qualifier in case of persample
|
||||
shading
|
||||
|
||||
Brian Paul (3):
|
||||
|
||||
- mesa: implement missing glGet(GL_RGBA_SIGNED_COMPONENTS_EXT) query
|
||||
- st/mesa: fix glReadBuffer(GL_NONE) segfault
|
||||
- draw: fix incorrect vertex size computation in LLVM drawing code
|
||||
|
||||
Carl Worth (5):
|
||||
|
||||
- Add md5sums for 10.0.2. release.
|
||||
- cherry-ignore: Ignore several patches not yet ready for the stable
|
||||
branch
|
||||
- Drop another couple of patches.
|
||||
- cherry-ignore: Ignore 4 patches at the request of the author, (Anuj).
|
||||
- Update version to 10.0.3
|
||||
|
||||
Chad Versace (1):
|
||||
|
||||
- i965/gen6/blorp: Emit more flushes to workaround hangs
|
||||
|
||||
Chris Forbes (1):
|
||||
|
||||
- i965: fold offset into coord for textureOffset(gsampler2DRect)
|
||||
|
||||
Emil Velikov (5):
|
||||
|
||||
- mesa: use signed temporary variable to store \_ColorDrawBufferIndexes
|
||||
- st/mesa: use signed temporary variable to store
|
||||
\_ColorDrawBufferIndexes
|
||||
- nv50: access only the available amount of textures
|
||||
- nv50: access only the available amount of constbuf
|
||||
- gallium/rtasm: handle mmap failures appropriately
|
||||
|
||||
Eric Anholt (2):
|
||||
|
||||
- i965: Fix handling of MESA_pack_invert in blit (PBO) readpixels.
|
||||
- i965: Don't do the temporary-and-blit-copy for INVALIDATE_RANGE maps.
|
||||
|
||||
Ian Romanick (2):
|
||||
|
||||
- mesa: Add COMPRESSED_RGBA_S3TC_DXT1_EXT to COMPRESSED_TEXTURE_FORMATS
|
||||
for GLES
|
||||
- radeon / r200: Pass the API into \_mesa_initialize_context
|
||||
|
||||
Ilia Mirkin (2):
|
||||
|
||||
- mesa: fix GL_COLOR_SUM enum for drivers without ARB_vertex_program
|
||||
- st/vdpau: don't return a device if the screen doesn't support NPOT
|
||||
|
||||
José Fonseca (1):
|
||||
|
||||
- mesa: Use IROUND instead of roundf.
|
||||
|
||||
Kenneth Graunke (2):
|
||||
|
||||
- glsl: Rename "expr" to "lhs_expr" in vector_extract munging code.
|
||||
- glsl: Fix chained assignments of vector channels.
|
||||
|
||||
Lauri Kasanen (1):
|
||||
|
||||
- mesa: Fix build to properly check for supported compiler flags
|
||||
|
||||
Marek Olšák (2):
|
||||
|
||||
- st/mesa: use sRGB formats for MSAA resolving if destination is sRGB
|
||||
- gallium/util: util_format_srgb should not return FORMAT_NONE for sRGB
|
||||
formats
|
||||
|
||||
Matt Turner (2):
|
||||
|
||||
- glcpp: Define GL_EXT_shader_integer_mix in both GL and ES.
|
||||
- glx: Update glxext.h to revision 24777.
|
||||
|
||||
Michał Górny (1):
|
||||
|
||||
- Use AC_PATH_TOOL instead of AC_PATH_PROG for llvm-config.
|
||||
|
||||
Paul Berry (1):
|
||||
|
||||
- i965: Ensure that all necessary state is re-emitted if we run out of
|
||||
aperture.
|
||||
|
||||
Paul Seidler (1):
|
||||
|
||||
- build: move ARCH_LIBS definition outside of ASM definition
|
||||
|
||||
Thomas Sondergaard (4):
|
||||
|
||||
- mesa: Preliminary support for MSVC_VERSION=12.0
|
||||
- mesa: Fix compile error with MSVC 2013
|
||||
- mesa: Work around internal compiler error
|
||||
- mesa: Namespace qualify fma to override ambiguity with fma from
|
||||
math.h
|
||||
|
||||
Tom Stellard (1):
|
||||
|
||||
- r600g/compute: Emit DEALLOC_STATE on cayman after dispatching a
|
||||
compute shader.
|
||||
@@ -0,0 +1,162 @@
|
||||
Mesa 10.0.4 Release Notes / (March 12, 2014)
|
||||
============================================
|
||||
|
||||
Mesa 10.0.4 is a bug fix release which fixes bugs found since the 10.0.3
|
||||
release.
|
||||
|
||||
Mesa 10.0.4 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts not supported.
|
||||
|
||||
MD5 checksums
|
||||
-------------
|
||||
|
||||
::
|
||||
|
||||
5a3c5b90776ec8a9fcd777c99e0607e2 MesaLib-10.0.4.tar.gz
|
||||
8b148869d2620b0720c8a8d2b7eb3e38 MesaLib-10.0.4.tar.bz2
|
||||
da2418d25bfbc273660af7e755fb367e MesaLib-10.0.4.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 71870 <https://bugs.freedesktop.org/show_bug.cgi?id=71870>`__ -
|
||||
Metro: Last Light rendering issues
|
||||
- `Bug 72895 <https://bugs.freedesktop.org/show_bug.cgi?id=72895>`__ -
|
||||
Missing trees in flightgear 2.12.1 with mesa 10.0.1
|
||||
- `Bug 74251 <https://bugs.freedesktop.org/show_bug.cgi?id=74251>`__ -
|
||||
Segfault in st_finalize_texture with Texture Buffer
|
||||
- `Bug 74723 <https://bugs.freedesktop.org/show_bug.cgi?id=74723>`__ -
|
||||
main/shaderapi.c:407: detach_shader: Assertion
|
||||
\`shProg->Shaders[j]->Type == 0x8B31 \|\| shProg->Shaders[j]->Type ==
|
||||
0x8B30' failed.
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
The full set of changes can be viewed by using the following git
|
||||
command:
|
||||
|
||||
::
|
||||
|
||||
git log mesa-10.0.3..mesa-10.0.4
|
||||
|
||||
Anuj Phogat (4):
|
||||
|
||||
- mesa: Generate correct error code in glDrawBuffers()
|
||||
- mesa: Add GL_TEXTURE_CUBE_MAP_ARRAY to
|
||||
legal_get_tex_level_parameter_target()
|
||||
- glsl: Fix condition to generate shader link error
|
||||
- i965: Fix the region's pitch condition to use blitter
|
||||
|
||||
Brian Paul (8):
|
||||
|
||||
- r200: move driContextSetFlags(ctx) call after ctx var is initialized
|
||||
- radeon: move driContextSetFlags(ctx) call after ctx var is
|
||||
initialized
|
||||
- gallium/auxiliary/indices: replace free() with FREE()
|
||||
- draw: fix incorrect color of flat-shaded clipped lines
|
||||
- st/mesa: avoid sw fallback for getting/decompressing textures
|
||||
- mesa: update assertion in detach_shader() for geom shaders
|
||||
- mesa: do depth/stencil format conversion in glGetTexImage
|
||||
- softpipe: use 64-bit arithmetic in softpipe_resource_layout()
|
||||
|
||||
Carl Worth (4):
|
||||
|
||||
- docs: Add md5sums for 10.0.3 release
|
||||
- main: Avoid double-free of shader Label
|
||||
- get-pick-list: Update to only find patches nominated for the 10.0
|
||||
branch
|
||||
- Update version to 10.0.4
|
||||
|
||||
Chris Forbes (1):
|
||||
|
||||
- i965: Validate (and resolve) all the bound textures.
|
||||
|
||||
Christian König (1):
|
||||
|
||||
- radeon/uvd: fix feedback buffer handling v2
|
||||
|
||||
Daniel Kurtz (1):
|
||||
|
||||
- glsl: Add locking to builtin_builder singleton
|
||||
|
||||
Emil Velikov (3):
|
||||
|
||||
- dri/nouveau: Pass the API into \_mesa_initialize_context
|
||||
- nv50: correctly calculate the number of vertical blocks during
|
||||
transfer map
|
||||
- dri/i9*5: correctly calculate the amount of system memory
|
||||
|
||||
Fredrik Höglund (3):
|
||||
|
||||
- mesa: Preserve the NewArrays state when copying a VAO
|
||||
- glx: Fix the default values for GLXFBConfig attributes
|
||||
- glx: Fix the GLXFBConfig attrib sort priorities
|
||||
|
||||
Hans (2):
|
||||
|
||||
- util: don't define isfinite(), isnan() for MSVC >= 1800
|
||||
- mesa: don't define c99 math functions for MSVC >= 1800
|
||||
|
||||
Ian Romanick (6):
|
||||
|
||||
- meta: Release resources used by decompress_texture_image
|
||||
- meta: Release resources used by \_mesa_meta_DrawPixels
|
||||
- meta: Fallback to software for GetTexImage of compressed
|
||||
GL_TEXTURE_CUBE_MAP_ARRAY
|
||||
- meta: Consistenly use non-Apple VAO functions
|
||||
- glcpp: Only warn for macro names containing \_\_
|
||||
- glsl: Only warn for macro names containing \_\_
|
||||
|
||||
Ilia Mirkin (3):
|
||||
|
||||
- nv30: report 8 maximum inputs
|
||||
- nouveau/video: make sure that firmware is present when checking caps
|
||||
- nouveau: fix chipset checks for nv1a by using the oclass instead
|
||||
|
||||
Julien Cristau (1):
|
||||
|
||||
- glx/dri2: fix build failure on HURD
|
||||
|
||||
Kenneth Graunke (2):
|
||||
|
||||
- glsl: Don't lose precision qualifiers when encountering "centroid".
|
||||
- i965: Create a hardware context before initializing state module.
|
||||
|
||||
Kusanagi Kouichi (1):
|
||||
|
||||
- targets/vdpau: Always use c++ to link
|
||||
|
||||
Marek Olšák (1):
|
||||
|
||||
- st/mesa: fix crash when a shader uses a TBO and it's not bound
|
||||
|
||||
Matt Turner (1):
|
||||
|
||||
- glsl: Initialize ubo_binding_mask flags to zero.
|
||||
|
||||
Paul Berry (2):
|
||||
|
||||
- glsl: Make condition_to_hir() callable from outside
|
||||
ast_iteration_statement.
|
||||
- glsl: Fix continue statements in do-while loops.
|
||||
|
||||
Tom Stellard (1):
|
||||
|
||||
- r600g/compute: PIPE_CAP_COMPUTE should be false for pre-evergreen
|
||||
GPUs
|
||||
|
||||
Topi Pohjolainen (1):
|
||||
|
||||
- i965/blorp: do not use unnecessary hw-blending support
|
||||
@@ -0,0 +1,147 @@
|
||||
Mesa 10.0.5 Release Notes / April 18, 2014
|
||||
==========================================
|
||||
|
||||
Mesa 10.0.5 is a bug fix release which fixes bugs found since the 10.0.4
|
||||
release.
|
||||
|
||||
Mesa 10.0.5 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts not supported.
|
||||
|
||||
MD5 checksums
|
||||
-------------
|
||||
|
||||
::
|
||||
|
||||
db606aadd0fe321f3664099677d159bc MesaLib-10.0.5.tar.gz
|
||||
e6009ccd8898d7104bb325b6af9ec354 MesaLib-10.0.5.tar.bz2
|
||||
c8ab9e502542bf32299a4df85b0b704d MesaLib-10.0.5.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 58660 <https://bugs.freedesktop.org/show_bug.cgi?id=58660>`__ -
|
||||
CAYMAN broken with HyperZ on
|
||||
- `Bug 64471 <https://bugs.freedesktop.org/show_bug.cgi?id=64471>`__ -
|
||||
Radeon HD6570 lockup in Brütal Legend with HyperZ
|
||||
- `Bug 66352 <https://bugs.freedesktop.org/show_bug.cgi?id=66352>`__ -
|
||||
GPU lockup in L4D2 on TURKS with HyperZ
|
||||
- `Bug 68799 <https://bugs.freedesktop.org/show_bug.cgi?id=68799>`__ -
|
||||
[APITRACE] Hyper-Z lockup with Falcon BMS 4.32u6 on CAYMAN
|
||||
- `Bug 71547 <https://bugs.freedesktop.org/show_bug.cgi?id=71547>`__ -
|
||||
compilation failure :#error "SSE4.1 instruction set not enabled"
|
||||
- `Bug 72685 <https://bugs.freedesktop.org/show_bug.cgi?id=72685>`__ -
|
||||
[radeonsi hyperz] Artifacts in Unigine Sanctuary
|
||||
- `Bug 73088 <https://bugs.freedesktop.org/show_bug.cgi?id=73088>`__ -
|
||||
[HyperZ] Juniper (6770): Gone Home / Unigine Heaven 4.0 lock up
|
||||
system after several minutes of use
|
||||
- `Bug 74428 <https://bugs.freedesktop.org/show_bug.cgi?id=74428>`__ -
|
||||
hyperz causes gpu hang in Counter-strike: Source
|
||||
- `Bug 74803 <https://bugs.freedesktop.org/show_bug.cgi?id=74803>`__ -
|
||||
[r600g] HyperZ broken on RV630 (Cogs shadows are broken)
|
||||
- `Bug 74863 <https://bugs.freedesktop.org/show_bug.cgi?id=74863>`__ -
|
||||
[r600g] HyperZ broken on RV770 and CYPRESS (Left 4 Dead 2 trees
|
||||
corruption) bisected!
|
||||
- `Bug 74892 <https://bugs.freedesktop.org/show_bug.cgi?id=74892>`__ -
|
||||
HyperZ GPU lockup with radeonsi 7970M PITCAIRN and Distance Alpha
|
||||
game
|
||||
- `Bug 74988 <https://bugs.freedesktop.org/show_bug.cgi?id=74988>`__ -
|
||||
Buffer overrun (segfault) decompressing ETC2 texture in GLBenchmark
|
||||
3.0 Manhattan
|
||||
- `Bug 75279 <https://bugs.freedesktop.org/show_bug.cgi?id=75279>`__ -
|
||||
XCloseDisplay() takes one minute around nouveau_dri.so, freezing
|
||||
Firefox startup
|
||||
- `Bug 77102 <https://bugs.freedesktop.org/show_bug.cgi?id=77102>`__ -
|
||||
gallium nouveau has no profile in vdpau and libva
|
||||
- `Bug 77207 <https://bugs.freedesktop.org/show_bug.cgi?id=77207>`__ -
|
||||
[ivb/hsw] batch overwritten with garbage
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
The full set of changes can be viewed by using the following git
|
||||
command:
|
||||
|
||||
::
|
||||
|
||||
git log mesa-10.0.4..mesa-10.0.5
|
||||
|
||||
Alex Deucher (1):
|
||||
|
||||
- radeon: reverse DBG_NO_HYPERZ logic
|
||||
|
||||
Brian Paul (9):
|
||||
|
||||
- mesa: add unpacking code for MESA_FORMAT_Z32_FLOAT_S8X24_UINT
|
||||
- mesa: fix copy & paste bugs in pack_ubyte_SARGB8()
|
||||
- mesa: fix copy & paste bugs in pack_ubyte_SRGB8()
|
||||
- mesa: fix unpack_Z32_FLOAT_X24S8() / unpack_Z32_FLOAT() mix-up
|
||||
- st/mesa: add null pointer checking in query object functions
|
||||
- mesa: fix glMultiDrawArrays inside a display list
|
||||
- cso: fix sampler view count in cso_set_sampler_views()
|
||||
- svga: replace sampler assertion with conditional
|
||||
- svga: move LIST_INITHEAD(dirty_buffers) earlier in
|
||||
svga_context_create()
|
||||
|
||||
Carl Worth (3):
|
||||
|
||||
- docs: Add md5sums for the 10.0.4 release.
|
||||
- Ignore patches which don't apply.
|
||||
- Update version to 10.0.5
|
||||
|
||||
Christian König (2):
|
||||
|
||||
- st/mesa: recreate sampler view on context change v3
|
||||
- st/mesa: fix sampler view handling with shared textures v4
|
||||
|
||||
Courtney Goeltzenleuchter (1):
|
||||
|
||||
- mesa: add bounds checking to eliminate buffer overrun
|
||||
|
||||
Emil Velikov (2):
|
||||
|
||||
- mesa: return v.value_int64 when the requested type is TYPE_INT64
|
||||
- glx: drop obsolete \_XUnlock_Mutex in \__glXInitialize error path
|
||||
|
||||
Eric Anholt (1):
|
||||
|
||||
- i965: Fix buffer overruns in MSAA MCS buffer clearing.
|
||||
|
||||
Ilia Mirkin (6):
|
||||
|
||||
- nouveau: fix fence waiting logic in screen destroy
|
||||
- nv50: adjust blit_3d handling of ms output textures
|
||||
- mesa/main: condition GL_DEPTH_STENCIL on ARB_depth_texture
|
||||
- nouveau: add forgotten GL_COMPRESSED_INTENSITY to texture format list
|
||||
- nouveau: there may not have been a texture if the fbo was incomplete
|
||||
- nouveau: fix firmware check on nvd7/nvd9
|
||||
|
||||
Johannes Nixdorf (1):
|
||||
|
||||
- configure.ac: fix the detection of expat with pkg-config
|
||||
|
||||
Jonathan Gray (1):
|
||||
|
||||
- gallium: add endian detection for OpenBSD
|
||||
|
||||
José Fonseca (1):
|
||||
|
||||
- draw: Duplicate TGSI tokens in draw_pipe_pstipple module.
|
||||
|
||||
Matt Turner (1):
|
||||
|
||||
- mesa: Wrap SSE4.1 code in #ifdef \__SSE4_1__.
|
||||
|
||||
Paul Berry (1):
|
||||
|
||||
- i965/gen7: Prefer vertical alignment of 4 when possible.
|
||||
@@ -0,0 +1,132 @@
|
||||
Mesa 10.0 Release Notes / (November 30th, 2013)
|
||||
===============================================
|
||||
|
||||
Mesa 10.0 is a new development release. People who are concerned with
|
||||
stability and reliability should stick with a previous release or wait
|
||||
for Mesa 10.0.1.
|
||||
|
||||
Mesa 10.0 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
MD5 checksums
|
||||
-------------
|
||||
|
||||
::
|
||||
|
||||
b38626b96c664db67a534d7859682436 MesaLib-10.0.0.tar.gz
|
||||
f3fe55d9735bea158bbe97ed9a0da819 MesaLib-10.0.0.tar.bz2
|
||||
c6ee1ce51e3bf35947d2978b872daf51 MesaLib-10.0.0.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
Note: some of the new features are only available with certain drivers.
|
||||
|
||||
- GL_AMD_seamless_cubemap_per_texture on i965.
|
||||
- GL_ARB_conservative_depth on i965.
|
||||
- GL_ARB_texture_gather on i965.
|
||||
- GL_ARB_texture_query_levels on i965.
|
||||
- GL_ARB_texture_mirror_clamp_to_edge.
|
||||
- GL_ARB_transform_feedback2, GL_ARB_transform_feedback3, and
|
||||
GL_ARB_transform_feedback_instanced on i965/Gen7 (with appropriate
|
||||
kernel support).
|
||||
- GL_ARB_sample_shading on i965.
|
||||
- GL_ARB_shader_atomic_counters on i965.
|
||||
- GL_ARB_vertex_attrib_binding
|
||||
- GL_ARB_vertex_type_10f_11f_11f_rev on i965 and r600g
|
||||
- GL_KHR_debug
|
||||
- GLX_MESA_query_renderer
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
Attempts have been made to **not** include bugs fixed in previous 9.2
|
||||
releases or bugs that were regressions during 10.0 development. This
|
||||
list is likely incomplete.
|
||||
|
||||
- `Bug 47755 <https://bugs.freedesktop.org/show_bug.cgi?id=47755>`__ -
|
||||
[glsl-compiler] no error checking when Interpolation qualifier for
|
||||
built-in variable is different in vertex and fragment shader
|
||||
- `Bug 52171 <https://bugs.freedesktop.org/show_bug.cgi?id=52171>`__ -
|
||||
[gallium/r600/clover] Simple benchmarks failed to run
|
||||
- `Bug 53077 <https://bugs.freedesktop.org/show_bug.cgi?id=53077>`__ -
|
||||
[IVB] Output error with msaa when both of framebuffer and source
|
||||
color's alpha are not 1
|
||||
- `Bug 54867 <https://bugs.freedesktop.org/show_bug.cgi?id=54867>`__ -
|
||||
bug in r300 compiler
|
||||
- `Bug 60929 <https://bugs.freedesktop.org/show_bug.cgi?id=60929>`__ -
|
||||
[r600-llvm] mono games with opengl are blocking on start
|
||||
- `Bug 62142 <https://bugs.freedesktop.org/show_bug.cgi?id=62142>`__ -
|
||||
Mesa/demo mipmap_limits upside down with running by SOFTWARE
|
||||
- `Bug 62698 <https://bugs.freedesktop.org/show_bug.cgi?id=62698>`__ -
|
||||
[bisected] WebGL demo "Consumed": texstate.c:628:
|
||||
update_texture_state: Assertion „__builtin_popcount(enabledTargets)
|
||||
== 1“ failed.
|
||||
- `Bug 64225 <https://bugs.freedesktop.org/show_bug.cgi?id=64225>`__ -
|
||||
bfgminer --scyte generates Segmentation Fault on Northern Island
|
||||
- `Bug 64226 <https://bugs.freedesktop.org/show_bug.cgi?id=64226>`__ -
|
||||
python-opencl package generate segmentation fault at pipe_r600.so
|
||||
- `Bug 64261 <https://bugs.freedesktop.org/show_bug.cgi?id=64261>`__ -
|
||||
[SNB Bisected]Ogles3conform
|
||||
GL3Tests_color_buffer_float_color_buffer_float_clamp_fixed.test fail
|
||||
- `Bug 66213 <https://bugs.freedesktop.org/show_bug.cgi?id=66213>`__ -
|
||||
Certain Mesa Demos Rendering Inverted (vertically)
|
||||
- `Bug 66806 <https://bugs.freedesktop.org/show_bug.cgi?id=66806>`__ -
|
||||
[softpipe] glxgears floating point exception
|
||||
- `Bug 67921 <https://bugs.freedesktop.org/show_bug.cgi?id=67921>`__ -
|
||||
[bisected commit 883987] crosscompiling fails with
|
||||
util/u_cpu_detect.c:247:4: error: 'asm' undeclared (first use in this
|
||||
function)
|
||||
- `Bug 68162 <https://bugs.freedesktop.org/show_bug.cgi?id=68162>`__ -
|
||||
[radeonsi] texture rendering is broken in Source-Engine games
|
||||
- `Bug 68451 <https://bugs.freedesktop.org/show_bug.cgi?id=68451>`__ -
|
||||
Texture flicker in native Dota2 in mesa 9.2.0rc1
|
||||
- `Bug 68503 <https://bugs.freedesktop.org/show_bug.cgi?id=68503>`__ -
|
||||
Graphical glitches in Serious Sam 3 when SB is enabled
|
||||
- `Bug 68792 <https://bugs.freedesktop.org/show_bug.cgi?id=68792>`__ -
|
||||
Problems during playback of h264 files using UVD and VLC on AMD E-350
|
||||
CPU
|
||||
- `Bug 68845 <https://bugs.freedesktop.org/show_bug.cgi?id=68845>`__ -
|
||||
VDPAU/UVD regression
|
||||
- `Bug 69078 <https://bugs.freedesktop.org/show_bug.cgi?id=69078>`__ -
|
||||
Modern Warfare (1, 2 and 3) broken in Wine on SNB
|
||||
- `Bug 69321 <https://bugs.freedesktop.org/show_bug.cgi?id=69321>`__ -
|
||||
starting openCL crashes/boots system
|
||||
- `Bug 70042 <https://bugs.freedesktop.org/show_bug.cgi?id=70042>`__ -
|
||||
Major texture flickering in Dota 2 (r600g on HD 6950)
|
||||
- `Bug 70088 <https://bugs.freedesktop.org/show_bug.cgi?id=70088>`__ -
|
||||
Glamor on r600g crashes Xserver
|
||||
- `Bug 70123 <https://bugs.freedesktop.org/show_bug.cgi?id=70123>`__ -
|
||||
Freeze caused by 'winsys/radeon: remove cs_queue_empty' commit
|
||||
- `Bug 70327 <https://bugs.freedesktop.org/show_bug.cgi?id=70327>`__ -
|
||||
Casting floating point variable to integer not working properly while
|
||||
constant gets converted properly
|
||||
- `Bug 70891 <https://bugs.freedesktop.org/show_bug.cgi?id=70891>`__ -
|
||||
CL_INVALID_BUILD_OPTIONS results in CL_INVALID_DEVICE when asking for
|
||||
build log
|
||||
- `Bug 70913 <https://bugs.freedesktop.org/show_bug.cgi?id=70913>`__ -
|
||||
[PIGLIT,radeonsi] crash in
|
||||
"spec/EXT_framebuffer_multisample/sample-alpha-to-coverage 4 depth"
|
||||
(buffer overflow)
|
||||
- `Bug 71022 <https://bugs.freedesktop.org/show_bug.cgi?id=71022>`__ -
|
||||
configure: error: Expat required for DRI.
|
||||
- `Bug 71110 <https://bugs.freedesktop.org/show_bug.cgi?id=71110>`__ -
|
||||
xorg_driver.c:1030:2: error: too many arguments to function
|
||||
‘DamageUnregister’
|
||||
- `Bug 71172 <https://bugs.freedesktop.org/show_bug.cgi?id=71172>`__ -
|
||||
Segfault when running glxinfo. NV25GL [Quadro4 900 XGL]
|
||||
- `Bug 71512 <https://bugs.freedesktop.org/show_bug.cgi?id=71512>`__ -
|
||||
dlopen.h:54: undefined reference to \`dlopen'
|
||||
- `Bug 71870 <https://bugs.freedesktop.org/show_bug.cgi?id=71870>`__ -
|
||||
Metro: Last Light rendering issues
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
- Removed X.Org state tracker (unmaintained and broken)
|
||||
- Removed the video-accel r300 targets
|
||||
- Removed the video-accel softpipe targets
|
||||
@@ -0,0 +1,223 @@
|
||||
Mesa 10.1.1 Release Notes / April 18, 2014
|
||||
==========================================
|
||||
|
||||
Mesa 10.1.1 is a bug fix release which fixes bugs found since the 10.1
|
||||
release.
|
||||
|
||||
Mesa 10.1.1 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
MD5 checksums
|
||||
-------------
|
||||
|
||||
::
|
||||
|
||||
96e63674ccfa98e7ec6eb4fee3f770c3 MesaLib-10.1.1.tar.gz
|
||||
1fde7ed079df7aeb9b6a744ca033de8d MesaLib-10.1.1.tar.bz2
|
||||
e64d0a562638664b13d2edf22321df59 MesaLib-10.1.1.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
- `Bug 71547 <https://bugs.freedesktop.org/show_bug.cgi?id=71547>`__ -
|
||||
compilation failure :#error "SSE4.1 instruction set not enabled"
|
||||
- `Bug 74868 <https://bugs.freedesktop.org/show_bug.cgi?id=74868>`__ -
|
||||
r600g: Diablo III Crashes After a few minutes
|
||||
- `Bug 74988 <https://bugs.freedesktop.org/show_bug.cgi?id=74988>`__ -
|
||||
Buffer overrun (segfault) decompressing ETC2 texture in GLBenchmark
|
||||
3.0 Manhattan
|
||||
- `Bug 75279 <https://bugs.freedesktop.org/show_bug.cgi?id=75279>`__ -
|
||||
XCloseDisplay() takes one minute around nouveau_dri.so, freezing
|
||||
Firefox startup
|
||||
- `Bug 75543 <https://bugs.freedesktop.org/show_bug.cgi?id=75543>`__ -
|
||||
OSMesa Gallium OSMesaMakeCurrent
|
||||
- `Bug 75660 <https://bugs.freedesktop.org/show_bug.cgi?id=75660>`__ -
|
||||
u_inlines.h:277:pipe_buffer_map_range: Assertion \`length' failed.
|
||||
- `Bug 76323 <https://bugs.freedesktop.org/show_bug.cgi?id=76323>`__ -
|
||||
GLSL compiler ignores layout(binding=N) on uniform blocks
|
||||
- `Bug 76377 <https://bugs.freedesktop.org/show_bug.cgi?id=76377>`__ -
|
||||
DRI3 should only be enabled on Linux due to a udev dependency
|
||||
- `Bug 76749 <https://bugs.freedesktop.org/show_bug.cgi?id=76749>`__ -
|
||||
[HSW] DOTA world lighting has no effect
|
||||
- `Bug 77102 <https://bugs.freedesktop.org/show_bug.cgi?id=77102>`__ -
|
||||
gallium nouveau has no profile in vdpau and libva
|
||||
- `Bug 77207 <https://bugs.freedesktop.org/show_bug.cgi?id=77207>`__ -
|
||||
[ivb/hsw] batch overwritten with garbage
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Aaron Watry (1):
|
||||
|
||||
- gallium/util: Fix memory leak
|
||||
|
||||
Alexander von Gluck IV (1):
|
||||
|
||||
- haiku: Fix build through scons corrections and viewport fixes
|
||||
|
||||
Anuj Phogat (2):
|
||||
|
||||
- mesa: Set initial internal format of a texture to GL_RGBA
|
||||
- mesa: Allow GL_DEPTH_COMPONENT and GL_DEPTH_STENCIL combinations in
|
||||
glTexImage{123}D()
|
||||
|
||||
Brian Paul (12):
|
||||
|
||||
- softpipe: use 64-bit arithmetic in softpipe_resource_layout()
|
||||
- mesa: don't call ctx->Driver.ClearBufferSubData() if size==0
|
||||
- st/osmesa: check buffer size when searching for buffers
|
||||
- mesa: fix copy & paste bugs in pack_ubyte_SARGB8()
|
||||
- mesa: fix copy & paste bugs in pack_ubyte_SRGB8()
|
||||
- c11/threads: don't include assert.h if the assert macro is already
|
||||
defined
|
||||
- mesa: fix unpack_Z32_FLOAT_X24S8() / unpack_Z32_FLOAT() mix-up
|
||||
- st/mesa: add null pointer checking in query object functions
|
||||
- mesa: fix glMultiDrawArrays inside a display list
|
||||
- cso: fix sampler view count in cso_set_sampler_views()
|
||||
- svga: replace sampler assertion with conditional
|
||||
- svga: move LIST_INITHEAD(dirty_buffers) earlier in
|
||||
svga_context_create()
|
||||
|
||||
Carl Worth (3):
|
||||
|
||||
- cherry-ignore: Ignore a few patches
|
||||
- glsl: Allow explicit binding on atomics again
|
||||
- Update VERSION to 10.1.1
|
||||
|
||||
Chia-I Wu (1):
|
||||
|
||||
- i965/vec4: fix record clearing in copy propagation
|
||||
|
||||
Christian König (2):
|
||||
|
||||
- st/mesa: recreate sampler view on context change v3
|
||||
- st/mesa: fix sampler view handling with shared textures v4
|
||||
|
||||
Courtney Goeltzenleuchter (1):
|
||||
|
||||
- mesa: add bounds checking to eliminate buffer overrun
|
||||
|
||||
Emil Velikov (5):
|
||||
|
||||
- nv50: add missing brackets when handling the samplers array
|
||||
- mesa: return v.value_int64 when the requested type is TYPE_INT64
|
||||
- configure: enable dri3 only for linux
|
||||
- glx: drop obsolete \_XUnlock_Mutex in \__glXInitialize error path
|
||||
- configure: cleanup libudev handling
|
||||
|
||||
Eric Anholt (1):
|
||||
|
||||
- i965: Fix buffer overruns in MSAA MCS buffer clearing.
|
||||
|
||||
Hans (2):
|
||||
|
||||
- util: don't define isfinite(), isnan() for MSVC >= 1800
|
||||
- mesa: don't define c99 math functions for MSVC >= 1800
|
||||
|
||||
Ian Romanick (7):
|
||||
|
||||
- linker: Split set_uniform_binding into separate functions for blocks
|
||||
and samplers
|
||||
- linker: Various trivial clean-ups in set_sampler_binding
|
||||
- linker: Fold set_uniform_binding into call site
|
||||
- linker: Clean up "unused parameter" warnings
|
||||
- linker: Set block bindings based on UniformBlocks rather than
|
||||
UniformStorage
|
||||
- linker: Set binding for all elements of UBO array
|
||||
- glsl: Propagate explicit binding information from the AST all the way
|
||||
to the linker
|
||||
|
||||
Ilia Mirkin (8):
|
||||
|
||||
- nouveau: fix fence waiting logic in screen destroy
|
||||
- nv50: adjust blit_3d handling of ms output textures
|
||||
- loader: add special logic to distinguish nouveau from nouveau_vieux
|
||||
- mesa/main: condition GL_DEPTH_STENCIL on ARB_depth_texture
|
||||
- nouveau: add forgotten GL_COMPRESSED_INTENSITY to texture format list
|
||||
- nouveau: there may not have been a texture if the fbo was incomplete
|
||||
- nvc0/ir: move sample id to second source arg to fix sampler2DMS
|
||||
- nouveau: fix firmware check on nvd7/nvd9
|
||||
|
||||
Johannes Nixdorf (1):
|
||||
|
||||
- configure.ac: fix the detection of expat with pkg-config
|
||||
|
||||
Jonathan Gray (7):
|
||||
|
||||
- gallium: add endian detection for OpenBSD
|
||||
- loader: use 0 instead of FALSE which isn't defined
|
||||
- loader: don't limit the non-udev path to only android
|
||||
- megadriver_stub.c: don't use \_GNU_SOURCE to gate the compat code
|
||||
- egl/dri2: don't require libudev to build drm/wayland platforms
|
||||
- egl/dri2: use drm macros to construct device name
|
||||
- configure: don't require libudev for gbm or egl drm/wayland
|
||||
|
||||
José Fonseca (4):
|
||||
|
||||
- c11/threads: Fix nano to milisecond conversion.
|
||||
- mapi/u_thread: Use GetCurrentThreadId
|
||||
- c11/threads: Don't implement thrd_current on Windows.
|
||||
- draw: Duplicate TGSI tokens in draw_pipe_pstipple module.
|
||||
|
||||
Kenneth Graunke (4):
|
||||
|
||||
- i965/fs: Fix register comparisons in saturate propagation.
|
||||
- glsl: Fix lack of i2u in lower_ubo_reference.
|
||||
- i965: Stop advertising GL_MESA_ycbcr_texture.
|
||||
- glsl: Try vectorizing when seeing a repeated assignment to a channel.
|
||||
|
||||
Marek Olšák (13):
|
||||
|
||||
- r600g: fix texelFetchOffset GLSL functions
|
||||
- r600g: fix blitting the last 2 mipmap levels for Evergreen
|
||||
- mesa: fix the format of glEdgeFlagPointer
|
||||
- r600g,radeonsi: fix MAX_TEXTURE_3D_LEVELS and
|
||||
MAX_TEXTURE_ARRAY_LAYERS limits
|
||||
- st/mesa: fix per-vertex edge flags and GLSL support (v2)
|
||||
- mesa: mark GL_RGB9_E5 as not color-renderable
|
||||
- mesa: fix texture border handling for cube arrays
|
||||
- mesa: allow generating mipmaps for cube arrays
|
||||
- mesa: fix software fallback for generating mipmaps for cube arrays
|
||||
- mesa: fix software fallback for generating mipmaps for 3D textures
|
||||
- st/mesa: fix generating mipmaps for cube arrays
|
||||
- st/mesa: drop the lowering of quad strips to triangle strips
|
||||
- r600g: implement edge flags
|
||||
|
||||
Matt Turner (4):
|
||||
|
||||
- mesa: Wrap SSE4.1 code in #ifdef \__SSE4_1__.
|
||||
- i965/fs: Fix off-by-one in saturate propagation.
|
||||
- i965/fs: Don't propagate saturate modifiers into partial writes.
|
||||
- i965/fs: Don't propagate saturation modifiers if there are source
|
||||
modifiers.
|
||||
|
||||
Michel Dänzer (1):
|
||||
|
||||
- r600g: Don't leak bytecode on shader compile failure
|
||||
|
||||
Mike Stroyan (1):
|
||||
|
||||
- i965: Avoid dependency hints on math opcodes
|
||||
|
||||
Thomas Hellstrom (5):
|
||||
|
||||
- winsys/svga: Replace the query mm buffer pool with a slab pool v3
|
||||
- winsys/svga: Update the vmwgfx_drm.h header to latest version from
|
||||
kernel
|
||||
- winsys/svga: Fix prime surface references also for guest-backed
|
||||
surfaces
|
||||
- st/xa: Bind destination before setting new state
|
||||
- st/xa: Make sure unused samplers are set to NULL
|
||||
|
||||
Tom Stellard (1):
|
||||
|
||||
- configure: Use LLVM shared libraries by default
|
||||
@@ -0,0 +1,159 @@
|
||||
Mesa 10.1.2 Release Notes / (May 5, 2014)
|
||||
=========================================
|
||||
|
||||
Mesa 10.1.2 is a bug fix release which fixes bugs found since the 10.1.1
|
||||
release.
|
||||
|
||||
Mesa 10.1.2 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
MD5 checksums
|
||||
-------------
|
||||
|
||||
::
|
||||
|
||||
37d79f94b1f41852a89d1fc3900bea76 MesaLib-10.1.2.tar.gz
|
||||
28b60d15ac9f364da1e0155911eaf44e MesaLib-10.1.2.tar.bz2
|
||||
05300039085a65fc53c5472c4bb5747a MesaLib-10.1.2.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 27499 <https://bugs.freedesktop.org/show_bug.cgi?id=27499>`__ -
|
||||
[855GM i915] GL_LINE_STIPPLE displays incorrect colors
|
||||
- `Bug 75723 <https://bugs.freedesktop.org/show_bug.cgi?id=75723>`__ -
|
||||
(regression since Linux 3.14?) brw_get_graphics_reset_status:
|
||||
Assertion \`brw->hw_ctx != ((void \*)0)' failed
|
||||
- `Bug 76894 <https://bugs.freedesktop.org/show_bug.cgi?id=76894>`__ -
|
||||
Piglit/spec/EXT_framebuffer_object/fbo-bind-renderbuffer failed
|
||||
- `Bug 77702 <https://bugs.freedesktop.org/show_bug.cgi?id=77702>`__ -
|
||||
[i965 Bisected]Piglit spec/NV_conditional_render_blitframebuffer
|
||||
fails
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Ander Conselvan de Oliveira (2):
|
||||
|
||||
- gbm/dri: Fix out-of-memory error path in dri_device_create()
|
||||
- egl: Protect use of gbm_dri with ifdef HAVE_DRM_PLATFORM
|
||||
|
||||
Anuj Phogat (27):
|
||||
|
||||
- mesa: Fix glGetVertexAttribi(GL_VERTEX_ATTRIB_ARRAY_SIZE)
|
||||
- swrast: Add glBlitFramebuffer to commands affected by conditional
|
||||
rendering
|
||||
- mesa: Fix error condition for multisample proxy texture targets
|
||||
- i965: Put an assertion to check valid varying_to_slot[varying]
|
||||
- i965: Fix component mask and varying_to_slot mapping for gl_Layer
|
||||
- i965: Fix component mask and varying_to_slot mapping for
|
||||
gl_ViewportIndex
|
||||
- mesa: Add helper function \_mesa_is_format_integer()
|
||||
- mesa: Add error condition for integer formats in glGetTexImage()
|
||||
- mesa: Add an error condition in
|
||||
glGetFramebufferAttachmentParameteriv()
|
||||
- mesa: Fix error code generation in glReadPixels()
|
||||
- glsl: Allow overlapping locations for vertex input attributes
|
||||
- mesa: Fix querying location of nth element of an array variable
|
||||
- mesa: Use location VERT_ATTRIB_GENERIC0 for vertex attribute 0
|
||||
- glsl: Compile error if fs defines conflicting qualifiers for
|
||||
gl_FragCoord
|
||||
- glsl: Compile error if fs uses gl_FragCoord before first
|
||||
redeclaration
|
||||
- mesa: Add entry for extension ARB_texture_stencil8
|
||||
- mesa: Add error condition for format=STENCIL_INDEX in glGetTexImage()
|
||||
- i965: Fix crash in do_blit_readpixels()
|
||||
- mesa: Add missing types in \_mesa_texstore_xx_xx() functions
|
||||
- mesa: Allow srcFormat=GL_DEPTH_STENCIL in \_mesa_texstore_xx_xx()
|
||||
functions
|
||||
- mesa: Add new helper function \_mesa_unpack_depth_stencil_row()
|
||||
- mesa: Add support to unpack depth-stencil texture in to
|
||||
FLOAT_32_UNSIGNED_INT_24_8_REV
|
||||
- mesa: Allow FLOAT_32_UNSIGNED_INT_24_8_REV in get_tex_depth_stencil()
|
||||
- i965: Add glBlitFramebuffer to commands affected by conditional
|
||||
rendering
|
||||
- glsl: Use switch to allow adding more shader types
|
||||
- glsl: Link error if fs defines conflicting qualifiers for
|
||||
gl_FragCoord
|
||||
- glsl: Apply the link error conditions to
|
||||
GL_ARB_fragment_coord_conventions
|
||||
|
||||
Benjamin Bellec (1):
|
||||
|
||||
- mesa: fix GetStringi error message with correct function name
|
||||
|
||||
Brian Paul (1):
|
||||
|
||||
- swrast: allocate swrast_texture_image::ImageSlices array if needed
|
||||
|
||||
Carl Worth (4):
|
||||
|
||||
- docs: Add the MD5 sums for the 10.1.1 release tar files.
|
||||
- cherry-ignore: Ignore a patch causing a regression
|
||||
- cherry-ignore: Drop an ignored patch now that piglit has been
|
||||
updated.
|
||||
- Update VERSION to 10.1.2
|
||||
|
||||
Chris Forbes (1):
|
||||
|
||||
- glsl: Only allow \`invariant\` on shader in/out between stages.
|
||||
|
||||
Eric Anholt (1):
|
||||
|
||||
- i965: Fix render-to-texture in non-FinishRenderTexture cases.
|
||||
|
||||
Ian Romanick (1):
|
||||
|
||||
- dri3: Enable GLX_MESA_query_renderer on DRI3 too
|
||||
|
||||
Kenneth Graunke (2):
|
||||
|
||||
- i965: Don't enable reset notification support on Gen4-5.
|
||||
- i965: Actually emit PIPELINE_SELECT and 3DSTATE_VF_STATISTICS.
|
||||
|
||||
Marek Olšák (10):
|
||||
|
||||
- r300g: don't crash when getting NULL colorbuffers
|
||||
- st/mesa: remove trailing NULL colorbuffers
|
||||
- r600g: fix edge flags and layered rendering on R600-R700
|
||||
- r600g: disable async DMA on R700
|
||||
- r600g: fix MSAA resolve on R6xx when the destination is 1D-tiled
|
||||
- r600g: fix flushing on RV670, RS780, RS880 again
|
||||
- r600g: fix buffer copying on R600-R700
|
||||
- r600g: fix for broken CULL_FRONT behavior on R6xx
|
||||
- r600g: fix for an MSAA hang on RV770
|
||||
- r600g: fix hang on RV740 by using DX_RASTERIZATION_KILL instead of
|
||||
SX_MISC
|
||||
|
||||
Michel Dänzer (2):
|
||||
|
||||
- r600g: Disable LLVM by default at runtime for graphics
|
||||
- st/mesa: Fix NULL pointer dereference for incomplete framebuffers
|
||||
|
||||
Neil Roberts (1):
|
||||
|
||||
- wayland: Fix the logic in disabling the prime capability
|
||||
|
||||
Samuel Iglesias Gonsalvez (1):
|
||||
|
||||
- mesa: fix check for dummy renderbuffer in
|
||||
\_mesa_FramebufferRenderbufferEXT()
|
||||
|
||||
Thomas Hellstrom (1):
|
||||
|
||||
- st/xa: Cache render target surface
|
||||
|
||||
nick (1):
|
||||
|
||||
- swrast: Fix vertex color in \_swsetup_Translate()
|
||||
@@ -0,0 +1,64 @@
|
||||
Mesa 10.1.3 Release Notes / (May 9, 2014)
|
||||
=========================================
|
||||
|
||||
Mesa 10.1.3 is a bug fix release which fixes bugs found since the 10.1.2
|
||||
release.
|
||||
|
||||
Note: Mesa 10.1.3 is being released sooner than originally scheduled to
|
||||
make available a fix for a performance rgression that was inadvertently
|
||||
introduced to Mesa 10.1.2. The performance regression is reported to
|
||||
make vmware swapbuffers fall back to software.
|
||||
|
||||
Mesa 10.1.3 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
MD5 checksums
|
||||
-------------
|
||||
|
||||
::
|
||||
|
||||
665fe1656aaa2c37b32042068aff92cb MesaLib-10.1.3.tar.gz
|
||||
ba6dbe2b9cab0b4de840c996b9b6a3ad MesaLib-10.1.3.tar.bz2
|
||||
4e6f26330a63d3c47e62ac4bdead39e8 MesaLib-10.1.3.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 77245 <https://bugs.freedesktop.org/show_bug.cgi?id=77245>`__ -
|
||||
Bogus GL_ARB_explicit_attrib_location layout identifier warnings
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Carl Worth (3):
|
||||
|
||||
- docs: Add MD5 sums for Mesa 10.1.2
|
||||
- get-pick-list.sh: Require explicit "10.1" for nominating stable
|
||||
patches
|
||||
- VERSION: Update to 10.1.3
|
||||
|
||||
Kenneth Graunke (2):
|
||||
|
||||
- mesa: Fix MaxNumLayers for 1D array textures.
|
||||
- i965: Fix depth (array slices) computation for 1D_ARRAY render
|
||||
targets.
|
||||
|
||||
Tapani Pälli (1):
|
||||
|
||||
- glsl: fix bogus layout qualifier warnings
|
||||
|
||||
Thomas Hellstrom (1):
|
||||
|
||||
- st/xa: Fix performance regression introduced by commit "Cache render
|
||||
target surface"
|
||||
@@ -0,0 +1,74 @@
|
||||
Mesa 10.1.4 Release Notes / (May 20, 2014)
|
||||
==========================================
|
||||
|
||||
Mesa 10.1.4 is a bug fix release which fixes bugs found since the 10.1.3
|
||||
release.
|
||||
|
||||
Mesa 10.1.4 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
MD5 checksums
|
||||
-------------
|
||||
|
||||
::
|
||||
|
||||
e934365d77f384bfaec844999440bef8 MesaLib-10.1.4.tar.gz
|
||||
6fddee101f49b7409cd29994c34ddee7 MesaLib-10.1.4.tar.bz2
|
||||
ba5f48e7d5e373922c804c2651fec6c1 MesaLib-10.1.4.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 78225 <https://bugs.freedesktop.org/show_bug.cgi?id=78225>`__ -
|
||||
Compile error due to undefined reference to \`gbm_dri_backend', fix
|
||||
attached
|
||||
- `Bug 78537 <https://bugs.freedesktop.org/show_bug.cgi?id=78537>`__ -
|
||||
no anisotropic filtering in a native Half-Life 2
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Brian Paul (1):
|
||||
|
||||
- mesa: fix double-freeing of dispatch tables inside glBegin/End.
|
||||
|
||||
Carl Worth (3):
|
||||
|
||||
- docs: Add MD5 sums for 10.1.3
|
||||
- cherry-ignore: Roland and Michel agreed to drop these patches.
|
||||
- VERSION: Update to 10.1.4
|
||||
|
||||
Emil Velikov (1):
|
||||
|
||||
- configure: error out if building GBM without dri
|
||||
|
||||
Eric Anholt (1):
|
||||
|
||||
- i965/vs: Use samplers for UBOs in the VS like we do for non-UBO
|
||||
pulls.
|
||||
|
||||
Ilia Mirkin (3):
|
||||
|
||||
- nv50/ir: make sure to reverse cond codes on all the OP_SET variants
|
||||
- nv50: fix setting of texture ms info to be per-stage
|
||||
- nv50/ir: fix integer mul lowering for u32 x u32 -> high u32
|
||||
|
||||
Michel Dänzer (1):
|
||||
|
||||
- radeonsi: Fix anisotropic filtering state setup
|
||||
|
||||
Tom Stellard (2):
|
||||
|
||||
- configure.ac: Add LLVM_VERSION_PATCH to DEFINES
|
||||
- radeonsi: Enable geometry shaders with LLVM 3.4.1
|
||||
@@ -0,0 +1,76 @@
|
||||
Mesa 10.1.5 Release Notes / (June 6, 2014)
|
||||
==========================================
|
||||
|
||||
Mesa 10.1.5 is a bug fix release which fixes bugs found since the 10.1.4
|
||||
release.
|
||||
|
||||
Mesa 10.1.5 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
b0aceaa75bc9a9b2d9215a113e2ad488b5cf85c99005a7624f8cf7c37c5d0eaa MesaLib-10.1.5.tar.gz
|
||||
bc6c5ec7836f254a49d055a29d9aa34c97c54c038f47ad3a00fa57a5fef15bbc MesaLib-10.1.5.tar.bz2
|
||||
78b7255cab0af7918945452a84de7989096ebcdd27e99b31c56c0589274cbc77 MesaLib-10.1.5.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 79115 <https://bugs.freedesktop.org/show_bug.cgi?id=79115>`__ -
|
||||
- `Bug 79421 <https://bugs.freedesktop.org/show_bug.cgi?id=79421>`__ -
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Brian Paul (1):
|
||||
|
||||
- glsl: fix use-after free bug/crash in ast_declarator_list::hir()
|
||||
|
||||
Carl Worth (5):
|
||||
|
||||
- docs: Add md5sums for 10.1.4 release
|
||||
- Merge remote-tracking branch 'origin/10.1' into 10.1
|
||||
- cherry-ignore: Ignore two commits.
|
||||
- Ignore a patch that is not needed for the 10.1 branch.
|
||||
- Update version to 10.1.5
|
||||
|
||||
Emil Velikov (1):
|
||||
|
||||
- glx: do not leak dri3Display
|
||||
|
||||
Ilia Mirkin (2):
|
||||
|
||||
- nv50/ir: fix s32 x s32 -> high s32 multiply logic
|
||||
- nv50/ir: fix constant folding for OP_MUL subop HIGH
|
||||
|
||||
James Legg (1):
|
||||
|
||||
- mesa: Fix unbinding GL_DEPTH_STENCIL_ATTACHMENT
|
||||
|
||||
Jeremy Huddleston Sequoia (2):
|
||||
|
||||
- glapi: Avoid heap corruption in \_glapi_table
|
||||
- darwin: Fix test for kCGLPFAOpenGLProfile support at runtime
|
||||
|
||||
Pavel Popov (2):
|
||||
|
||||
- i965: Properly return \*RESET\* status in glGetGraphicsResetStatusARB
|
||||
- i965: Fix Line Stipple enable bit in 3DSTATE_SF for Haswell.
|
||||
|
||||
Roland Scheidegger (1):
|
||||
|
||||
- llvmpipe: fix crash when not all attachments are populated in a fb
|
||||
@@ -0,0 +1,110 @@
|
||||
Mesa 10.1.6 Release Notes / (June 24, 2014)
|
||||
===========================================
|
||||
|
||||
Mesa 10.1.6 is a bug fix release which fixes bugs found since the 10.1.5
|
||||
release.
|
||||
|
||||
Mesa 10.1.6 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
cde60e06b340d7598802fe4a4484b3fb8befd714f9ab9caabe1f27d3149e8815 MesaLib-10.1.6.tar.bz2
|
||||
e4e726d7805a442f7ed07d12f71335e6126796ec85328a5989eb5348a8042d00 MesaLib-10.1.6.tar.gz
|
||||
bf7e3f721a7ad0c2057a034834b6fea688e64f26a66cf8d1caa2827e405e72dd MesaLib-10.1.6.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 54372 <https://bugs.freedesktop.org/show_bug.cgi?id=54372>`__ -
|
||||
GLX_INTEL_swap_event crashes driver when swapping window buffers
|
||||
- `Bug 74005 <https://bugs.freedesktop.org/show_bug.cgi?id=74005>`__ -
|
||||
[i965 Bisected]Piglit/glx_glx-make-glxdrawable-current fails
|
||||
- `Bug 78581 <https://bugs.freedesktop.org/show_bug.cgi?id=78581>`__ -
|
||||
- `Bug 79729 <https://bugs.freedesktop.org/show_bug.cgi?id=79729>`__ -
|
||||
[i965] glClear on a multisample texture doesn't work
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Adrian Negreanu (7):
|
||||
|
||||
- add megadriver_stub_FILES
|
||||
- android: adapt to the megadriver mechanism
|
||||
- android: add libloader to libGLES_mesa and libmesa_egl_dri2
|
||||
- android: add src/gallium/auxiliary as include path for
|
||||
libmesa_dricore
|
||||
- android, egl: add correct drm include for libmesa_egl_dri2
|
||||
- android, mesa_gen_matypes: pull in timespec POSIX definition
|
||||
- android, dricore: undefined reference to \_mesa_streaming_load_memcpy
|
||||
|
||||
Beren Minor (1):
|
||||
|
||||
- egl/main: Fix eglMakeCurrent when releasing context from current
|
||||
thread.
|
||||
|
||||
Carl Worth (3):
|
||||
|
||||
- docs: Add SHA256 checksums for the 10.1.5 release
|
||||
- cherry-ignore: Add a patch to ignore
|
||||
- Update VERSION to 10.1.6
|
||||
|
||||
Daniel Manjarres (1):
|
||||
|
||||
- glx: Don't crash on swap event for a Window (non-GLXWindow)
|
||||
|
||||
Emil Velikov (1):
|
||||
|
||||
- configure: error out when building opencl without LLVM
|
||||
|
||||
Iago Toral Quiroga (1):
|
||||
|
||||
- mesa: Copy Geom.UsesEndPrimitive when cloning a geometry program.
|
||||
|
||||
José Fonseca (3):
|
||||
|
||||
- mesa/main: Make get_hash.c values constant.
|
||||
- mesa: Make glGetIntegerv(GL_*_ARRAY_SIZE) return GL_BGRA.
|
||||
- mesa/main: Prevent sefgault on
|
||||
glGetIntegerv(GL_ATOMIC_COUNTER_BUFFER_BINDING).
|
||||
|
||||
Kristian Høgsberg (1):
|
||||
|
||||
- mesa: Remove glClear optimization based on drawable size
|
||||
|
||||
Michel Dänzer (1):
|
||||
|
||||
- configure: Only check for OpenCL without LLVM when the latter is
|
||||
certain
|
||||
|
||||
Neil Roberts (1):
|
||||
|
||||
- i965: Set the fast clear color value for texture surfaces
|
||||
|
||||
Roland Scheidegger (1):
|
||||
|
||||
- draw: (trivial) fix clamping of viewport index
|
||||
|
||||
Tobias Klausmann (1):
|
||||
|
||||
- nv50/ir: clear subop when folding constant expressions
|
||||
|
||||
Tom Stellard (2):
|
||||
|
||||
- clover: Prevent Clang from printing number of errors and warnings to
|
||||
stderr.
|
||||
- clover: Don't use llvm's global context
|
||||
@@ -0,0 +1,50 @@
|
||||
Mesa 10.1 Release Notes / March 4, 2014
|
||||
=======================================
|
||||
|
||||
Mesa 10.1 is a new development release. People who are concerned with
|
||||
stability and reliability should stick with a previous release or wait
|
||||
for Mesa 10.1.1.
|
||||
|
||||
Mesa 10.1 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
MD5 checksums
|
||||
-------------
|
||||
|
||||
::
|
||||
|
||||
3ec43f79dbcd9aa2a4a27bf1f51655b6 MesaLib-10.1.0.tar.bz2
|
||||
08e796ec7122aa299d32d4f67a254315 MesaLib-10.1.0.tar.gz
|
||||
bd365356543f4b38e57c1ddf7a317c40 MesaLib-10.1.0.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
Note: some of the new features are only available with certain drivers.
|
||||
|
||||
- GL_ARB_draw_indirect on i965.
|
||||
- GL_ARB_clear_buffer_object
|
||||
- GL_ARB_viewport_array on i965.
|
||||
- GL_ARB_map_buffer_alignment on all drivers that did not previously
|
||||
support it.
|
||||
- GL_AMD_shader_trinary_minmax.
|
||||
- GL_EXT_framebuffer_blit on r200 and radeon.
|
||||
- Reduced memory usage for display lists.
|
||||
- OpenGL 3.3 support on nv50, nvc0, r600 and radeonsi
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
TBD.
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
- Removed support for the GL_MESA_texture_array extension. This
|
||||
extension enabled the use of texture array with fixed-function and
|
||||
assembly fragment shaders. No applications are known to use this
|
||||
extension.
|
||||
@@ -0,0 +1,42 @@
|
||||
Mesa 10.2.1 Release Notes / June 6, 2014
|
||||
========================================
|
||||
|
||||
Mesa 10.2.1 is a bug fix release which fixes bugs found since the 10.2
|
||||
release.
|
||||
|
||||
Mesa 10.2.1 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
MD5 checksums
|
||||
-------------
|
||||
|
||||
::
|
||||
|
||||
96f892dae2d0bb14ac9c2113f586c909 MesaLib-10.2.1.tar.gz
|
||||
093f9b5d077e5f6061dcd7b01b7aa51a MesaLib-10.2.1.tar.bz2
|
||||
6ab76c1608e5deed1eb8b54c62d7a48a MesaLib-10.2.1.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
Mesa 10.2 had a build problem in the radeonsi driver due to an error
|
||||
resolving conflicts in a patch cherry-pick from master. The build error
|
||||
is fixed.
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Ian Romanick (3):
|
||||
|
||||
- docs: Add MD5 checksum, etc. for 10.1 release
|
||||
- radeonsi: Fix build error introduced in 5ab9a9c
|
||||
- Bump version to 10.2.1
|
||||
@@ -0,0 +1,152 @@
|
||||
Mesa 10.2.2 Release Notes / June 24, 2014
|
||||
=========================================
|
||||
|
||||
Mesa 10.2.2 is a bug fix release which fixes bugs found since the 10.2.1
|
||||
release.
|
||||
|
||||
Mesa 10.2.2 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
38c4a40364000f89cddaa1694f6f3cfb444981d1110238ce603093585477399c MesaLib-10.2.2.tar.bz2
|
||||
2af2ec8b4db624c352e961eefbcce6c8d1f86d44c5542f6f378c50e1b958d453 MesaLib-10.2.2.tar.gz
|
||||
d4c0372da59367a344d62ebcdf5cf61039c9cae6925f40f2dab8f8d95cf22da9 MesaLib-10.2.2.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 54372 <https://bugs.freedesktop.org/show_bug.cgi?id=54372>`__ -
|
||||
GLX_INTEL_swap_event crashes driver when swapping window buffers
|
||||
- `Bug 66452 <https://bugs.freedesktop.org/show_bug.cgi?id=66452>`__ -
|
||||
JUNIPER UVD accelerated playback of WMV3 streams does not work
|
||||
- `Bug 74005 <https://bugs.freedesktop.org/show_bug.cgi?id=74005>`__ -
|
||||
[i965 Bisected]Piglit/glx_glx-make-glxdrawable-current fails
|
||||
- `Bug 77865 <https://bugs.freedesktop.org/show_bug.cgi?id=77865>`__ -
|
||||
[BDW] Many Ogles3conform framebuffer_blit cases fail
|
||||
- `Bug 78581 <https://bugs.freedesktop.org/show_bug.cgi?id=78581>`__ -
|
||||
OpenCL: clBuildProgram prints error messages directly rather than
|
||||
storing them
|
||||
- `Bug 79029 <https://bugs.freedesktop.org/show_bug.cgi?id=79029>`__ -
|
||||
INTEL_DEBUG=shader_time is full of lies
|
||||
- `Bug 79729 <https://bugs.freedesktop.org/show_bug.cgi?id=79729>`__ -
|
||||
[i965] glClear on a multisample texture doesn't work
|
||||
- `Bug 79907 <https://bugs.freedesktop.org/show_bug.cgi?id=79907>`__ -
|
||||
Mesa 10.2.1 --enable-vdpau default=auto broken
|
||||
- `Bug 80115 <https://bugs.freedesktop.org/show_bug.cgi?id=80115>`__ -
|
||||
MESA_META_DRAW_BUFFERS induced GL_INVALID_VALUE errors
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Adrian Negreanu (8):
|
||||
|
||||
- add megadriver_stub_FILES
|
||||
- android: adapt to the megadriver mechanism
|
||||
- android: add libloader to libGLES_mesa and libmesa_egl_dri2
|
||||
- android: add src/gallium/auxiliary as include path for
|
||||
libmesa_dricore
|
||||
- android, egl: add correct drm include for libmesa_egl_dri2
|
||||
- android, egl: typo dri2_fallback_pixmap_surface ->
|
||||
dri2_fallback_create_pixmap_surface
|
||||
- android, mesa_gen_matypes: pull in timespec POSIX definition
|
||||
- android, dricore: undefined reference to \_mesa_streaming_load_memcpy
|
||||
|
||||
Carl Worth (1):
|
||||
|
||||
- Update VERSION to 10.2.2
|
||||
|
||||
Daniel Manjarres (1):
|
||||
|
||||
- glx: Don't crash on swap event for a Window (non-GLXWindow)
|
||||
|
||||
Emil Velikov (3):
|
||||
|
||||
- targets/xa: limit the amount of exported symbols
|
||||
- configure: error out when building opencl without LLVM
|
||||
- configure: correctly autodetect xvmc/vdpau/omx
|
||||
|
||||
Grigori Goronzy (1):
|
||||
|
||||
- radeon/uvd: disable VC-1 simple/main on UVD 2.x
|
||||
|
||||
Iago Toral Quiroga (1):
|
||||
|
||||
- mesa: Copy Geom.UsesEndPrimitive when cloning a geometry program.
|
||||
|
||||
Ian Romanick (3):
|
||||
|
||||
- docs: Add initial 10.2.1 release notes
|
||||
- docs: Add MD5 checksum, etc. for 10.2.1 release
|
||||
- meta: Respect the driver's maximum number of draw buffers
|
||||
|
||||
Ilia Mirkin (7):
|
||||
|
||||
- gk110/ir: emit saturate flag on fadd when needed
|
||||
- gk110/ir: fix emitting constbuf file index
|
||||
- gk110/ir: fix bfind emission
|
||||
- nv50: make sure to mark first scissor dirty after blit
|
||||
- nv30: plug some memory leaks on screen destroy and shader compile
|
||||
- nv30: avoid dangling references to deleted contexts
|
||||
- nv30: hack to avoid errors on unexpected color/zeta combinations
|
||||
|
||||
Faith Ekstrand (1):
|
||||
|
||||
- meta_blit: properly compute texture width for the CopyTexSubImage
|
||||
fallback
|
||||
|
||||
José Fonseca (1):
|
||||
|
||||
- mesa/main: Prevent sefgault on
|
||||
glGetIntegerv(GL_ATOMIC_COUNTER_BUFFER_BINDING).
|
||||
|
||||
Kenneth Graunke (9):
|
||||
|
||||
- i965: Don't use the head sentinel as an fs_inst in Gen4 workaround
|
||||
code.
|
||||
- i965: Invalidate live intervals when inserting Gen4 SEND workarounds.
|
||||
- i965/vec4: Fix dead code elimination for VGRFs of size > 1.
|
||||
- i965: Add missing MOCS setup for 3DSTATE_INDEX_BUFFER on Broadwell.
|
||||
- i965: Drop Broadwell perf_debugs about missing MOCS that aren't
|
||||
missing.
|
||||
- i965: Add missing newlines to a few perf_debug messages.
|
||||
- i965/vec4: Use the sampler for pull constant loads on Broadwell.
|
||||
- i965: Use 8x4 aligned rectangles for HiZ operations on Broadwell.
|
||||
- i965: Save meta stencil blit programs in the context.
|
||||
|
||||
Kristian Høgsberg (1):
|
||||
|
||||
- mesa: Remove glClear optimization based on drawable size
|
||||
|
||||
Michel Dänzer (1):
|
||||
|
||||
- configure: Only check for OpenCL without LLVM when the latter is
|
||||
certain
|
||||
|
||||
Neil Roberts (1):
|
||||
|
||||
- i965: Set the fast clear color value for texture surfaces
|
||||
|
||||
Tom Stellard (2):
|
||||
|
||||
- clover: Prevent Clang from printing number of errors and warnings to
|
||||
stderr.
|
||||
- clover: Don't use llvm's global context
|
||||
|
||||
Ville Syrjälä (1):
|
||||
|
||||
- i915: Fix gen2 texblend setup
|
||||
@@ -0,0 +1,96 @@
|
||||
Mesa 10.2.3 Release Notes / July 7, 2014
|
||||
========================================
|
||||
|
||||
Mesa 10.2.3 is a bug fix release which fixes bugs found since the 10.2.2
|
||||
release.
|
||||
|
||||
Mesa 10.2.3 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
e482a96170c98b17d6aba0d6e4dda4b9a2e61c39587bb64ac38cadfa4aba4aeb MesaLib-10.2.3.tar.bz2
|
||||
96cffacaa1c52ae659b3b0f91be2eebf5528b748934256751261fb79ea3d6636 MesaLib-10.2.3.tar.gz
|
||||
82cab6ff14c8038ee39842dbdea0d447a78d119efd8d702d1497bc7c246434e9 MesaLib-10.2.3.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 76223 <https://bugs.freedesktop.org/show_bug.cgi?id=76223>`__ -
|
||||
- `Bug 79823 <https://bugs.freedesktop.org/show_bug.cgi?id=79823>`__ -
|
||||
- `Bug 80015 <https://bugs.freedesktop.org/show_bug.cgi?id=80015>`__ -
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Aaron Watry (1):
|
||||
|
||||
- radeon/llvm: Allocate space for kernel metadata operands
|
||||
|
||||
Carl Worth (2):
|
||||
|
||||
- docs: Add sha256 sums for the 10.2.2 release
|
||||
- cherry-ignore: Add a patch that's been rejected
|
||||
|
||||
Ilia Mirkin (4):
|
||||
|
||||
- nouveau: dup fd before passing it to device
|
||||
- nv50: disable dedicated ubo upload method
|
||||
- nv50: do an explicit flush on draw when there are persistent buffers
|
||||
- nvc0: add a memory barrier when there are persistent UBOs
|
||||
|
||||
Jasper St. Pierre (1):
|
||||
|
||||
- glxext: Send the Drawable's ID in the GLX_BufferSwapComplete event
|
||||
|
||||
Kenneth Graunke (3):
|
||||
|
||||
- i965: Don't emit SURFACE_STATEs for gather workarounds on Broadwell.
|
||||
- i965: Include marketing names for Broadwell GPUs.
|
||||
- i965/disasm: Fix INTEL_DEBUG=fs on Broadwell for ARB_fp applications.
|
||||
|
||||
Michel Dänzer (1):
|
||||
|
||||
- radeon/llvm: Use the llvm.rsq.clamped intrinsic for RSQ
|
||||
|
||||
Rob Clark (9):
|
||||
|
||||
- xa: fix segfault
|
||||
- freedreno: use OUT_RELOCW when buffer is written
|
||||
- freedreno/a3xx: fix depth/stencil GMEM positioning
|
||||
- freedreno/a3xx: fix depth/stencil gmem restore
|
||||
- freedreno/a3xx: fix blend opcode
|
||||
- freedreno: few caps fixes
|
||||
- freedreno/a3xx: texture fixes
|
||||
- freedreno: fix for null textures
|
||||
- freedreno/a3xx: vtx formats
|
||||
|
||||
Roland Scheidegger (1):
|
||||
|
||||
- draw: (trivial) fix clamping of viewport index
|
||||
|
||||
Takashi Iwai (1):
|
||||
|
||||
- llvmpipe: Fix zero-division in llvmpipe_texture_layout()
|
||||
|
||||
Thomas Hellstrom (1):
|
||||
|
||||
- st/xa: Don't close the drm fd on failure v2
|
||||
|
||||
Tobias Klausmann (1):
|
||||
|
||||
- nv50/ir: allow gl_ViewportIndex to work on non-provoking vertices
|
||||
@@ -0,0 +1,103 @@
|
||||
Mesa 10.2.4 Release Notes / July 18, 2014
|
||||
=========================================
|
||||
|
||||
Mesa 10.2.4 is a bug fix release which fixes bugs found since the 10.2.3
|
||||
release.
|
||||
|
||||
Mesa 10.2.4 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
06a2341244eb85c283f59f70161e06ded106f835ed9b6be1ef0243bd9344811a MesaLib-10.2.4.tar.bz2
|
||||
33e3c8b4343503e7d7d17416c670438860a2fd99ec93ea3327f73c3abe33b5e4 MesaLib-10.2.4.tar.gz
|
||||
e26791a4a62a61b82e506e6ba031812d09697d1a831e8239af67e5722a8ee538 MesaLib-10.2.4.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 81157 <https://bugs.freedesktop.org/show_bug.cgi?id=81157>`__ -
|
||||
[BDW]Piglit some spec_glsl-1.50_execution_built-in-functions\* cases
|
||||
fail
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Abdiel Janulgue (3):
|
||||
|
||||
- i965/fs: Refactor check for potential copy propagated instructions.
|
||||
- i965/fs: skip copy-propate for logical instructions with negated src
|
||||
entries
|
||||
- i965/vec4: skip copy-propate for logical instructions with negated
|
||||
src entries
|
||||
|
||||
Brian Paul (3):
|
||||
|
||||
- mesa: fix geometry shader memory leaks
|
||||
- st/mesa: fix geometry shader memory leak
|
||||
- gallium/u_blitter: fix some shader memory leaks
|
||||
|
||||
Carl Worth (2):
|
||||
|
||||
- docs: Add sha256 checksums for the 10.2.3 release
|
||||
- Update VERSION to 10.2.4
|
||||
|
||||
Eric Anholt (1):
|
||||
|
||||
- i965: Generalize the pixel_x/y workaround for all UW types.
|
||||
|
||||
Ilia Mirkin (4):
|
||||
|
||||
- nv50/ir: retrieve shadow compare from first arg
|
||||
- nv50/ir: ignore bias for samplerCubeShadow on nv50
|
||||
- nvc0/ir: do quadops on the right texture coordinates for TXD
|
||||
- nvc0/ir: use manual TXD when offsets are involved
|
||||
|
||||
Jordan Justen (1):
|
||||
|
||||
- i965: Add auxiliary surface field #defines for Broadwell.
|
||||
|
||||
Kenneth Graunke (9):
|
||||
|
||||
- i965: Don't copy propagate abs into Broadwell logic instructions.
|
||||
- i965: Set execution size to 8 for instructions with force_sechalf
|
||||
set.
|
||||
- i965/fs: Set force_uncompressed and force_sechalf on samplepos setup.
|
||||
- i965/fs: Use WE_all for gl_SampleID header register munging.
|
||||
- i965: Add plumbing for Broadwell's auxiliary surface support.
|
||||
- i965: Drop SINT workaround for CMS layout on Broadwell.
|
||||
- i965: Hook up the MCS buffers in SURFACE_STATE on Broadwell.
|
||||
- i965: Add 2x MSAA support to the MCS allocation function.
|
||||
- i965: Enable compressed multisample support (CMS) on Broadwell.
|
||||
|
||||
Marek Olšák (4):
|
||||
|
||||
- gallium: fix u_default_transfer_inline_write for textures
|
||||
- st/mesa: fix samplerCubeShadow with bias
|
||||
- radeonsi: fix samplerCubeShadow with bias
|
||||
- radeonsi: add support for TXB2
|
||||
|
||||
Matt Turner (8):
|
||||
|
||||
- i965/vec4: Don't return void from a void function.
|
||||
- i965/vec4: Don't fix_math_operand() on Gen >= 8.
|
||||
- i965/fs: Don't fix_math_operand() on Gen >= 8.
|
||||
- i965/fs: Make try_constant_propagate() static.
|
||||
- i965/fs: Constant propagate into 2-src math instructions on Gen8.
|
||||
- i965/vec4: Constant propagate into 2-src math instructions on Gen8.
|
||||
- i965/fs: Don't use brw_imm\_\* unnecessarily.
|
||||
- i965/fs: Set correct number of regs_written for MCS fetches.
|
||||
@@ -0,0 +1,163 @@
|
||||
Mesa 10.2.5 Release Notes / August 2, 2014
|
||||
==========================================
|
||||
|
||||
Mesa 10.2.5 is a bug fix release which fixes bugs found since the 10.2.4
|
||||
release.
|
||||
|
||||
Mesa 10.2.5 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
b4459f0bf7f4a3c8fb78ece3c9d2eac3d0e5bf38cb470f2a72705e744bd0310d MesaLib-10.2.5.tar.bz2
|
||||
7b4dd0cb683f8c7dc48a3e7a315742bed58ddcd7b756c462aca4177bd1acdc79 MesaLib-10.2.5.tar.gz
|
||||
6180565914fb238dd77ccdaff96b6155d9a6e1b3e981ebbf6a6851301b384fed MesaLib-10.2.5.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 80991 <https://bugs.freedesktop.org/show_bug.cgi?id=80991>`__ -
|
||||
[BDW]Piglit spec_ARB_sample_shading_builtin-gl-sample-mask_2 fails
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Abdiel Janulgue (3):
|
||||
|
||||
- i965/fs: Refactor check for potential copy propagated instructions.
|
||||
- i965/fs: skip copy-propate for logical instructions with negated src
|
||||
entries
|
||||
- i965/vec4: skip copy-propate for logical instructions with negated
|
||||
src entries
|
||||
|
||||
Adel Gadllah (1):
|
||||
|
||||
- i915: Fix up intelInitScreen2 for DRI3
|
||||
|
||||
Anuj Phogat (2):
|
||||
|
||||
- i965: Fix z_offset computation in intel_miptree_unmap_depthstencil()
|
||||
- mesa: Don't use memcpy() in \_mesa_texstore() for float depth texture
|
||||
data
|
||||
|
||||
Brian Paul (3):
|
||||
|
||||
- mesa: fix geometry shader memory leaks
|
||||
- st/mesa: fix geometry shader memory leak
|
||||
- gallium/u_blitter: fix some shader memory leaks
|
||||
|
||||
Carl Worth (6):
|
||||
|
||||
- docs: Add sha256 checksums for the 10.2.3 release
|
||||
- Update VERSION to 10.2.4
|
||||
- Add release notes for 10.2.4
|
||||
- docs: Add SHA256 checksums for the 10.2.4 release
|
||||
- cherry-ignore: Ignore a few patches picked in the previous stable
|
||||
release
|
||||
- Update version to 10.2.5
|
||||
|
||||
Christian König (1):
|
||||
|
||||
- radeonsi: fix order of r600_need_dma_space and r600_context_bo_reloc
|
||||
|
||||
Eric Anholt (1):
|
||||
|
||||
- i965: Generalize the pixel_x/y workaround for all UW types.
|
||||
|
||||
Ian Romanick (2):
|
||||
|
||||
- mesa: Don't allow GL_TEXTURE_BORDER queries outside compat profile
|
||||
- mesa: Don't allow GL_TEXTURE_{LUMINANCE,INTENSITY}_\* queries outside
|
||||
compat profile
|
||||
|
||||
Ilia Mirkin (5):
|
||||
|
||||
- nv50/ir: retrieve shadow compare from first arg
|
||||
- nv50/ir: ignore bias for samplerCubeShadow on nv50
|
||||
- nvc0/ir: do quadops on the right texture coordinates for TXD
|
||||
- nvc0/ir: use manual TXD when offsets are involved
|
||||
- nvc0: make sure that the local memory allocation is aligned to 0x10
|
||||
|
||||
Faith Ekstrand (2):
|
||||
|
||||
- main/format_pack: Fix a wrong datatype in pack_ubyte_R8G8_UNORM
|
||||
- main/get_hash_params: Add GL_SAMPLE_SHADING_ARB
|
||||
|
||||
Jordan Justen (1):
|
||||
|
||||
- i965: Add auxiliary surface field #defines for Broadwell.
|
||||
|
||||
José Fonseca (1):
|
||||
|
||||
- st/wgl: Clamp wglChoosePixelFormatARB's output nNumFormats to
|
||||
nMaxFormats.
|
||||
|
||||
Kenneth Graunke (13):
|
||||
|
||||
- i965: Don't copy propagate abs into Broadwell logic instructions.
|
||||
- i965: Set execution size to 8 for instructions with force_sechalf
|
||||
set.
|
||||
- i965/fs: Set force_uncompressed and force_sechalf on samplepos setup.
|
||||
- i965/fs: Use WE_all for gl_SampleID header register munging.
|
||||
- i965: Add plumbing for Broadwell's auxiliary surface support.
|
||||
- i965: Drop SINT workaround for CMS layout on Broadwell.
|
||||
- i965: Hook up the MCS buffers in SURFACE_STATE on Broadwell.
|
||||
- i965: Add 2x MSAA support to the MCS allocation function.
|
||||
- i965: Enable compressed multisample support (CMS) on Broadwell.
|
||||
- i965: Add missing persample_shading field to brw_wm_debug_recompile.
|
||||
- i965/fs: Fix gl_SampleID for 2x MSAA and SIMD16 mode.
|
||||
- i965/fs: Fix gl_SampleMask handling for SIMD16 on Gen8+.
|
||||
- i965/fs: Set LastRT on the final FB write on Broadwell.
|
||||
|
||||
Marek Olšák (14):
|
||||
|
||||
- gallium: fix u_default_transfer_inline_write for textures
|
||||
- st/mesa: fix samplerCubeShadow with bias
|
||||
- radeonsi: fix samplerCubeShadow with bias
|
||||
- radeonsi: add support for TXB2
|
||||
- r600g: switch SNORM conversion to DX and GLES behavior
|
||||
- radeonsi: fix CMASK and HTILE calculations for Hawaii
|
||||
- gallium/util: add a helper for calculating primitive count from
|
||||
vertex count
|
||||
- radeonsi: fix a hang with instancing on Hawaii
|
||||
- radeonsi: fix a hang with streamout on Hawaii
|
||||
- winsys/radeon: fix vram_size overflow with Hawaii
|
||||
- radeonsi: fix occlusion queries on Hawaii
|
||||
- r600g,radeonsi: switch all occurences of array_size to util_max_layer
|
||||
- radeonsi: fix build because of lack of draw_indirect infrastructure
|
||||
in 10.2
|
||||
- radeonsi: use DRAW_PREAMBLE on CIK
|
||||
|
||||
Matt Turner (8):
|
||||
|
||||
- i965/vec4: Don't return void from a void function.
|
||||
- i965/vec4: Don't fix_math_operand() on Gen >= 8.
|
||||
- i965/fs: Don't fix_math_operand() on Gen >= 8.
|
||||
- i965/fs: Make try_constant_propagate() static.
|
||||
- i965/fs: Constant propagate into 2-src math instructions on Gen8.
|
||||
- i965/vec4: Constant propagate into 2-src math instructions on Gen8.
|
||||
- i965/fs: Don't use brw_imm\_\* unnecessarily.
|
||||
- i965/fs: Set correct number of regs_written for MCS fetches.
|
||||
|
||||
Thorsten Glaser (1):
|
||||
|
||||
- nv50: fix build failure on m68k due to invalid struct alignment
|
||||
assumptions
|
||||
|
||||
Tom Stellard (1):
|
||||
|
||||
- clover: Call end_query before getting timestamp result v2
|
||||
@@ -0,0 +1,104 @@
|
||||
Mesa 10.2.6 Release Notes / August 19, 2014
|
||||
===========================================
|
||||
|
||||
Mesa 10.2.6 is a bug fix release which fixes bugs found since the 10.2.5
|
||||
release.
|
||||
|
||||
Mesa 10.2.6 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
193314d2adba98e43697d726739ac46b4299aae324fa1821aa226890c28ac806 MesaLib-10.2.6.tar.bz2
|
||||
f7a45a5977b485eb95ac024205c584a0c112fe3951c2313c797579bb16a7a448 MesaLib-10.2.6.tar.gz
|
||||
6d086d6fcda8f317adfaaae40011decf2f2e2dc80819c4a7a77c76f73512e8d8 MesaLib-10.2.6.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 81450 <https://bugs.freedesktop.org/show_bug.cgi?id=81450>`__ -
|
||||
[BDW]Piglit
|
||||
spec_glsl-1.30_execution_tex-miplevel-selection_textureGrad_1DArray
|
||||
cases intel_do_flush_locked failed
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Anuj Phogat (15):
|
||||
|
||||
- mesa: Fix error condition for valid texture targets in glTexStorage\*
|
||||
functions
|
||||
- mesa: Turn target_can_be_compressed() in to a utility function
|
||||
- mesa: Add error condition for using compressed internalformat in
|
||||
glTexStorage3D()
|
||||
- mesa: Fix condition for using compressed internalformat in
|
||||
glCompressedTexImage3D()
|
||||
- mesa: Add utility function \_mesa_is_enum_format_snorm()
|
||||
- mesa: Don't allow snorm internal formats in glCopyTexImage*() in
|
||||
GLES3
|
||||
- mesa: Add a helper function \_mesa_is_enum_format_unsized()
|
||||
- mesa: Add a gles3 error condition for sized internalformat in
|
||||
glCopyTexImage*()
|
||||
- mesa: Add gles3 error condition for GL_RGBA10_A2 buffer format in
|
||||
glCopyTexImage*()
|
||||
- mesa: Add utility function \_mesa_is_enum_format_unorm()
|
||||
- mesa: Add gles3 condition for normalized internal formats in
|
||||
glCopyTexImage*()
|
||||
- mesa: Allow GL_TEXTURE_CUBE_MAP target with compressed internal
|
||||
formats
|
||||
- meta: Use \_mesa_get_format_bits() to get the GL_RED_BITS
|
||||
- egl: Fix OpenGL ES version checks in \_eglParseContextAttribList()
|
||||
- meta: Fix datatype computation in get_temp_image_type()
|
||||
|
||||
Brian Paul (1):
|
||||
|
||||
- mesa: fix assertion in \_mesa_drawbuffers()
|
||||
|
||||
Carl Worth (2):
|
||||
|
||||
- docs: Add sha256 sums to the 10.2.5 release notes
|
||||
- Update VERSION to 10.2.6
|
||||
|
||||
Ilia Mirkin (1):
|
||||
|
||||
- mesa/st: only convert AND(a, NOT(b)) into MAD when not using native
|
||||
integers
|
||||
|
||||
Jordan Justen (1):
|
||||
|
||||
- i965/miptree: Layout 1D Array as 2D Array with height of 1
|
||||
|
||||
Maarten Lankhorst (1):
|
||||
|
||||
- configure.ac: Do not require llvm on x32
|
||||
|
||||
Marek Olšák (4):
|
||||
|
||||
- st/mesa: fix blit-based partial TexSubImage for 1D arrays
|
||||
- radeon,r200: fix buffer validation after CS flush
|
||||
- radeonsi: fix a hang with instancing in Unigine Heaven/Valley on
|
||||
Hawaii
|
||||
- radeonsi: fix CMASK and HTILE allocation on Tahiti
|
||||
|
||||
Pali Rohár (1):
|
||||
|
||||
- configure: check for dladdr via AC_CHECK_FUNC/AC_CHECK_LIB
|
||||
|
||||
Roland Scheidegger (1):
|
||||
|
||||
- gallivm: fix up out-of-bounds level when using conformant
|
||||
out-of-bound behavior
|
||||
@@ -0,0 +1,183 @@
|
||||
Mesa 10.2.7 Release Notes / September 06, 2014
|
||||
==============================================
|
||||
|
||||
Mesa 10.2.7 is a bug fix release which fixes bugs found since the 10.2.6
|
||||
release.
|
||||
|
||||
Mesa 10.2.7 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
cb67dfaabf88acba29aa2cf0dd58ee17b21ebf9594f8d1226c41794da8de3e9d MesaLib-10.2.7.tar.gz
|
||||
27b958063a4c002071f14ed45c7d2a1ee52cd85e4ac8876e8a1c273495a7d43f MesaLib-10.2.7.tar.bz2
|
||||
a2796a2d5bbbc2edd22857ecc267cba68dfe5d0296f5d84ba7510877b216cc40 MesaLib-10.2.7.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 36193 <https://bugs.freedesktop.org/show_bug.cgi?id=36193>`__ -
|
||||
[i965] brw_eu_emit.c:182: validate_reg: Assertion \`execsize >=
|
||||
width' failed.
|
||||
- `Bug 66184 <https://bugs.freedesktop.org/show_bug.cgi?id=66184>`__ -
|
||||
src/mesa/state_tracker/st_glsl_to_tgsi.cpp:3216:simplify_cmp:
|
||||
Assertion \`inst->dst.index < 4096' failed.
|
||||
- `Bug 70441 <https://bugs.freedesktop.org/show_bug.cgi?id=70441>`__ -
|
||||
[Gen4-5 clip] Piglit spec_OpenGL_1.1_polygon-offset hits (execsize >=
|
||||
width) assertion
|
||||
- `Bug 76188 <https://bugs.freedesktop.org/show_bug.cgi?id=76188>`__ -
|
||||
EGL_EXT_image_dma_buf_import fd ownership is incorrect
|
||||
- `Bug 76789 <https://bugs.freedesktop.org/show_bug.cgi?id=76789>`__ -
|
||||
[radeonsi] si_descriptors.c requires -std=gnu99 or -fms-extensions
|
||||
- `Bug 82139 <https://bugs.freedesktop.org/show_bug.cgi?id=82139>`__ -
|
||||
[r600g, bisected] multiple ubo piglit regressions
|
||||
- `Bug 82255 <https://bugs.freedesktop.org/show_bug.cgi?id=82255>`__ -
|
||||
[VP2] Chroma planes are vertically stretched during VDPAU playback
|
||||
- `Bug 82671 <https://bugs.freedesktop.org/show_bug.cgi?id=82671>`__ -
|
||||
[r600g-evergreen][compute]Empty kernel execution causes crash
|
||||
- `Bug 82709 <https://bugs.freedesktop.org/show_bug.cgi?id=82709>`__ -
|
||||
OpenCL not working on radeon hainan
|
||||
- `Bug 82814 <https://bugs.freedesktop.org/show_bug.cgi?id=82814>`__ -
|
||||
glDrawBuffers(0, NULL) segfaults in \_mesa_drawbuffers
|
||||
- `Bug 83079 <https://bugs.freedesktop.org/show_bug.cgi?id=83079>`__ -
|
||||
[NVC0] Dota 2 (Linux native and Wine) crash with Nouveau Drivers
|
||||
- `Bug 83355 <https://bugs.freedesktop.org/show_bug.cgi?id=83355>`__ -
|
||||
FTBFS: src/mesa/program/program_lexer.l:122:64: error: unknown type
|
||||
name 'YYSTYPE'
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Adam Jackson (1):
|
||||
|
||||
- radeonsi: Don't use anonymous struct trick in atom tracking
|
||||
|
||||
Alex Deucher (2):
|
||||
|
||||
- radeonsi: add new CIK pci ids
|
||||
- radeonsi: add new SI pci ids
|
||||
|
||||
Andreas Boll (1):
|
||||
|
||||
- winsys/radeon: fix nop packet padding for hawaii
|
||||
|
||||
Anuj Phogat (1):
|
||||
|
||||
- i965: Bail on vec4 copy propagation for scratch writes with source
|
||||
modifiers
|
||||
|
||||
Brian Paul (1):
|
||||
|
||||
- mesa: fix NULL pointer deref bug in \_mesa_drawbuffers()
|
||||
|
||||
Carl Worth (2):
|
||||
|
||||
- docs: Add sha256 sums for the 10.2.6 release
|
||||
- Makefile: Switch from md5sums to sha256sums
|
||||
|
||||
Dave Airlie (1):
|
||||
|
||||
- i965: add missing parens in vec4 visitor
|
||||
|
||||
Emil Velikov (17):
|
||||
|
||||
- configure.ac: bail out if building gallium_gbm without gallium_egl
|
||||
- android: gallium/nouveau: fix include folders, link against
|
||||
libstlport
|
||||
- android: egl/main: fixup the nouveau build
|
||||
- automake: gallium/freedreno: drop spurious include dirs
|
||||
- android: gallium/freedreno: add preliminary build
|
||||
- android: egl/main: add/enable freedreno
|
||||
- android: gallium/auxiliary: drop log2/log2f redefitions
|
||||
- android: drop HAL_PIXEL_FORMAT_RGBA_{5551,4444}
|
||||
- android: glsl: the stlport over the limited Android STL
|
||||
- android: dri/i915: do not build an 'empty' driver
|
||||
- cherry-ignore: remove patch that lacking previous dependencies
|
||||
- cherry-ignore: PIPE_SHADER_CAP_MAX_CONST_BUFFER_SIZE is not it 10.2
|
||||
- cherry-ignore: drop whitespace fix
|
||||
- cherry-ignore: reject a15088338eb
|
||||
- get-pick-list.sh: Require explicit "10.2" for nominating stable
|
||||
patches
|
||||
- mesa: fix make tarballs
|
||||
- Update VERSION to 10.2.7
|
||||
|
||||
Ian Romanick (1):
|
||||
|
||||
- mesa: Handle uninitialized textures like other textures in
|
||||
get_tex_level_parameter_image
|
||||
|
||||
Ilia Mirkin (9):
|
||||
|
||||
- nouveau: make sure to invalidate any vbo state as well
|
||||
- nouveau: don't keep stale pointer to free'd data
|
||||
- nvc0/ir: avoid infinite recursion when finding first uses of tex
|
||||
- nv50: zero out unbound samplers
|
||||
- nvc0: don't make 1d staging textures linear
|
||||
- nv50/ir: avoid creating instructions that can't be emitted
|
||||
- nv50: set the miptree address when clearing bo's in vp2 init
|
||||
- nv50: mt address may not be the underlying bo's start address
|
||||
- nv50: attach the buffer bo to the miptree structures
|
||||
|
||||
Jan Vesely (1):
|
||||
|
||||
- gallivm: Fix build with latest LLVM
|
||||
|
||||
José Fonseca (1):
|
||||
|
||||
- mesa: Move declaration to top of block.
|
||||
|
||||
Kenneth Graunke (3):
|
||||
|
||||
- i965/vec4: Set NoMask for GS_OPCODE_SET_VERTEX_COUNT on Gen8+.
|
||||
- i965/vec4: Respect ir->force_writemask_all in Gen8 code generation.
|
||||
- i965/clip: Fix brw_clip_unfilled.c/compute_offset's assembly.
|
||||
|
||||
Marek Olšák (3):
|
||||
|
||||
- r600g: fix constant buffer fetches
|
||||
- radeonsi: save scissor state and sample mask for u_blitter
|
||||
- glsl_to_tgsi: allocate and enlarge arrays for temporaries on demand
|
||||
|
||||
Paulo Sergio Travaglia (2):
|
||||
|
||||
- android: gallium/radeon: attempt to fix the android build
|
||||
- android: egl/main: resolve radeon linking issues
|
||||
|
||||
Pekka Paalanen (1):
|
||||
|
||||
- egl_dri2: fix EXT_image_dma_buf_import fds
|
||||
|
||||
Robert Bragg (1):
|
||||
|
||||
- meta: save and restore swizzle for \_GenerateMipmap
|
||||
|
||||
Tom Stellard (7):
|
||||
|
||||
- radeon/compute: Fix reported values for MAX_GLOBAL_SIZE and
|
||||
MAX_MEM_ALLOC_SIZE
|
||||
- radeonsi/compute: Update reference counts for buffers in
|
||||
si_set_global_binding()
|
||||
- radeonsi/compute: Call si_pm4_free_state() after emitting compute
|
||||
state
|
||||
- clover: Flush the command queue in clReleaseCommandQueue()
|
||||
- radeon: Add work-around for missing Hainan support in clang < 3.6 v2
|
||||
- pipe-loader: Fix memory leak v2
|
||||
- r600g/compute: Don't initialize vertex_buffer_state masks to 0x2
|
||||
|
||||
Vinson Lee (1):
|
||||
|
||||
- gallivm: Fix build with LLVM >= 3.6 r215967.
|
||||
@@ -0,0 +1,106 @@
|
||||
Mesa 10.2.8 Release Notes / September 19, 2014
|
||||
==============================================
|
||||
|
||||
Mesa 10.2.8 is a bug fix release which fixes bugs found since the 10.2.7
|
||||
release.
|
||||
|
||||
Mesa 10.2.8 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
4c5a25ccaf1a9734bbd10d62a1420cc8fd35a1060ce679f2fc846769a25fbeec MesaLib-10.2.8.tar.gz
|
||||
1ef9ad3f241788d454f2ff8c9d65b6849dfc31c8fe91f70fd2930b81c8af1398 MesaLib-10.2.8.tar.bz2
|
||||
d26218da3b44734b1d555267b4c63c48803c4c8b14d2bc53071be57014da37fa MesaLib-10.2.8.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 77493 <https://bugs.freedesktop.org/show_bug.cgi?id=77493>`__ -
|
||||
lp_test_arit fails with llvm >= llvm-3.5svn r206094
|
||||
- `Bug 82539 <https://bugs.freedesktop.org/show_bug.cgi?id=82539>`__ -
|
||||
vmw_screen_dri.lo In file included from vmw_screen_dri.c:41:
|
||||
vmwgfx_drm.h:32:17: error: drm.h: No such file or directory
|
||||
- `Bug 82882 <https://bugs.freedesktop.org/show_bug.cgi?id=82882>`__ -
|
||||
[swrast] piglit glsl-fs-uniform-bool-1 regression
|
||||
- `Bug 83432 <https://bugs.freedesktop.org/show_bug.cgi?id=83432>`__ -
|
||||
r600_query.c:269:r600_emit_query_end: Assertion
|
||||
\`ctx->num_pipelinestat_queries > 0' failed [Gallium HUD]
|
||||
- `Bug 83567 <https://bugs.freedesktop.org/show_bug.cgi?id=83567>`__ -
|
||||
Mesa 10.2.6 does not compile with llvm 3.5
|
||||
- `Bug 83735 <https://bugs.freedesktop.org/show_bug.cgi?id=83735>`__ -
|
||||
[mesa-10.2.x] broken with llvm-3.5 and old CPUs
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Aaron Watry (1):
|
||||
|
||||
- gallivm: Fix build after LLVM commit 211259
|
||||
|
||||
Christoph Bumiller (2):
|
||||
|
||||
- nv50/ir/util: fix BitSet issues
|
||||
- nvc0/ir: clarify recursion fix to finding first tex uses
|
||||
|
||||
Emil Velikov (3):
|
||||
|
||||
- docs: Add sha256 sums for the 10.2.7 release
|
||||
- configure: bail out if building svga without libdrm
|
||||
- Update VERSION to 10.2.8
|
||||
|
||||
Ilia Mirkin (4):
|
||||
|
||||
- nv50/ir: avoid array overrun when checking for supported mods
|
||||
- nouveau: only enable the depth test if there actually is a depth
|
||||
buffer
|
||||
- nouveau: only enable stencil func if the visual has stencil bits
|
||||
- nouveau: change internal variables to avoid conflicts with macro args
|
||||
|
||||
Jonathan Gray (1):
|
||||
|
||||
- configure.ac: strip \_GNU_SOURCE from llvm-config output
|
||||
|
||||
José Fonseca (1):
|
||||
|
||||
- gallivm: Disable workaround for PR12833 on LLVM 3.2+.
|
||||
|
||||
Maarten Lankhorst (4):
|
||||
|
||||
- nouveau: re-allocate bo's on overflow
|
||||
- nouveau: fix MPEG4 hw decoding
|
||||
- nouveau: rework reference frame handling
|
||||
- nouveau: remove unneeded assert
|
||||
|
||||
Marek Olšák (3):
|
||||
|
||||
- r600g,radeonsi: make sure there's enough CS space before resuming
|
||||
queries
|
||||
- mesa: set UniformBooleanTrue = 1.0f by default
|
||||
- st/mesa: use 1.0f as boolean true on drivers without integer support
|
||||
|
||||
Richard Sandiford (1):
|
||||
|
||||
- gallivm: Fix uses of 2^24
|
||||
|
||||
Roland Scheidegger (1):
|
||||
|
||||
- gallivm: set mcpu when initializing llvm execution engine
|
||||
|
||||
Thomas Hellstrom (1):
|
||||
|
||||
- winsys/svga: Fix incorrect type usage in IOCTL v2
|
||||
@@ -0,0 +1,76 @@
|
||||
Mesa 10.2.9 Release Notes / October 12, 2014
|
||||
============================================
|
||||
|
||||
Mesa 10.2.9 is a bug fix release which fixes bugs found since the 10.2.8
|
||||
release. This is the final planned release for the 10.2 branch.
|
||||
|
||||
Mesa 10.2.9 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
f8d62857eed8f604a57710c58a8ffcfb8dab2dc4977ec27c956c7c4fd14032f6 MesaLib-10.2.9.tar.gz
|
||||
f6031f8b7113a92325b60635c504c510490eebb2e707119bbff7bd86aa34657d MesaLib-10.2.9.tar.bz2
|
||||
11c0ef4f3308fc29d9f15a77fd8f4842a946fce9e830250a1c95b171a446171a MesaLib-10.2.9.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 79462 <https://bugs.freedesktop.org/show_bug.cgi?id=79462>`__ -
|
||||
[NVC0/Codegen] Shader compilation falis in spill logic
|
||||
- `Bug 83570 <https://bugs.freedesktop.org/show_bug.cgi?id=83570>`__ -
|
||||
Glyphy demo throws unhandled Integer division by zero exception
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Andreas Pokorny (2):
|
||||
|
||||
- egl/drm: expose KHR_image_pixmap extension
|
||||
- i915: Fix black buffers when importing prime fds
|
||||
|
||||
Emil Velikov (2):
|
||||
|
||||
- docs: Add sha256 sums for the 10.2.8 release
|
||||
- Update VERSION to 10.2.9
|
||||
|
||||
Ilia Mirkin (1):
|
||||
|
||||
- nv50/ir: avoid deleting pseudo instructions too early
|
||||
|
||||
Marek Olšák (3):
|
||||
|
||||
- radeonsi: release GS rings at context destruction
|
||||
- radeonsi: properly destroy the GS copy shader and scratch_bo for
|
||||
compute
|
||||
- st/dri: remove GALLIUM_MSAA and \__GL_FSAA_MODE environment variables
|
||||
|
||||
Roland Scheidegger (1):
|
||||
|
||||
- gallivm: fix idiv
|
||||
|
||||
Thomas Hellstrom (1):
|
||||
|
||||
- st/xa: Fix regression in xa_yuv_planar_blit()
|
||||
|
||||
Tom Stellard (1):
|
||||
|
||||
- configure.ac: Compute LLVM_VERSION_PATCH using llvm-config
|
||||
|
||||
rconde (1):
|
||||
|
||||
- gallivm,tgsi: fix idiv by zero crash
|
||||
@@ -0,0 +1,69 @@
|
||||
Mesa 10.2 Release Notes / June 6, 2014
|
||||
======================================
|
||||
|
||||
Mesa 10.2 is a new development release. People who are concerned with
|
||||
stability and reliability should stick with a previous release or wait
|
||||
for Mesa 10.2.1.
|
||||
|
||||
Mesa 10.2 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
MD5 checksums
|
||||
-------------
|
||||
|
||||
::
|
||||
|
||||
c87bfb6dd5cbcf1fdef42e5ccd972581 MesaLib-10.2.0.tar.gz
|
||||
7aaba90bd7169a94ae2fe83febdec963 MesaLib-10.2.0.tar.bz2
|
||||
58b203aca15dadc25ab4d1126db1052b MesaLib-10.2.0.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
Note: some of the new features are only available with certain drivers.
|
||||
|
||||
- GL_ARB_buffer_storage on i965, nv30, nv50, nvc0, r300, r600, and
|
||||
radeonsi
|
||||
- GL_ARB_multi_bind on all drivers
|
||||
- GL_ARB_sample_shading on nv50 (GT21x only), nvc0
|
||||
- GL_ARB_separate_shader_objects (desktop OpenGL) and
|
||||
GL_EXT_separate_shader_objects (OpenGL ES 2.0 and 3.0) on all drivers
|
||||
- GL_ARB_stencil_texturing on i965/gen8+
|
||||
- GL_ARB_texture_cube_map_array on nv50 (GT21x only)
|
||||
- GL_ARB_texture_gather on nv50 (GT21x only), nvc0
|
||||
- GL_ARB_texture_query_lod on nv50 (GT21x only), nvc0
|
||||
- GL_ARB_texture_view on i965/gen7
|
||||
- GL_ARB_vertex_type_10f_11f_11f_rev on nv50, nvc0, radeonsi
|
||||
- GL_ARB_viewport_array on nv50, r600
|
||||
- GL_INTEL_performance_query on i965/gen5+
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
TBD.
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
- Renamed *--with-llvm-shared-libs* to *--enable-llvm-shared-libs*
|
||||
|
||||
The option is used to control how mesa is linked against LLVM, and
|
||||
now defaults to enabled (shared linking).
|
||||
|
||||
- Split *libxatracker.so* into a standalone library which can be used
|
||||
with any gallium driver.
|
||||
|
||||
Previously the library was linked statically against vmware's virtual
|
||||
gpu driver(svga), whereas now it loads a shared pipe_*.so driver.
|
||||
Provide the following options during configure, if you would like
|
||||
support for svga driver *--enable-xa --with-gallium-drivers=svga*
|
||||
|
||||
Note: The files are installed in $(libdir)/gallium-pipe/ and the
|
||||
interface between them and libxatracker.so is **not** stable.
|
||||
|
||||
- The environment variable GALLIUM_MSAA that forced a multisample GLX
|
||||
visual was removed.
|
||||
@@ -0,0 +1,131 @@
|
||||
Mesa 10.3.1 Release Notes / October 12, 2014
|
||||
============================================
|
||||
|
||||
Mesa 10.3.1 is a bug fix release which fixes bugs found since the 10.3
|
||||
release.
|
||||
|
||||
Mesa 10.3.1 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
155afcbad17be8bb80282c761b957d5cc716c14a1fa16c4f5ee04e76df729c6d MesaLib-10.3.1.tar.gz
|
||||
b081d077d717e5d56f2d59677490856052c41573e50378ff86d6c72456714add MesaLib-10.3.1.tar.bz2
|
||||
07a14febfed06412d519e091a62d24513fee6745f1a6f8a8f1956bfe04b77d15 MesaLib-10.3.1.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 79462 <https://bugs.freedesktop.org/show_bug.cgi?id=79462>`__ -
|
||||
[NVC0/Codegen] Shader compilation falis in spill logic
|
||||
- `Bug 82932 <https://bugs.freedesktop.org/show_bug.cgi?id=82932>`__ -
|
||||
[SNB+ Bisected]Ogles3conform
|
||||
ES3-CTS.shaders.indexing.vector_subscript.vec3_static_loop_subscript_write_direct_read_vertex
|
||||
fails
|
||||
- `Bug 83506 <https://bugs.freedesktop.org/show_bug.cgi?id=83506>`__ -
|
||||
[UBO] row_major layout ignored inside structures
|
||||
- `Bug 83533 <https://bugs.freedesktop.org/show_bug.cgi?id=83533>`__ -
|
||||
[UBO] nested structures don't get appropriate padding
|
||||
- `Bug 83570 <https://bugs.freedesktop.org/show_bug.cgi?id=83570>`__ -
|
||||
Glyphy demo throws unhandled Integer division by zero exception
|
||||
- `Bug 83741 <https://bugs.freedesktop.org/show_bug.cgi?id=83741>`__ -
|
||||
[UBO] row_major layout partially ignored for arrays of structures
|
||||
- `Bug 84178 <https://bugs.freedesktop.org/show_bug.cgi?id=84178>`__ -
|
||||
Big glamor regression in Xorg server 1.6.99.1 GIT: x11perf 1.5 Test:
|
||||
PutImage XY 500x500 Square
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Andreas Pokorny (2):
|
||||
|
||||
- egl/drm: expose KHR_image_pixmap extension
|
||||
- i915: Fix black buffers when importing prime fds
|
||||
|
||||
Brian Paul (1):
|
||||
|
||||
- mesa: fix prog_optimize.c assertions triggered by SWZ opcode
|
||||
|
||||
Emil Velikov (2):
|
||||
|
||||
- docs: Add 10.3 sha256 sums, news item and link release notes
|
||||
- Update VERSION to 10.3.1
|
||||
|
||||
Ian Romanick (4):
|
||||
|
||||
- glsl: Make sure fields after small structs have correct padding
|
||||
- glsl: Make sure row-major array-of-structure get correct layout
|
||||
- glsl: Round struct size up to at least 16 bytes
|
||||
- glsl: Strip arrayness from ir_type_dereference_variable too
|
||||
|
||||
Ilia Mirkin (5):
|
||||
|
||||
- nv50/ir: avoid deleting pseudo instructions too early
|
||||
- gm107/ir: fix manual TXD for array targets
|
||||
- gm107/ir: fix texture argument order
|
||||
- gm107/ir: add support for indirect const buffer selection
|
||||
- gm107/ir: take relative pfetch offset into account
|
||||
|
||||
Keith Packard (1):
|
||||
|
||||
- glx/dri3: Provide error diagnostics when DRI3 allocation fails
|
||||
|
||||
Kenneth Graunke (2):
|
||||
|
||||
- mesa: Use proper structure for glGet*(GL_TEXTURE_COORD_ARRAY*).
|
||||
- mesa: Set correct array element in vbo_exec_vtx_init.
|
||||
|
||||
Marek Olšák (3):
|
||||
|
||||
- radeonsi: release GS rings at context destruction
|
||||
- radeonsi: properly destroy the GS copy shader and scratch_bo for
|
||||
compute
|
||||
- st/dri: remove GALLIUM_MSAA and \__GL_FSAA_MODE environment variables
|
||||
|
||||
Michel Dänzer (1):
|
||||
|
||||
- st/mesa: Use PIPE_USAGE_STAGING for GL_STATIC/DYNAMIC/STREAM_READ
|
||||
buffers
|
||||
|
||||
Richard Sandiford (2):
|
||||
|
||||
- mesa: Fix alpha component in unpack_R8G8B8X8_SRGB.
|
||||
- swrast: Fix handling of MESA_FORMAT_L8A8_SRGB for big-endian
|
||||
|
||||
Roland Scheidegger (1):
|
||||
|
||||
- gallivm: fix idiv
|
||||
|
||||
Thomas Hellstrom (1):
|
||||
|
||||
- st/xa: Fix regression in xa_yuv_planar_blit()
|
||||
|
||||
Tom Stellard (2):
|
||||
|
||||
- clover: Add support to mem objects for multiple destructor callbacks
|
||||
v2
|
||||
- configure.ac: Compute LLVM_VERSION_PATCH using llvm-config
|
||||
|
||||
Tomasz Figa (3):
|
||||
|
||||
- util: Include in Android builds
|
||||
- st/mesa: Generate format_info.c in Android builds
|
||||
- st/mesa: Fix paths used in Android builds
|
||||
|
||||
rconde (1):
|
||||
|
||||
- gallivm,tgsi: fix idiv by zero crash
|
||||
@@ -0,0 +1,91 @@
|
||||
Mesa 10.3.2 Release Notes / October 24, 2014
|
||||
============================================
|
||||
|
||||
Mesa 10.3.2 is a bug fix release which fixes bugs found since the 10.3
|
||||
release.
|
||||
|
||||
Mesa 10.3.2 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
e65f8e691f06f111c1aeb3a376b13c9cc88cb162bee2709e0e7e6b0e6628ca75 MesaLib-10.3.2.tar.gz
|
||||
e9849bcb9aa9acd98a753d6d46d2e7d7238d3367036e11357a60efd16de8bea3 MesaLib-10.3.2.tar.bz2
|
||||
427dc0d670d38e713ebff2675665ec2fe4ff7d04ce227bd54de946999fc1d234 MesaLib-10.3.2.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 54372 <https://bugs.freedesktop.org/show_bug.cgi?id=54372>`__ -
|
||||
GLX_INTEL_swap_event crashes driver when swapping window buffers
|
||||
- `Bug 81680 <https://bugs.freedesktop.org/show_bug.cgi?id=81680>`__ -
|
||||
[r600g] Firefox crashes with hardware acceleration turned on
|
||||
- `Bug 84140 <https://bugs.freedesktop.org/show_bug.cgi?id=84140>`__ -
|
||||
mplayer crashes playing some files using vdpau output
|
||||
- `Bug 84662 <https://bugs.freedesktop.org/show_bug.cgi?id=84662>`__ -
|
||||
Long pauses with Unreal demo Elemental on R9270X since : Always flush
|
||||
the HDP cache before submitting a CS to the GPU
|
||||
- `Bug 85267 <https://bugs.freedesktop.org/show_bug.cgi?id=85267>`__ -
|
||||
vlc crashes with vdpau (Radeon 3850HD) [r600]
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Brian Paul (3):
|
||||
|
||||
- mesa: fix spurious wglGetProcAddress / GL_INVALID_OPERATION error
|
||||
- st/wgl: add WINAPI qualifiers on wgl function typedefs
|
||||
- glsl: fix several use-after-free bugs
|
||||
|
||||
Daniel Manjarres (1):
|
||||
|
||||
- glx: Fix glxUseXFont for glxWindow and glxPixmaps
|
||||
|
||||
Dave Airlie (1):
|
||||
|
||||
- mesa: fix GetTexImage for 1D array depth textures
|
||||
|
||||
Emil Velikov (2):
|
||||
|
||||
- docs: Add sha256 sums for the 10.3.1 release
|
||||
- Update VERSION to 10.3.2
|
||||
|
||||
Ilia Mirkin (4):
|
||||
|
||||
- gm107/ir: add dnz emission for fmul
|
||||
- gk110/ir: add dnz flag emission for fmul/fmad
|
||||
- nouveau: 3d textures are unsupported, limit 3d levels to 1
|
||||
- st/gbm: fix order of arguments passed to is_format_supported
|
||||
|
||||
Kenneth Graunke (3):
|
||||
|
||||
- i965: Add a BRW_MOCS_PTE #define.
|
||||
- i965: Use BDW_MOCS_PTE for renderbuffers.
|
||||
- i965: Fix register write checks.
|
||||
|
||||
Marek Olšák (2):
|
||||
|
||||
- st/mesa: use pipe_sampler_view_release for releasing sampler views
|
||||
- glsl_to_tgsi: fix the value of gl_FrontFacing with native integers
|
||||
|
||||
Michel Dänzer (4):
|
||||
|
||||
- radeonsi: Clear sampler view flags when binding a buffer
|
||||
- r600g,radeonsi: Always use GTT again for PIPE_USAGE_STREAM buffers
|
||||
- winsys/radeon: Use separate caching buffer manager for each set of
|
||||
flags
|
||||
- r600g: Drop references to destroyed blend state
|
||||
@@ -0,0 +1,184 @@
|
||||
Mesa 10.3.3 Release Notes / November 8, 2014
|
||||
============================================
|
||||
|
||||
Mesa 10.3.3 is a bug fix release which fixes bugs found since the 10.3.2
|
||||
release.
|
||||
|
||||
Mesa 10.3.3 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
23a0c36d88cd5d8968ae6454160de2878192fd1d37b5d606adca1f1b7e788b79 MesaLib-10.3.3.tar.gz
|
||||
0e4eee4a2ddf86456eed2fc44da367f95471f74249636710491e85cc256c4753 MesaLib-10.3.3.tar.bz2
|
||||
a83648f17d776b7cf6c813fbb15782d2644b937dc6a7c53d8c0d1b35411f4840 MesaLib-10.3.3.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 70410 <https://bugs.freedesktop.org/show_bug.cgi?id=70410>`__ -
|
||||
egl-static/Makefile: linking fails with llvm >= 3.4
|
||||
- `Bug 82921 <https://bugs.freedesktop.org/show_bug.cgi?id=82921>`__ -
|
||||
layout(location=0) emits error >= MAX_UNIFORM_LOCATIONS due to
|
||||
integer underflow
|
||||
- `Bug 83574 <https://bugs.freedesktop.org/show_bug.cgi?id=83574>`__ -
|
||||
[llvmpipe] [softpipe] piglit
|
||||
arb_explicit_uniform_location-use-of-unused-loc regression
|
||||
- `Bug 85454 <https://bugs.freedesktop.org/show_bug.cgi?id=85454>`__ -
|
||||
Unigine Sanctuary with Wine crashes on Mesa Git
|
||||
- `Bug 85918 <https://bugs.freedesktop.org/show_bug.cgi?id=85918>`__ -
|
||||
Mesa: MSVC 2010/2012 Compile error
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Anuj Phogat (2):
|
||||
|
||||
- glsl: Fix crash due to negative array index
|
||||
- glsl: Use signed array index in update_max_array_access()
|
||||
|
||||
Brian Paul (1):
|
||||
|
||||
- mesa: fix UNCLAMPED_FLOAT_TO_UBYTE() macro for MSVC
|
||||
|
||||
Emil Velikov (2):
|
||||
|
||||
- docs: Add sha256 sums for the 10.3.2 release
|
||||
- Update version to 10.3.3
|
||||
|
||||
Ilia Mirkin (27):
|
||||
|
||||
- freedreno/ir3: fix FSLT/etc handling to return 0/-1 instead of 0/1.0
|
||||
- freedreno/ir3: INEG operates on src0, not src1
|
||||
- freedreno/ir3: add UARL support
|
||||
- freedreno/ir3: negate result of USLT/etc
|
||||
- freedreno/ir3: use unsigned comparison for UIF
|
||||
- freedreno/ir3: add TXL support
|
||||
- freedreno/ir3: fix UCMP handling
|
||||
- freedreno/ir3: implement UMUL correctly
|
||||
- freedreno: add default .dir-locals.el for emacs settings
|
||||
- freedreno/ir3: make texture instruction construction more dynamic
|
||||
- freedreno/ir3: fix TXB/TXL to actually pull the bias/lod argument
|
||||
- freedreno/ir3: add TXQ support
|
||||
- freedreno/ir3: add TXB2 support
|
||||
- freedreno: dual-source render targets are not supported
|
||||
- freedreno: instanced drawing/compute not yet supported
|
||||
- freedreno/ir3: avoid fan-in sources referring to same instruction
|
||||
- freedreno/ir3: add IDIV/UDIV support
|
||||
- freedreno/ir3: add UMOD support, based on UDIV
|
||||
- freedreno/ir3: add MOD support
|
||||
- freedreno/ir3: add ISSG support
|
||||
- freedreno/ir3: add UMAD support
|
||||
- freedreno/ir3: make TXQ return integers, not floats
|
||||
- freedreno/ir3: shadow comes before array
|
||||
- freedreno/ir3: add texture offset support
|
||||
- freedreno/ir3: add TXD support and expose ARB_shader_texture_lod
|
||||
- freedreno/ir3: add TXF support
|
||||
- freedreno: positions come out as integers, not half-integers
|
||||
|
||||
Jan Vesely (1):
|
||||
|
||||
- configure: include llvm systemlibs when using static llvm
|
||||
|
||||
Marek Olšák (5):
|
||||
|
||||
- r600g: fix polygon mode for points and lines and point/line fill
|
||||
modes
|
||||
- radeonsi: fix polygon mode for points and lines and point/line fill
|
||||
modes
|
||||
- radeonsi: fix incorrect index buffer max size for lowered 8-bit
|
||||
indices
|
||||
- Revert "st/mesa: set MaxUnrollIterations = 255"
|
||||
- r300g: remove enabled/disabled hyperz and AA compression messages
|
||||
|
||||
Mauro Rossi (1):
|
||||
|
||||
- gallium/nouveau: fully build the driver under android
|
||||
|
||||
Michel Dänzer (1):
|
||||
|
||||
- radeon/llvm: Dynamically allocate branch/loop stack arrays
|
||||
|
||||
Rob Clark (62):
|
||||
|
||||
- freedreno/ir3: detect scheduler fail
|
||||
- freedreno/ir3: add TXB
|
||||
- freedreno/ir3: add DDX/DDY
|
||||
- freedreno/ir3: bit of debug
|
||||
- freedreno/ir3: fix error in bail logic
|
||||
- freedreno/ir3: fix constlen with relative addressing
|
||||
- freedreno/ir3: add no-copy-propagate fallback step
|
||||
- freedreno: don't overflow cmdstream buffer so much
|
||||
- freedreno/ir3: fix potential segfault in RA
|
||||
- freedreno: update generated headers
|
||||
- freedreno/a3xx: enable hw primitive-restart
|
||||
- freedreno/a3xx: handle rendering to layer != 0
|
||||
- freedreno: update generated headers
|
||||
- freedreno/a3xx: format fixes
|
||||
- util/u_format: add \_is_alpha()
|
||||
- freedreno/a3xx: alpha render-target shenanigans
|
||||
- freedreno/ir3: catch incorrect usage of tmp-dst
|
||||
- freedreno/ir3: add missing put_dst
|
||||
- freedreno: "fix" problems with excessive flushes
|
||||
- freedreno: update generated headers
|
||||
- freedreno/a3xx: 3d/array textures
|
||||
- freedreno: add DRM_CONF_SHARE_FD
|
||||
- freedreno/a3xx: more texture array fixes
|
||||
- freedreno/a3xx: initial texture border-color
|
||||
- freedreno: fix compiler warning
|
||||
- freedreno: don't advertise mirror-clamp support
|
||||
- freedreno: update generated headers
|
||||
- freedreno: we have more than 0 viewports!
|
||||
- freedreno: turn missing caps into compile warnings
|
||||
- freedreno/a3xx: add LOD_BIAS
|
||||
- freedreno/a3xx: add flat interpolation mode
|
||||
- freedreno/a3xx: add 32bit integer vtx formats
|
||||
- freedreno/a3xx: fix border color order
|
||||
- freedreno: move bind_sampler_states to per-generation
|
||||
- freedreno: add texcoord clamp support to lowering
|
||||
- freedreno/a3xx: add support to emulate GL_CLAMP
|
||||
- freedreno/a3xx: re-emit shaders on variant change
|
||||
- freedreno/lowering: fix token calculation for lowering
|
||||
- freedreno: destroy transfer pool after blitter
|
||||
- freedreno: max-texture-lod-bias should be 15.0f
|
||||
- freedreno: update generated headers
|
||||
- freedreno/a3xx: handle large shader program sizes
|
||||
- freedreno/a3xx: emit all immediates in one shot
|
||||
- freedreno/ir3: fix lockups with lame FRAG shaders
|
||||
- freedreno/a3xx: handle VS only outputting BCOLOR
|
||||
- freedreno: query fixes
|
||||
- freedreno/a3xx: refactor vertex state emit
|
||||
- freedreno/a3xx: refactor/optimize emit
|
||||
- freedreno/ir3: optimize shader key comparision
|
||||
- freedreno: inline fd_draw_emit()
|
||||
- freedreno: fix layer_stride
|
||||
- freedreno: update generated headers
|
||||
- freedreno/ir3: large const support
|
||||
- freedreno/a3xx: more layer/level fixes
|
||||
- freedreno/ir3: comment + better fxn name
|
||||
- freedreno/ir3: fix potential gpu lockup with kill
|
||||
- freedreno/a3xx: disable early-z when we have kill's
|
||||
- freedreno/ir3: add debug flag to disable cp
|
||||
- freedreno: clear vs scissor
|
||||
- freedreno: mark scissor state dirty when enable bit changes
|
||||
- freedreno/a3xx: fix viewport state during clear
|
||||
- freedreno/a3xx: fix depth/stencil restore format
|
||||
|
||||
Tapani Pälli (2):
|
||||
|
||||
- glsl: fix uniform location count used for glsl types
|
||||
- mesa: check that uniform exists in glUniform\* functions
|
||||
@@ -0,0 +1,83 @@
|
||||
Mesa 10.3.4 Release Notes / November 21, 2014
|
||||
=============================================
|
||||
|
||||
Mesa 10.3.4 is a bug fix release which fixes bugs found since the 10.3.3
|
||||
release.
|
||||
|
||||
Mesa 10.3.4 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
26482495ef6177f889dbd87c7edcccfedd995598785bbbd7e3e066352574c8e0 MesaLib-10.3.4.tar.gz
|
||||
e6373913142338d10515daf619d659433bfd2989988198930c13b0945a15e98a MesaLib-10.3.4.tar.bz2
|
||||
8c3ebbb6535daf3414305860ebca6ac67dbb6e3d35058c7a6ce18b84b5945b7f MesaLib-10.3.4.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 76252 <https://bugs.freedesktop.org/show_bug.cgi?id=76252>`__ -
|
||||
Dynamic loading/unloading of opengl32.dll results in a deadlock
|
||||
- `Bug 78770 <https://bugs.freedesktop.org/show_bug.cgi?id=78770>`__ -
|
||||
[SNB bisected]Webglc conformance/textures/texture-size-limit.html
|
||||
fails
|
||||
- `Bug 83500 <https://bugs.freedesktop.org/show_bug.cgi?id=83500>`__ -
|
||||
si_dma_copy_tile causes GPU hangs
|
||||
- `Bug 85647 <https://bugs.freedesktop.org/show_bug.cgi?id=85647>`__ -
|
||||
Random radeonsi crashes with mesa 10.3.x
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Brian Paul (1):
|
||||
|
||||
- st/mesa: copy sampler_array_size field when copying instructions
|
||||
|
||||
Chad Versace (1):
|
||||
|
||||
- i965: Fix segfault in WebGL Conformance on Ivybridge
|
||||
|
||||
Dave Airlie (5):
|
||||
|
||||
- r600g/cayman: fix integer multiplication output overwrite (v2)
|
||||
- r600g/cayman: fix texture gather tests
|
||||
- r600g/cayman: handle empty vertex shaders
|
||||
- r600g: geom shaders: always load texture src regs from inputs
|
||||
- r600g: limit texture offset application to specific types (v2)
|
||||
|
||||
Emil Velikov (3):
|
||||
|
||||
- docs: Add sha256 sums for the 10.3.3 release
|
||||
- configure.ac: roll up a program for the sse4.1 check
|
||||
- get-pick-list.sh: Require explicit "10.3" for nominating stable
|
||||
patches
|
||||
|
||||
Ilia Mirkin (1):
|
||||
|
||||
- st/mesa: add a fallback for clear_with_quad when no vs_layer
|
||||
|
||||
José Fonseca (1):
|
||||
|
||||
- llvmpipe: Avoid deadlock when unloading opengl32.dll
|
||||
|
||||
Kenneth Graunke (1):
|
||||
|
||||
- i915g: we also have more than 0 viewports!
|
||||
|
||||
Michel Dänzer (1):
|
||||
|
||||
- radeonsi: Disable asynchronous DMA except for PIPE_BUFFER
|
||||
@@ -0,0 +1,66 @@
|
||||
Mesa 10.3.5 Release Notes / December 5, 2014
|
||||
============================================
|
||||
|
||||
Mesa 10.3.5 is a bug fix release which fixes bugs found since the 10.3.4
|
||||
release.
|
||||
|
||||
Mesa 10.3.5 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
7ea71c3cce89114df3dc050376afa1c6f6bf235d77a68f9703273603d6a90621 MesaLib-10.3.5.tar.gz
|
||||
eb75d2790f1606d59d50a6acaa637b6c75f2155b3e0eca3d5099165c0d9556ae MesaLib-10.3.5.tar.bz2
|
||||
164bc64ba63fb07ff255ff8de6ed3c95ff545dfe8f864c44c33abe94788da910 MesaLib-10.3.5.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 86618 <https://bugs.freedesktop.org/show_bug.cgi?id=86618>`__ -
|
||||
[NV96] neg modifiers not working in MIN and MAX operations
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Brian Paul (2):
|
||||
|
||||
- mesa: fix arithmetic error in \_mesa_compute_compressed_pixelstore()
|
||||
- mesa: fix height error check for 1D array textures
|
||||
|
||||
Chris Forbes (2):
|
||||
|
||||
- i965: Handle nested uniform array indexing
|
||||
- mesa: Fix Get(GL_TRANSPOSE_CURRENT_MATRIX_ARB) to transpose
|
||||
|
||||
Emil Velikov (2):
|
||||
|
||||
- docs: Add sha256 sums for the 10.3.5 release
|
||||
- Update version to 10.3.5
|
||||
|
||||
Ilia Mirkin (6):
|
||||
|
||||
- nv50/ir: set neg modifiers on min/max args
|
||||
- nv50,nvc0: actually check constbufs for invalidation
|
||||
- nv50,nvc0: buffer resources can be bound as other things down the
|
||||
line
|
||||
- freedreno/ir3: don't pass consts to madsh.m16 in MOD logic
|
||||
- freedreno/a3xx: only enable blend clamp for non-float formats
|
||||
- freedreno/ir3: fix UMAD
|
||||
|
||||
Rob Clark (1):
|
||||
|
||||
- configure.ac: bump libdrm_freedreno requirement
|
||||
@@ -0,0 +1,100 @@
|
||||
Mesa 10.3.6 Release Notes / December 29, 2014
|
||||
=============================================
|
||||
|
||||
Mesa 10.3.6 is a bug fix release which fixes bugs found since the 10.3.5
|
||||
release.
|
||||
|
||||
Mesa 10.3.6 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
c4d053d6bc6604cb5c93c99e0ef2e815c539f26dc5a03737eb3809bc1767d12f MesaLib-10.3.6.tar.gz
|
||||
8d43673c6788fbf85f9c36c3a95c61ccf46f8835fc9c0d85d34474490d80572b MesaLib-10.3.6.tar.bz2
|
||||
6b5b1e9a13949cfdb76fe51e8dcc3ea71e464a5ca73d11fdc29c20c4ba3f411a MesaLib-10.3.6.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 60879 <https://bugs.freedesktop.org/show_bug.cgi?id=60879>`__ -
|
||||
[radeonsi] X11 can't start with acceleration enabled
|
||||
- `Bug 82585 <https://bugs.freedesktop.org/show_bug.cgi?id=82585>`__ -
|
||||
geometry shader with optional out variable segfaults
|
||||
- `Bug 82991 <https://bugs.freedesktop.org/show_bug.cgi?id=82991>`__ -
|
||||
Inverted bumpmap in webgl applications
|
||||
- `Bug 84777 <https://bugs.freedesktop.org/show_bug.cgi?id=84777>`__ -
|
||||
[BSW]Piglit spec_glsl-1.50_execution_geometry-basic fails
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Andres Gomez (1):
|
||||
|
||||
- i965/brw_reg: struct constructor now needs explicit negate and abs
|
||||
values.
|
||||
|
||||
Ben Widawsky (1):
|
||||
|
||||
- i965/gs: Avoid DW \* DW mul
|
||||
|
||||
Dave Airlie (1):
|
||||
|
||||
- r600g: only init GS_VERT_ITEMSIZE on r600
|
||||
|
||||
Emil Velikov (3):
|
||||
|
||||
- docs: Add sha256 sums for the 10.3.5 release
|
||||
- Revert "glx/dri3: Request non-vsynced Present for swapinterval zero.
|
||||
(v3)"
|
||||
- Update version to 10.3.6
|
||||
|
||||
Ian Romanick (2):
|
||||
|
||||
- linker: Wrap access of producer_var with a NULL check
|
||||
- linker: Assign varying locations geometry shader inputs for SSO
|
||||
|
||||
Ilia Mirkin (3):
|
||||
|
||||
- util/primconvert: pass index bias through
|
||||
- util/primconvert: support instanced rendering
|
||||
- util/primconvert: take ib offset into account
|
||||
|
||||
José Fonseca (1):
|
||||
|
||||
- util/primconvert: Avoid point arithmetic; apply offset on all cases.
|
||||
|
||||
Marek Olšák (1):
|
||||
|
||||
- docs/relnotes: document the removal of GALLIUM_MSAA
|
||||
|
||||
Mario Kleiner (4):
|
||||
|
||||
- glx/dri3: Fix glXWaitForSbcOML() to handle targetSBC==0 correctly.
|
||||
(v2)
|
||||
- glx/dri3: Track separate (ust, msc) for PresentPixmap vs.
|
||||
PresentNotifyMsc (v2)
|
||||
- glx/dri3: Request non-vsynced Present for swapinterval zero. (v3)
|
||||
- glx/dri3: Don't fail on glXSwapBuffersMscOML(dpy, window, 0, 0, 0)
|
||||
(v2)
|
||||
|
||||
Maxence Le Doré (1):
|
||||
|
||||
- glsl: Add gl_MaxViewports to available builtin constants
|
||||
|
||||
Tom Stellard (1):
|
||||
|
||||
- radeonsi: Program RASTER_CONFIG for harvested GPUs v5
|
||||
@@ -0,0 +1,73 @@
|
||||
Mesa 10.3.7 Release Notes / January 12, 2015
|
||||
============================================
|
||||
|
||||
Mesa 10.3.7 is a bug fix release which fixes bugs found since the 10.3.6
|
||||
release.
|
||||
|
||||
Mesa 10.3.7 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
bc13f33c19bc9f44a0565fdd51a8f9d1c0153a3365c429ceaf4ef43b7022b052 MesaLib-10.3.7.tar.gz
|
||||
43c6ced15e237cbb21b3082d7c0b42777c50c1f731d0d4b5efb5231063fb6a5b MesaLib-10.3.7.tar.bz2
|
||||
d821fd46baf804fecfcf403e901800a4b996c7dd1c83f20a354b46566a49026f MesaLib-10.3.7.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 85529 <https://bugs.freedesktop.org/show_bug.cgi?id=85529>`__ -
|
||||
Surfaces not drawn in Unvanquished
|
||||
- `Bug 87619 <https://bugs.freedesktop.org/show_bug.cgi?id=87619>`__ -
|
||||
Changes to state such as render targets change fragment shader
|
||||
without marking it dirty.
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Chad Versace (2):
|
||||
|
||||
- i965: Use safer pointer arithmetic in
|
||||
intel_texsubimage_tiled_memcpy()
|
||||
- i965: Use safer pointer arithmetic in gather_oa_results()
|
||||
|
||||
Emil Velikov (2):
|
||||
|
||||
- docs: Add sha256 sums for the 10.3.6 release
|
||||
- Update version to 10.3.7
|
||||
|
||||
Ilia Mirkin (2):
|
||||
|
||||
- nv50,nvc0: set vertex id base to index_bias
|
||||
- nv50/ir: fix texture offsets in release builds
|
||||
|
||||
Kenneth Graunke (2):
|
||||
|
||||
- i965: Add missing BRW_NEW_*_PROG_DATA to texture/renderbuffer atoms.
|
||||
- i965: Fix start/base_vertex_location for >1 prims but
|
||||
!BRW_NEW_VERTICES.
|
||||
|
||||
Marek Olšák (3):
|
||||
|
||||
- glsl_to_tgsi: fix a bug in copy propagation
|
||||
- vbo: ignore primitive restart if FixedIndex is enabled in DrawArrays
|
||||
- st/mesa: fix GL_PRIMITIVE_RESTART_FIXED_INDEX
|
||||
|
||||
Michel Dänzer (1):
|
||||
|
||||
- radeonsi: Don't modify PA_SC_RASTER_CONFIG register value if rb_mask
|
||||
== 0
|
||||
@@ -0,0 +1,369 @@
|
||||
Mesa 10.3 Release Notes / September 19, 2014
|
||||
============================================
|
||||
|
||||
Mesa 10.3 is a new development release. People who are concerned with
|
||||
stability and reliability should stick with a previous release or wait
|
||||
for Mesa 10.3.1.
|
||||
|
||||
Mesa 10.3 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
9a1bf52040fc3dda81e83a35f944f1c3f532847dbe9fdf57161265cf71ea1bae MesaLib-10.3.0.tar.gz
|
||||
0283bfe710fa449ed82e465cfa09612a269e19abb7e0382082608062ce7960b5 MesaLib-10.3.0.tar.bz2
|
||||
221420763c2c3a244836a736e735612c4a6a0377b4e5223fca1e612f49906789 MesaLib-10.3.0.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
Note: some of the new features are only available with certain drivers.
|
||||
|
||||
- GL_ARB_ES3_compatibility on nv50, nvc0, r600, radeonsi, softpipe,
|
||||
llvmpipe
|
||||
- GL_ARB_clear_texture on i965
|
||||
- GL_ARB_compressed_texture_pixel_storage on all drivers
|
||||
- GL_ARB_conditional_render_inverted on i965, nvc0, softpipe, llvmpipe
|
||||
- GL_ARB_derivative_control on i965, nv50, nvc0, r600
|
||||
- GL_ARB_draw_indirect on nvc0, radeonsi
|
||||
- GL_ARB_explicit_uniform_location (all drivers that support GLSL)
|
||||
- GL_ARB_fragment_layer_viewport on nv50, nvc0, llvmpipe, r600
|
||||
- GL_ARB_gpu_shader5 on i965/gen7, nvc0
|
||||
- GL_ARB_multi_draw_indirect on nvc0, radeonsi
|
||||
- GL_ARB_sample_shading on radeonsi
|
||||
- GL_ARB_seamless_cubemap_per_texture on i965, llvmpipe, nvc0, r600,
|
||||
radeonsi, softpipe
|
||||
- GL_ARB_stencil_texturing on nv50, nvc0, r600, and radeonsi
|
||||
- GL_ARB_texture_barrier on nv50, nvc0, r300, r600, radeonsi
|
||||
- GL_ARB_texture_compression_bptc on i965/gen7+, nvc0, r600/evergreen+,
|
||||
radeonsi
|
||||
- GL_ARB_texture_cube_map_array on radeonsi
|
||||
- GL_ARB_texture_gather on r600, radeonsi
|
||||
- GL_ARB_texture_query_levels on nv50, nvc0, llvmpipe, r600, radeonsi,
|
||||
softpipe
|
||||
- GL_ARB_texture_query_lod on r600, radeonsi
|
||||
- GL_ARB_viewport_array on nvc0
|
||||
- GL_AMD_vertex_shader_viewport_index on i965/gen7+, r600
|
||||
- GL_OES_compressed_ETC1_RGB8_texture on nv30, nv50, nvc0, r300, r600,
|
||||
radeonsi, softpipe, llvmpipe
|
||||
- GLX_MESA_query_renderer on nv30, nv50, nvc0, r300, r600, radeonsi,
|
||||
softpipe, llvmpipe
|
||||
- A new software rasterizer driver (kms_swrast_dri.so) that works with
|
||||
DRM drivers that don't have a full-fledged GEM (such as qxl or
|
||||
simpledrm)
|
||||
- Distribute the Khronos GL/glcorearb.h header file.
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
- `Bug 50754 <https://bugs.freedesktop.org/show_bug.cgi?id=50754>`__ -
|
||||
Building 32 bit mesa on 64 bit OS fails since change for automake
|
||||
- `Bug 53617 <https://bugs.freedesktop.org/show_bug.cgi?id=53617>`__ -
|
||||
[llvmpipe] piglit fbo-depthtex regression
|
||||
- `Bug 54372 <https://bugs.freedesktop.org/show_bug.cgi?id=54372>`__ -
|
||||
GLX_INTEL_swap_event crashes driver when swapping window buffers
|
||||
- `Bug 56127 <https://bugs.freedesktop.org/show_bug.cgi?id=56127>`__ -
|
||||
[ILK bisected]unigine-sanctruary performance reduced by 98%
|
||||
- `Bug 66184 <https://bugs.freedesktop.org/show_bug.cgi?id=66184>`__ -
|
||||
src/mesa/state_tracker/st_glsl_to_tgsi.cpp:3216:simplify_cmp:
|
||||
Assertion \`inst->dst.index < 4096' failed.
|
||||
- `Bug 66452 <https://bugs.freedesktop.org/show_bug.cgi?id=66452>`__ -
|
||||
JUNIPER UVD accelerated playback of WMV3 streams does not work
|
||||
- `Bug 68365 <https://bugs.freedesktop.org/show_bug.cgi?id=68365>`__ -
|
||||
[SNB Bisected]Piglit spec_ARB_framebuffer_object_fbo-blit-stretch
|
||||
fail
|
||||
- `Bug 70441 <https://bugs.freedesktop.org/show_bug.cgi?id=70441>`__ -
|
||||
[Gen4-5 clip] Piglit spec_OpenGL_1.1_polygon-offset hits (execsize >=
|
||||
width) assertion
|
||||
- `Bug 73846 <https://bugs.freedesktop.org/show_bug.cgi?id=73846>`__ -
|
||||
[llvmpipe] lp_test_format fails with llvm-3.5svn >= r199602
|
||||
- `Bug 74005 <https://bugs.freedesktop.org/show_bug.cgi?id=74005>`__ -
|
||||
[i965 Bisected]Piglit/glx_glx-make-glxdrawable-current fails
|
||||
- `Bug 74863 <https://bugs.freedesktop.org/show_bug.cgi?id=74863>`__ -
|
||||
[r600g] HyperZ broken on RV770 and CYPRESS (Left 4 Dead 2 trees
|
||||
corruption) bisected!
|
||||
- `Bug 75010 <https://bugs.freedesktop.org/show_bug.cgi?id=75010>`__ -
|
||||
clang: error: unknown argument: '-fstack-protector-strong'
|
||||
- `Bug 75478 <https://bugs.freedesktop.org/show_bug.cgi?id=75478>`__ -
|
||||
[BDW]Some Piglit and Ogles2conform cases cause GPU hang
|
||||
- `Bug 75664 <https://bugs.freedesktop.org/show_bug.cgi?id=75664>`__ -
|
||||
Unigine Valley & Heaven "error: syntax error, unexpected EXTENSION,
|
||||
expecting $end" IVB HD4000
|
||||
- `Bug 75878 <https://bugs.freedesktop.org/show_bug.cgi?id=75878>`__ -
|
||||
[BDW] GPU hang running Raytracer WebGL demo
|
||||
- `Bug 76188 <https://bugs.freedesktop.org/show_bug.cgi?id=76188>`__ -
|
||||
EGL_EXT_image_dma_buf_import fd ownership is incorrect
|
||||
- `Bug 76223 <https://bugs.freedesktop.org/show_bug.cgi?id=76223>`__ -
|
||||
[radeonsi] luxmark segfault
|
||||
- `Bug 76939 <https://bugs.freedesktop.org/show_bug.cgi?id=76939>`__ -
|
||||
[BDW] GPU hang when running “Metro:Last Light “ /“Crusader Kings II”
|
||||
- `Bug 77245 <https://bugs.freedesktop.org/show_bug.cgi?id=77245>`__ -
|
||||
Bogus GL_ARB_explicit_attrib_location layout identifier warnings
|
||||
- `Bug 77493 <https://bugs.freedesktop.org/show_bug.cgi?id=77493>`__ -
|
||||
lp_test_arit fails with llvm >= llvm-3.5svn r206094
|
||||
- `Bug 77703 <https://bugs.freedesktop.org/show_bug.cgi?id=77703>`__ -
|
||||
[ILK Bisected]Piglit glean_texCombine4 fails
|
||||
- `Bug 77704 <https://bugs.freedesktop.org/show_bug.cgi?id=77704>`__ -
|
||||
[IVB/HSW Bisected]Ogles3conform
|
||||
GL3Tests_shadow_shadow_execution_frag.test fails
|
||||
- `Bug 77705 <https://bugs.freedesktop.org/show_bug.cgi?id=77705>`__ -
|
||||
[SNB/IVB/HSW/BYT/BDW Bisected]Ogles3conform
|
||||
GL3Tests/packed_pixels/packed_pixels_pixelstore.test segfault
|
||||
- `Bug 77707 <https://bugs.freedesktop.org/show_bug.cgi?id=77707>`__ -
|
||||
[ILK Bisected]Ogles2conform GL_sin_sin_float_frag_xvary.test fails
|
||||
- `Bug 77740 <https://bugs.freedesktop.org/show_bug.cgi?id=77740>`__ -
|
||||
i965: Relax accumulator dependency scheduling on Gen < 6
|
||||
- `Bug 77852 <https://bugs.freedesktop.org/show_bug.cgi?id=77852>`__ -
|
||||
[BDW]Piglit
|
||||
spec_ARB_framebuffer_object_fbo-drawbuffers-none_glBlitFramebuffer
|
||||
fails
|
||||
- `Bug 77856 <https://bugs.freedesktop.org/show_bug.cgi?id=77856>`__ -
|
||||
[BDW]Piglit spec_OpenGL_3.0_clearbuffer-mixed-format fails
|
||||
- `Bug 77865 <https://bugs.freedesktop.org/show_bug.cgi?id=77865>`__ -
|
||||
[BDW] Many Ogles3conform framebuffer_blit cases fail
|
||||
- `Bug 78225 <https://bugs.freedesktop.org/show_bug.cgi?id=78225>`__ -
|
||||
Compile error due to undefined reference to \`gbm_dri_backend', fix
|
||||
attached
|
||||
- `Bug 78258 <https://bugs.freedesktop.org/show_bug.cgi?id=78258>`__ -
|
||||
make check link_varyings.gl_ClipDistance failure
|
||||
- `Bug 78403 <https://bugs.freedesktop.org/show_bug.cgi?id=78403>`__ -
|
||||
query_renderer_implementation_unittest.cpp:144:4: error: expected
|
||||
primary-expression before ‘.’ token
|
||||
- `Bug 78468 <https://bugs.freedesktop.org/show_bug.cgi?id=78468>`__ -
|
||||
Compiling of shader gets stuck in infinite loop
|
||||
- `Bug 78537 <https://bugs.freedesktop.org/show_bug.cgi?id=78537>`__ -
|
||||
no anisotropic filtering in a native Half-Life 2
|
||||
- `Bug 78546 <https://bugs.freedesktop.org/show_bug.cgi?id=78546>`__ -
|
||||
[swrast] piglit copyteximage-border regression
|
||||
- `Bug 78581 <https://bugs.freedesktop.org/show_bug.cgi?id=78581>`__ -
|
||||
OpenCL: clBuildProgram prints error messages directly rather than
|
||||
storing them
|
||||
- `Bug 78648 <https://bugs.freedesktop.org/show_bug.cgi?id=78648>`__ -
|
||||
Texture artifacts in Kerbal Space Program
|
||||
- `Bug 78665 <https://bugs.freedesktop.org/show_bug.cgi?id=78665>`__ -
|
||||
macros in builtin_functions.cpp make invalid assumptions about M_PI
|
||||
definitions
|
||||
- `Bug 78679 <https://bugs.freedesktop.org/show_bug.cgi?id=78679>`__ -
|
||||
Gen4-5 code lost: runtime_check_aads_emit
|
||||
- `Bug 78691 <https://bugs.freedesktop.org/show_bug.cgi?id=78691>`__ -
|
||||
[G45 - Tesseract] Mesa 10.1.2 implementation error: Unsupported
|
||||
opcode 169872468 in FS
|
||||
- `Bug 78692 <https://bugs.freedesktop.org/show_bug.cgi?id=78692>`__ -
|
||||
Football Manager 2014, gameplay rendered black & white
|
||||
- `Bug 78716 <https://bugs.freedesktop.org/show_bug.cgi?id=78716>`__ -
|
||||
Fix Mesa bugs for running Unreal Engine 4.1 Cave effects demo
|
||||
compiled for Linux
|
||||
- `Bug 78803 <https://bugs.freedesktop.org/show_bug.cgi?id=78803>`__ -
|
||||
gallivm/lp_bld_debug.cpp:42:28: fatal error: llvm/IR/Module.h: No
|
||||
such file or directory
|
||||
- `Bug 78842 <https://bugs.freedesktop.org/show_bug.cgi?id=78842>`__ -
|
||||
[swrast] piglit fcc-read-after-clear copy rb regression
|
||||
- `Bug 78843 <https://bugs.freedesktop.org/show_bug.cgi?id=78843>`__ -
|
||||
[swrast] piglit copyteximage 1D regression
|
||||
- `Bug 78872 <https://bugs.freedesktop.org/show_bug.cgi?id=78872>`__ -
|
||||
[ILK Bisected]Piglit
|
||||
spec_ARB_depth_buffer_float_fbo-depthstencil-GL_DEPTH32F_STENCIL8-blit
|
||||
Aborted
|
||||
- `Bug 78875 <https://bugs.freedesktop.org/show_bug.cgi?id=78875>`__ -
|
||||
[ILK Bisected]Webglc conformance/uniforms/uniform-default-values.html
|
||||
fails
|
||||
- `Bug 78888 <https://bugs.freedesktop.org/show_bug.cgi?id=78888>`__ -
|
||||
test_eu_compact.c:54:3: error: implicit declaration of function
|
||||
‘brw_disasm’ [-Werror=implicit-function-declaration]
|
||||
- `Bug 79029 <https://bugs.freedesktop.org/show_bug.cgi?id=79029>`__ -
|
||||
INTEL_DEBUG=shader_time is full of lies
|
||||
- `Bug 79095 <https://bugs.freedesktop.org/show_bug.cgi?id=79095>`__ -
|
||||
x86/common_x86.c:348:14: error: use of undeclared identifier
|
||||
'bit_SSE4_1'
|
||||
- `Bug 79115 <https://bugs.freedesktop.org/show_bug.cgi?id=79115>`__ -
|
||||
glFramebufferRenderbuffer(GL_DRAW_FRAMEBUFFER,
|
||||
GL_DEPTH_STENCIL_ATTACHMENT, GL_RENDERBUFFER, 0) doesn't unbind
|
||||
stencil buffer
|
||||
- `Bug 79263 <https://bugs.freedesktop.org/show_bug.cgi?id=79263>`__ -
|
||||
Linking error in egl_gallium.la when compiling 32 bit on multiarch
|
||||
- `Bug 79294 <https://bugs.freedesktop.org/show_bug.cgi?id=79294>`__ -
|
||||
Xlib-based build broken on non x86/x86-64 architectures
|
||||
- `Bug 79373 <https://bugs.freedesktop.org/show_bug.cgi?id=79373>`__ -
|
||||
Non-const initializers for matrix and vector constructors
|
||||
- `Bug 79382 <https://bugs.freedesktop.org/show_bug.cgi?id=79382>`__ -
|
||||
build error: multiple definition of \`loader_get_pci_id_for_fd'
|
||||
- `Bug 79421 <https://bugs.freedesktop.org/show_bug.cgi?id=79421>`__ -
|
||||
[llvmpipe] SIGSEGV src/gallium/drivers/llvmpipe/lp_rast_priv.h:218
|
||||
- `Bug 79440 <https://bugs.freedesktop.org/show_bug.cgi?id=79440>`__ -
|
||||
prog_hash_table.c:146: undefined reference to
|
||||
\`_mesa_error_no_memory'
|
||||
- `Bug 79469 <https://bugs.freedesktop.org/show_bug.cgi?id=79469>`__ -
|
||||
Commit e3cc0d90e14e62a0a787b6c07a6df0f5c84039be breaks unigine heaven
|
||||
- `Bug 79534 <https://bugs.freedesktop.org/show_bug.cgi?id=79534>`__ -
|
||||
gen<7 renders garbage
|
||||
- `Bug 79616 <https://bugs.freedesktop.org/show_bug.cgi?id=79616>`__ -
|
||||
L4D2 crash on startup
|
||||
- `Bug 79724 <https://bugs.freedesktop.org/show_bug.cgi?id=79724>`__ -
|
||||
switch statement type check
|
||||
- `Bug 79729 <https://bugs.freedesktop.org/show_bug.cgi?id=79729>`__ -
|
||||
[i965] glClear on a multisample texture doesn't work
|
||||
- `Bug 79809 <https://bugs.freedesktop.org/show_bug.cgi?id=79809>`__ -
|
||||
radeonsi: mouse cursor corruption using weston on AMD Kaveri
|
||||
- `Bug 79823 <https://bugs.freedesktop.org/show_bug.cgi?id=79823>`__ -
|
||||
[NV30/gallium] Mozilla apps freeze on startup with nouveau-dri-10.2.1
|
||||
libs on dual-screen
|
||||
- `Bug 79885 <https://bugs.freedesktop.org/show_bug.cgi?id=79885>`__ -
|
||||
commit b52a530 (gallium/egl: st_profiles are build time decision,
|
||||
treat them as such) broke egl
|
||||
- `Bug 79903 <https://bugs.freedesktop.org/show_bug.cgi?id=79903>`__ -
|
||||
[HSW Bisected]Some Piglit and Ogles2conform cases fail
|
||||
- `Bug 79907 <https://bugs.freedesktop.org/show_bug.cgi?id=79907>`__ -
|
||||
Mesa 10.2.1 --enable-vdpau default=auto broken
|
||||
- `Bug 79948 <https://bugs.freedesktop.org/show_bug.cgi?id=79948>`__ -
|
||||
[i965] Incorrect pixels when using discard and uniform loads
|
||||
- `Bug 80015 <https://bugs.freedesktop.org/show_bug.cgi?id=80015>`__ -
|
||||
Transparency glitches in native Civilization 5 (Civ5) port
|
||||
- `Bug 80115 <https://bugs.freedesktop.org/show_bug.cgi?id=80115>`__ -
|
||||
MESA_META_DRAW_BUFFERS induced GL_INVALID_VALUE errors
|
||||
- `Bug 80211 <https://bugs.freedesktop.org/show_bug.cgi?id=80211>`__ -
|
||||
[ILK/SNB Bisected]Piglit shaders_glsl-fs-copy-propagation-texcoords-1
|
||||
fails
|
||||
- `Bug 80247 <https://bugs.freedesktop.org/show_bug.cgi?id=80247>`__ -
|
||||
Khronos conformance test
|
||||
ES3-CTS.gtf.GL3Tests.transform_feedback.transform_feedback_vertex_id
|
||||
fails
|
||||
- `Bug 80254 <https://bugs.freedesktop.org/show_bug.cgi?id=80254>`__ -
|
||||
pipe_loader_sw.c:90: undefined reference to \`dri_create_sw_winsys'
|
||||
- `Bug 80541 <https://bugs.freedesktop.org/show_bug.cgi?id=80541>`__ -
|
||||
[softpipe] piglit levelclamp regression
|
||||
- `Bug 80561 <https://bugs.freedesktop.org/show_bug.cgi?id=80561>`__ -
|
||||
Incorrect implementation of some VDPAU APIs.
|
||||
- `Bug 80614 <https://bugs.freedesktop.org/show_bug.cgi?id=80614>`__ -
|
||||
[regression] Error in \`omxregister-bellagio': munmap_chunk():
|
||||
invalid pointer: 0x00007f5f76626dab
|
||||
- `Bug 80778 <https://bugs.freedesktop.org/show_bug.cgi?id=80778>`__ -
|
||||
[bisected regression] piglit
|
||||
spec/glsl-1.50/compiler/incorrect-in-layout-qualifier-repeated-prim.geom
|
||||
- `Bug 80827 <https://bugs.freedesktop.org/show_bug.cgi?id=80827>`__ -
|
||||
[radeonsi,R9 270X] Corruptions in window menus in KDE
|
||||
- `Bug 80880 <https://bugs.freedesktop.org/show_bug.cgi?id=80880>`__ -
|
||||
Unreal Engine 4 demos fail GLSL compiler assertion
|
||||
- `Bug 80991 <https://bugs.freedesktop.org/show_bug.cgi?id=80991>`__ -
|
||||
[BDW]Piglit spec_ARB_sample_shading_builtin-gl-sample-mask_2 fails
|
||||
- `Bug 81020 <https://bugs.freedesktop.org/show_bug.cgi?id=81020>`__ -
|
||||
[radeonsi][regresssion] Wireframe of background rendered through
|
||||
objects in Half-Life 2: Episode 2 with MSAA enabled
|
||||
- `Bug 81150 <https://bugs.freedesktop.org/show_bug.cgi?id=81150>`__ -
|
||||
[SNB]Piglit
|
||||
spec_arb_shading_language_packing_execution_built-in-functions_fs-packSnorm4x8
|
||||
fails
|
||||
- `Bug 81157 <https://bugs.freedesktop.org/show_bug.cgi?id=81157>`__ -
|
||||
[BDW]Piglit some spec_glsl-1.50_execution_built-in-functions\* cases
|
||||
fail
|
||||
- `Bug 81450 <https://bugs.freedesktop.org/show_bug.cgi?id=81450>`__ -
|
||||
[BDW]Piglit
|
||||
spec_glsl-1.30_execution_tex-miplevel-selection_textureGrad_1DArray
|
||||
cases intel_do_flush_locked failed
|
||||
- `Bug 81828 <https://bugs.freedesktop.org/show_bug.cgi?id=81828>`__ -
|
||||
[BDW Bisected]Ogles3conform
|
||||
GL3Tests_packed_pixels_packed_pixels_pbo.test fails
|
||||
- `Bug 81834 <https://bugs.freedesktop.org/show_bug.cgi?id=81834>`__ -
|
||||
TGSI constant buffer overrun causes assertion failure
|
||||
- `Bug 81857 <https://bugs.freedesktop.org/show_bug.cgi?id=81857>`__ -
|
||||
[SNB+]Piglit spec_glsl-1.30_execution_switch_fs-default_last
|
||||
sporadically fail
|
||||
- `Bug 81967 <https://bugs.freedesktop.org/show_bug.cgi?id=81967>`__ -
|
||||
[regression] Selections in Blender renders wrong
|
||||
- `Bug 82139 <https://bugs.freedesktop.org/show_bug.cgi?id=82139>`__ -
|
||||
[r600g, bisected] multiple ubo piglit regressions
|
||||
- `Bug 82159 <https://bugs.freedesktop.org/show_bug.cgi?id=82159>`__ -
|
||||
No rule to make target \`../../../../src/mesa/libmesa.la', needed by
|
||||
\`collision'.
|
||||
- `Bug 82255 <https://bugs.freedesktop.org/show_bug.cgi?id=82255>`__ -
|
||||
[VP2] Chroma planes are vertically stretched during VDPAU playback
|
||||
- `Bug 82268 <https://bugs.freedesktop.org/show_bug.cgi?id=82268>`__ -
|
||||
Add support for the OpenRISC architecture (or1k)
|
||||
- `Bug 82428 <https://bugs.freedesktop.org/show_bug.cgi?id=82428>`__ -
|
||||
[radeonsi,R9 270X] System lockup when using mplayer/mpv with VDPAU
|
||||
- `Bug 82472 <https://bugs.freedesktop.org/show_bug.cgi?id=82472>`__ -
|
||||
piglit 16385-consecutive-chars regression
|
||||
- `Bug 82483 <https://bugs.freedesktop.org/show_bug.cgi?id=82483>`__ -
|
||||
format_srgb.h:145: undefined reference to
|
||||
\`util_format_srgb_to_linear_8unorm_table'
|
||||
- `Bug 82517 <https://bugs.freedesktop.org/show_bug.cgi?id=82517>`__ -
|
||||
[RADEONSI,VDPAU] SIGSEGV in map_msg_fb_buf called from ruvd_destroy,
|
||||
when closing a Tab with accelerated video player
|
||||
- `Bug 82534 <https://bugs.freedesktop.org/show_bug.cgi?id=82534>`__ -
|
||||
src\egl\main\eglapi.h : fatal error LNK1107: invalid or corrupt file:
|
||||
cannot read at 0x2E02
|
||||
- `Bug 82536 <https://bugs.freedesktop.org/show_bug.cgi?id=82536>`__ -
|
||||
u_current.h:72: undefined reference to \`__imp__glapi_Dispatch'
|
||||
- `Bug 82538 <https://bugs.freedesktop.org/show_bug.cgi?id=82538>`__ -
|
||||
Super Maryo Chronicles fails with st/mesa assertion failure
|
||||
- `Bug 82539 <https://bugs.freedesktop.org/show_bug.cgi?id=82539>`__ -
|
||||
vmw_screen_dri.lo In file included from vmw_screen_dri.c:41:
|
||||
vmwgfx_drm.h:32:17: error: drm.h: No such file or directory
|
||||
- `Bug 82546 <https://bugs.freedesktop.org/show_bug.cgi?id=82546>`__ -
|
||||
[regression] libOSMesa build failure
|
||||
- `Bug 82574 <https://bugs.freedesktop.org/show_bug.cgi?id=82574>`__ -
|
||||
GLSL: opt_vectorize goes wrong on texture lookups
|
||||
- `Bug 82628 <https://bugs.freedesktop.org/show_bug.cgi?id=82628>`__ -
|
||||
bisected: GALLIUM_HUD hangs radeon 7970M (PRIME)
|
||||
- `Bug 82671 <https://bugs.freedesktop.org/show_bug.cgi?id=82671>`__ -
|
||||
[r600g-evergreen][compute]Empty kernel execution causes crash
|
||||
- `Bug 82709 <https://bugs.freedesktop.org/show_bug.cgi?id=82709>`__ -
|
||||
OpenCL not working on radeon hainan
|
||||
- `Bug 82796 <https://bugs.freedesktop.org/show_bug.cgi?id=82796>`__ -
|
||||
[IVB/BYT-M/HSW/BDW
|
||||
Bisected]Synmark2_v6.0_OglTerrainFlyInst/OglTerrainPanInst cannot run
|
||||
as image validation failed
|
||||
- `Bug 82804 <https://bugs.freedesktop.org/show_bug.cgi?id=82804>`__ -
|
||||
unreal engine 4 rendering errors
|
||||
- `Bug 82814 <https://bugs.freedesktop.org/show_bug.cgi?id=82814>`__ -
|
||||
glDrawBuffers(0, NULL) segfaults in \_mesa_drawbuffers
|
||||
- `Bug 82828 <https://bugs.freedesktop.org/show_bug.cgi?id=82828>`__ -
|
||||
Regression: Crash in 3Dmark2001
|
||||
- `Bug 82846 <https://bugs.freedesktop.org/show_bug.cgi?id=82846>`__ -
|
||||
[BDW Bisected] Gpu hang when running Lightsmark v2008/Warsow
|
||||
v1.0/Xonotic v0.7/unigine-demos
|
||||
- `Bug 82881 <https://bugs.freedesktop.org/show_bug.cgi?id=82881>`__ -
|
||||
test_vec4_register_coalesce regression
|
||||
- `Bug 82882 <https://bugs.freedesktop.org/show_bug.cgi?id=82882>`__ -
|
||||
[swrast] piglit glsl-fs-uniform-bool-1 regression
|
||||
- `Bug 82929 <https://bugs.freedesktop.org/show_bug.cgi?id=82929>`__ -
|
||||
[BDW Bisected]glxgears causes X hang
|
||||
- `Bug 82932 <https://bugs.freedesktop.org/show_bug.cgi?id=82932>`__ -
|
||||
[SNB+ Bisected]Ogles3conform
|
||||
ES3-CTS.shaders.indexing.vector_subscript.vec3_static_loop_subscript_write_direct_read_vertex
|
||||
fails
|
||||
- `Bug 83046 <https://bugs.freedesktop.org/show_bug.cgi?id=83046>`__ -
|
||||
[BDW bisected]] Warsow v1.0/Xonotic v0.7/Gputest
|
||||
v0.5_triangle_fullscreen/synmark2_v6/GLBenchmark v2.5.0/GLBenchmark
|
||||
v2.7.0/Ungine-demos performance reduced 30%~60%
|
||||
- `Bug 83079 <https://bugs.freedesktop.org/show_bug.cgi?id=83079>`__ -
|
||||
[NVC0] Dota 2 (Linux native and Wine) crash with Nouveau Drivers
|
||||
- `Bug 83081 <https://bugs.freedesktop.org/show_bug.cgi?id=83081>`__ -
|
||||
[BDW Bisected]Piglit spec_ARB_sample_shading_builtin-gl-sample-mask_2
|
||||
is core dumped
|
||||
- `Bug 83127 <https://bugs.freedesktop.org/show_bug.cgi?id=83127>`__ -
|
||||
[ILK Bisected]Piglit glean_texCombine fails
|
||||
- `Bug 83355 <https://bugs.freedesktop.org/show_bug.cgi?id=83355>`__ -
|
||||
FTBFS: src/mesa/program/program_lexer.l:122:64: error: unknown type
|
||||
name 'YYSTYPE'
|
||||
- `Bug 83432 <https://bugs.freedesktop.org/show_bug.cgi?id=83432>`__ -
|
||||
r600_query.c:269:r600_emit_query_end: Assertion
|
||||
\`ctx->num_pipelinestat_queries > 0' failed [Gallium HUD]
|
||||
- `Bug 83468 <https://bugs.freedesktop.org/show_bug.cgi?id=83468>`__ -
|
||||
[UBO] Using bool from UBO as if-statement condition asserts
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
- Removed support for the GL_ATI_envmap_bumpmap extension
|
||||
- The hacky --enable-32/64-bit is no longer available in configure. To
|
||||
build 32/64 bit mesa refer to the default method recommended by your
|
||||
distribution
|
||||
- The environment variable GALLIUM_MSAA that forced a multisample GLX
|
||||
visual was removed.
|
||||
@@ -0,0 +1,76 @@
|
||||
Mesa 10.4.1 Release Notes / December 29, 2014
|
||||
=============================================
|
||||
|
||||
Mesa 10.4.1 is a bug fix release which fixes bugs found since the 10.4.0
|
||||
release.
|
||||
|
||||
Mesa 10.4.1 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
5311285e791a6bfaa468ad002bd1e1164acb3eaa040b5a1bf958bdb7c27e0a9d MesaLib-10.4.1.tar.gz
|
||||
91e8b71c8aff4cb92022a09a872b1c5d1ae5bfec8c6c84dbc4221333da5bf1ca MesaLib-10.4.1.tar.bz2
|
||||
e09c8135f5a86ecb21182c6f8959aafd39ae2f98858fdf7c0e25df65b5abcdb8 MesaLib-10.4.1.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 82585 <https://bugs.freedesktop.org/show_bug.cgi?id=82585>`__ -
|
||||
geometry shader with optional out variable segfaults
|
||||
- `Bug 82991 <https://bugs.freedesktop.org/show_bug.cgi?id=82991>`__ -
|
||||
Inverted bumpmap in webgl applications
|
||||
- `Bug 83908 <https://bugs.freedesktop.org/show_bug.cgi?id=83908>`__ -
|
||||
[i965] Incorrect icon colors in Steam Big Picture
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Andres Gomez (1):
|
||||
|
||||
- i965/brw_reg: struct constructor now needs explicit negate and abs
|
||||
values.
|
||||
|
||||
Cody Northrop (1):
|
||||
|
||||
- i965: Require pixel alignment for GPU copy blit
|
||||
|
||||
Emil Velikov (3):
|
||||
|
||||
- docs: Add 10.4 sha256 sums, news item and link release notes
|
||||
- Revert "glx/dri3: Request non-vsynced Present for swapinterval zero.
|
||||
(v3)"
|
||||
- Update version to 10.4.1
|
||||
|
||||
Ian Romanick (2):
|
||||
|
||||
- linker: Wrap access of producer_var with a NULL check
|
||||
- linker: Assign varying locations geometry shader inputs for SSO
|
||||
|
||||
Mario Kleiner (4):
|
||||
|
||||
- glx/dri3: Fix glXWaitForSbcOML() to handle targetSBC==0 correctly.
|
||||
(v2)
|
||||
- glx/dri3: Track separate (ust, msc) for PresentPixmap vs.
|
||||
PresentNotifyMsc (v2)
|
||||
- glx/dri3: Request non-vsynced Present for swapinterval zero. (v3)
|
||||
- glx/dri3: Don't fail on glXSwapBuffersMscOML(dpy, window, 0, 0, 0)
|
||||
(v2)
|
||||
|
||||
Maxence Le Doré (1):
|
||||
|
||||
- glsl: Add gl_MaxViewports to available builtin constants
|
||||
@@ -0,0 +1,102 @@
|
||||
Mesa 10.4.2 Release Notes / January 12, 2015
|
||||
============================================
|
||||
|
||||
Mesa 10.4.2 is a bug fix release which fixes bugs found since the 10.4.1
|
||||
release.
|
||||
|
||||
Mesa 10.4.2 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
e303e77dd774df0d051b2870b165f98c97084a55980f884731df89c1b56a6146 MesaLib-10.4.2.tar.gz
|
||||
08a119937d9f2aa2f66dd5de97baffc2a6e675f549e40e699a31f5485d15327f MesaLib-10.4.2.tar.bz2
|
||||
c2c2921a80a3395824f02bee4572a6a17d6a12a928a3e497618eeea04fb06490 MesaLib-10.4.2.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 85529 <https://bugs.freedesktop.org/show_bug.cgi?id=85529>`__ -
|
||||
Surfaces not drawn in Unvanquished
|
||||
- `Bug 87619 <https://bugs.freedesktop.org/show_bug.cgi?id=87619>`__ -
|
||||
Changes to state such as render targets change fragment shader
|
||||
without marking it dirty.
|
||||
- `Bug 87658 <https://bugs.freedesktop.org/show_bug.cgi?id=87658>`__ -
|
||||
[llvmpipe] SEGV in sse2_has_daz on ancient Pentium4-M
|
||||
- `Bug 87913 <https://bugs.freedesktop.org/show_bug.cgi?id=87913>`__ -
|
||||
CPU cacheline size of 0 can be returned by CPUID leaf 0x80000006 in
|
||||
some virtual machines
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Chad Versace (2):
|
||||
|
||||
- i965: Use safer pointer arithmetic in
|
||||
intel_texsubimage_tiled_memcpy()
|
||||
- i965: Use safer pointer arithmetic in gather_oa_results()
|
||||
|
||||
Dave Airlie (3):
|
||||
|
||||
- Revert "r600g/sb: fix issues cause by GLSL switching to loops for
|
||||
switch"
|
||||
- r600g: fix regression since UCMP change
|
||||
- r600g/sb: implement r600 gpr index workaround. (v3.1)
|
||||
|
||||
Emil Velikov (2):
|
||||
|
||||
- docs: Add sha256 sums for the 10.4.1 release
|
||||
- Update version to 10.4.2
|
||||
|
||||
Ilia Mirkin (2):
|
||||
|
||||
- nv50,nvc0: set vertex id base to index_bias
|
||||
- nv50/ir: fix texture offsets in release builds
|
||||
|
||||
Kenneth Graunke (2):
|
||||
|
||||
- i965: Add missing BRW_NEW_*_PROG_DATA to texture/renderbuffer atoms.
|
||||
- i965: Fix start/base_vertex_location for >1 prims but
|
||||
!BRW_NEW_VERTICES.
|
||||
|
||||
Leonid Shatz (1):
|
||||
|
||||
- gallium/util: make sure cache line size is not zero
|
||||
|
||||
Marek Olšák (4):
|
||||
|
||||
- glsl_to_tgsi: fix a bug in copy propagation
|
||||
- vbo: ignore primitive restart if FixedIndex is enabled in DrawArrays
|
||||
- st/mesa: fix GL_PRIMITIVE_RESTART_FIXED_INDEX
|
||||
- radeonsi: fix VertexID for OpenGL
|
||||
|
||||
Michel Dänzer (1):
|
||||
|
||||
- radeonsi: Don't modify PA_SC_RASTER_CONFIG register value if rb_mask
|
||||
== 0
|
||||
|
||||
Roland Scheidegger (1):
|
||||
|
||||
- gallium/util: fix crash with daz detection on x86
|
||||
|
||||
Tiziano Bacocco (1):
|
||||
|
||||
- nv50,nvc0: implement half_pixel_center
|
||||
|
||||
Vadim Girlin (1):
|
||||
|
||||
- r600g/sb: fix issues with loops created for switch
|
||||
@@ -0,0 +1,123 @@
|
||||
Mesa 10.4.3 Release Notes / January 24, 2015
|
||||
============================================
|
||||
|
||||
Mesa 10.4.3 is a bug fix release which fixes bugs found since the 10.4.2
|
||||
release.
|
||||
|
||||
Mesa 10.4.3 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
c53eaafc83d9c6315f63e0904d9954d929b841b0b2be7a328eeb6e14f1376129 MesaLib-10.4.3.tar.gz
|
||||
ef6ecc9c2f36c9f78d1662382a69ae961f38f03af3a0c3268e53f351aa1978ad MesaLib-10.4.3.tar.bz2
|
||||
179325fc8ec66529d3b0d0c43ef61a33a44d91daa126c3bbdd1efdfd25a7db1d MesaLib-10.4.3.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 80568 <https://bugs.freedesktop.org/show_bug.cgi?id=80568>`__ -
|
||||
[gen4] GPU Crash During Google Chrome Operation
|
||||
- `Bug 85367 <https://bugs.freedesktop.org/show_bug.cgi?id=85367>`__ -
|
||||
[gen4] GPU hang in glmark-es2
|
||||
- `Bug 85696 <https://bugs.freedesktop.org/show_bug.cgi?id=85696>`__ -
|
||||
r600g+nine: Bioshock shader failure after
|
||||
7b1c0cbc90d456384b0950ad21faa3c61a6b43ff
|
||||
- `Bug 88219 <https://bugs.freedesktop.org/show_bug.cgi?id=88219>`__ -
|
||||
include/c11/threads_posix.h:197: undefined reference to
|
||||
\`pthread_mutex_lock'
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Axel Davy (39):
|
||||
|
||||
- st/nine: Add new texture format strings
|
||||
- st/nine: Correctly advertise D3DPMISCCAPS_CLIPTLVERTS
|
||||
- st/nine: NineBaseTexture9: fix setting of last_layer
|
||||
- st/nine: CubeTexture: fix GetLevelDesc
|
||||
- st/nine: Fix crash when deleting non-implicit swapchain
|
||||
- st/nine: Return D3DERR_INVALIDCALL when trying to create a texture of
|
||||
bad format
|
||||
- st/nine: NineBaseTexture9: update sampler view creation
|
||||
- st/nine: Check if srgb format is supported before trying to use it.
|
||||
- st/nine: Add ATI1 and ATI2 support
|
||||
- st/nine: Rework of boolean constants
|
||||
- st/nine: Convert integer constants to floats before storing them when
|
||||
cards don't support integers
|
||||
- st/nine: Remove some shader unused code
|
||||
- st/nine: Saturate oFog and oPts vs outputs
|
||||
- st/nine: Correctly declare NineTranslateInstruction_Mkxn inputs
|
||||
- st/nine: Fix typo for M4x4
|
||||
- st/nine: Fix POW implementation
|
||||
- st/nine: Handle RSQ special cases
|
||||
- st/nine: Handle NRM with input of null norm
|
||||
- st/nine: Correct LOG on negative values
|
||||
- st/nine: Rewrite LOOP implementation, and a0 aL handling
|
||||
- st/nine: Fix CND implementation
|
||||
- st/nine: Clamp ps 1.X constants
|
||||
- st/nine: Fix some fixed function pipeline operation
|
||||
- st/nine: Implement TEXCOORD special behaviours
|
||||
- st/nine: Fill missing dst and src number for some instructions.
|
||||
- st/nine: Fix TEXM3x3 and implement TEXM3x3VSPEC
|
||||
- st/nine: implement TEXM3x2DEPTH
|
||||
- st/nine: Implement TEXM3x2TEX
|
||||
- st/nine: Implement TEXM3x3SPEC
|
||||
- st/nine: Implement TEXDEPTH
|
||||
- st/nine: Implement TEXDP3
|
||||
- st/nine: Implement TEXDP3TEX
|
||||
- st/nine: Implement TEXREG2AR, TEXREG2GB and TEXREG2RGB
|
||||
- st/nine: Correct rules for relative adressing and constants.
|
||||
- st/nine: Remove unused code for ps
|
||||
- st/nine: Fix sm3 relative addressing for non-debug build
|
||||
- st/nine: Add variables containing the size of the constant buffers
|
||||
- st/nine: Allocate the correct size for the user constant buffer
|
||||
- st/nine: Allocate vs constbuf buffer for indirect addressing once.
|
||||
|
||||
Emil Velikov (2):
|
||||
|
||||
- docs: Add sha256 sums for the 10.4.2 release
|
||||
- Update version to 10.4.3
|
||||
|
||||
Faith Ekstrand (1):
|
||||
|
||||
- mesa: Fix clamping to -1.0 in snorm_to_float
|
||||
|
||||
Jonathan Gray (1):
|
||||
|
||||
- glsl: Link glsl_test with pthreads library.
|
||||
|
||||
Jose Fonseca (1):
|
||||
|
||||
- nine: Drop use of TGSI_OPCODE_CND.
|
||||
|
||||
Kenneth Graunke (2):
|
||||
|
||||
- i965: Respect the no_8 flag on Gen6, not just Gen7+.
|
||||
- i965: Work around mysterious Gen4 GPU hangs with minimal state
|
||||
changes.
|
||||
|
||||
Stanislaw Halik (1):
|
||||
|
||||
- st/nine: Hack to generate resource if it doesn't exist when getting
|
||||
view
|
||||
|
||||
Xavier Bouchoux (3):
|
||||
|
||||
- st/nine: Additional defines to d3dtypes.h
|
||||
- st/nine: Add missing c++ declaration for IDirect3DVolumeTexture9
|
||||
- st/nine: Fix D3DRS_POINTSPRITE support
|
||||
@@ -0,0 +1,72 @@
|
||||
Mesa 10.4.4 Release Notes / February 06, 2015
|
||||
=============================================
|
||||
|
||||
Mesa 10.4.4 is a bug fix release which fixes bugs found since the 10.4.3
|
||||
release.
|
||||
|
||||
Mesa 10.4.4 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
5cb427eaf980cb8555953e9928f5797979ed783e277745d5f8cbae8bc5364086 MesaLib-10.4.4.tar.gz
|
||||
f18a967e9c4d80e054b2fdff8c130ce6e6d1f8eecfc42c9f354f8628d8b4df1c MesaLib-10.4.4.tar.bz2
|
||||
86baad73b77920c80fe58402a905e7dd17e3ea10ead6ea7d3afdc0a56c860bd7 MesaLib-10.4.4.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 88662 <https://bugs.freedesktop.org/show_bug.cgi?id=88662>`__ -
|
||||
unaligned access to gl_dlist_node
|
||||
- `Bug 88930 <https://bugs.freedesktop.org/show_bug.cgi?id=88930>`__ -
|
||||
[osmesa] osbuffer->textures should be indexed by attachment type
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Brian Paul (1):
|
||||
|
||||
- mesa: fix display list 8-byte alignment issue
|
||||
|
||||
Emil Velikov (2):
|
||||
|
||||
- docs: Add sha256 sums for the 10.4.3 release
|
||||
- Update version to 10.4.4
|
||||
|
||||
José Fonseca (1):
|
||||
|
||||
- egl: Pass the correct X visual depth to xcb_put_image().
|
||||
|
||||
Mario Kleiner (1):
|
||||
|
||||
- glx/dri3: Request non-vsynced Present for swapinterval zero. (v3)
|
||||
|
||||
Matt Turner (1):
|
||||
|
||||
- gallium/util: Don't use \__builtin_clrsb in util_last_bit().
|
||||
|
||||
Niels Ole Salscheider (1):
|
||||
|
||||
- configure: Link against all LLVM targets when building clover
|
||||
|
||||
Park, Jeongmin (1):
|
||||
|
||||
- st/osmesa: Fix osbuffer->textures indexing
|
||||
|
||||
Ville Syrjälä (1):
|
||||
|
||||
- i965: Fix max_wm_threads for CHV
|
||||
@@ -0,0 +1,89 @@
|
||||
Mesa 10.4.5 Release Notes / February 21, 2015
|
||||
=============================================
|
||||
|
||||
Mesa 10.4.5 is a bug fix release which fixes bugs found since the 10.4.4
|
||||
release.
|
||||
|
||||
Mesa 10.4.5 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
e12bbdaee9a758617e8ebd0bb0e987f72addd11db2e4da25ba695e386cd63843 MesaLib-10.4.5.tar.gz
|
||||
bf60000700a9d58e3aca2bfeee7e781053b0d839e61a95b1883e05a2dee247a0 MesaLib-10.4.5.tar.bz2
|
||||
3b926de8eee500bb67cf85332c51292f826cc539b8636382aadbb8e70c76527a MesaLib-10.4.5.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 82477 <https://bugs.freedesktop.org/show_bug.cgi?id=82477>`__ -
|
||||
[softpipe] piglit fp-long-alu regression
|
||||
- `Bug 88658 <https://bugs.freedesktop.org/show_bug.cgi?id=88658>`__ -
|
||||
(bisected) Slow video playback on Kabini
|
||||
- `Bug 89069 <https://bugs.freedesktop.org/show_bug.cgi?id=89069>`__ -
|
||||
Lack of grass in The Talos Principle on radeonsi (native\wine\nine)
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Carl Worth (1):
|
||||
|
||||
- Revert use of Mesa IR optimizer for ARB_fragment_programs
|
||||
|
||||
Emil Velikov (3):
|
||||
|
||||
- docs: Add sha256 sums for the 10.4.4 release
|
||||
- get-pick-list.sh: Require explicit "10.4" for nominating stable
|
||||
patches
|
||||
- Update version to 10.4.5
|
||||
|
||||
Ilia Mirkin (3):
|
||||
|
||||
- nvc0: bail out of 2d blits with non-A8_UNORM alpha formats
|
||||
- st/mesa: treat resource-less xfb buffers as if they weren't there
|
||||
- nvc0: allow holes in xfb target lists
|
||||
|
||||
Jeremy Huddleston Sequoia (2):
|
||||
|
||||
- darwin: build fix
|
||||
- darwin: build fix
|
||||
|
||||
Kenneth Graunke (4):
|
||||
|
||||
- i965: Override swizzles for integer luminance formats.
|
||||
- i965: Use a gl_color_union for sampler border color.
|
||||
- i965: Fix integer border color on Haswell.
|
||||
- glsl: Reduce memory consumption of copy propagation passes.
|
||||
|
||||
Laura Ekstrand (1):
|
||||
|
||||
- main: Fixed \_mesa_GetCompressedTexImage_sw to copy slices correctly.
|
||||
|
||||
Marek Olšák (5):
|
||||
|
||||
- r600g,radeonsi: don't append to streamout buffers that haven't been
|
||||
used yet
|
||||
- radeonsi: fix instanced arrays with non-zero start instance
|
||||
- radeonsi: small fix in SPI state
|
||||
- mesa: fix AtomicBuffer typo in \_mesa_DeleteBuffers
|
||||
- radeonsi: fix a crash if a stencil ref state is set before a DSA
|
||||
state
|
||||
|
||||
Michel Dänzer (2):
|
||||
|
||||
- st/mesa: Don't use PIPE_USAGE_STREAM for GL_PIXEL_UNPACK_BUFFER_ARB
|
||||
- Revert "radeon/llvm: enable unsafe math for graphics shaders"
|
||||
@@ -0,0 +1,115 @@
|
||||
Mesa 10.4.6 Release Notes / March 06, 2015
|
||||
==========================================
|
||||
|
||||
Mesa 10.4.6 is a bug fix release which fixes bugs found since the 10.4.5
|
||||
release.
|
||||
|
||||
Mesa 10.4.6 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
46c9082142e811c01e49a2c332a9ac0a1eb98f2908985fb9df216539d7eaeaf4 MesaLib-10.4.6.tar.gz
|
||||
d8baedd20e79ccd98a5a7b05e23d59a30892e68de1fcc057ca6873dafca02735 MesaLib-10.4.6.tar.bz2
|
||||
6aded6eac7f0d4d55117b8b581d8424710bbb4c768fc90f7b881f29311a751aa MesaLib-10.4.6.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 45348 <https://bugs.freedesktop.org/show_bug.cgi?id=45348>`__ -
|
||||
[swrast] piglit fbo-drawbuffers-arbfp regression
|
||||
- `Bug 84613 <https://bugs.freedesktop.org/show_bug.cgi?id=84613>`__ -
|
||||
[G965, bisected] piglit regressions : glslparsertest.glsl2
|
||||
- `Bug 87516 <https://bugs.freedesktop.org/show_bug.cgi?id=87516>`__ -
|
||||
glProgramBinary violates spec
|
||||
- `Bug 88885 <https://bugs.freedesktop.org/show_bug.cgi?id=88885>`__ -
|
||||
Transform feedback uses incorrect interleaving if a previous draw did
|
||||
not write gl_Position
|
||||
- `Bug 89180 <https://bugs.freedesktop.org/show_bug.cgi?id=89180>`__ -
|
||||
[IVB regression] Rendering issues in Mass Effect through VMware
|
||||
Workstation
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Abdiel Janulgue (2):
|
||||
|
||||
- glsl: Don't optimize min/max into saturate when EmitNoSat is set
|
||||
- st/mesa: For vertex shaders, don't emit saturate when SM 3.0 is
|
||||
unsupported
|
||||
|
||||
Andreas Boll (1):
|
||||
|
||||
- glx: Fix returned values of GLX_RENDERER_PREFERRED_PROFILE_MESA
|
||||
|
||||
Brian Paul (2):
|
||||
|
||||
- swrast: fix multiple color buffer writing
|
||||
- st/mesa: fix sampler view reference counting bug in glDraw/CopyPixels
|
||||
|
||||
Chris Forbes (1):
|
||||
|
||||
- i965/gs: Check newly-generated GS-out VUE map against correct stage
|
||||
|
||||
Eduardo Lima Mitev (1):
|
||||
|
||||
- mesa: Fix error validating args for TexSubImage3D
|
||||
|
||||
Emil Velikov (6):
|
||||
|
||||
- docs: Add sha256 sums for the 10.4.5 release
|
||||
- install-lib-links: remove the .install-lib-links file
|
||||
- Revert "mesa: Correct backwards NULL check."
|
||||
- mesa: cherry-pick the second half of commit 2aa71e9485a
|
||||
- Revert "gallivm: Update for RTDyldMemoryManager becoming an
|
||||
unique_ptr."
|
||||
- Update version to 10.4.6
|
||||
|
||||
Ian Romanick (3):
|
||||
|
||||
- mesa: Add missing error checks in \_mesa_ProgramBinary
|
||||
- mesa: Ensure that length is set to zero in \_mesa_GetProgramBinary
|
||||
- mesa: Always generate GL_INVALID_OPERATION in \_mesa_GetProgramBinary
|
||||
|
||||
Jonathan Gray (1):
|
||||
|
||||
- auxilary/os: correct sysctl use in os_get_total_physical_memory()
|
||||
|
||||
José Fonseca (1):
|
||||
|
||||
- gallivm: Update for RTDyldMemoryManager becoming an unique_ptr.
|
||||
|
||||
Leo Liu (1):
|
||||
|
||||
- st/omx/dec/h264: fix picture out-of-order with poc type 0 v2
|
||||
|
||||
Lucas Stach (1):
|
||||
|
||||
- install-lib-links: don't depend on .libs directory
|
||||
|
||||
Marek Olšák (2):
|
||||
|
||||
- vbo: fix an unitialized-variable warning
|
||||
- radeonsi: fix point sprites
|
||||
|
||||
Matt Turner (4):
|
||||
|
||||
- glsl: Rewrite and fix min/max to saturate optimization.
|
||||
- mesa: Correct backwards NULL check.
|
||||
- i965/fs: Don't use backend_visitor::instructions after creating the
|
||||
CFG.
|
||||
- mesa: Correct backwards NULL check.
|
||||
@@ -0,0 +1,107 @@
|
||||
Mesa 10.4.7 Release Notes / March 20, 2015
|
||||
==========================================
|
||||
|
||||
Mesa 10.4.7 is a bug fix release which fixes bugs found since the 10.4.6
|
||||
release.
|
||||
|
||||
Mesa 10.4.7 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
9e7b59267199658808f8b33e0410b86fbafbdcd52378658b9df65fac9d24947f MesaLib-10.4.7.tar.gz
|
||||
2c351c98671f9a7ab3fd9c601bb7a255801b1580f5dd0992639f99152801b0d2 MesaLib-10.4.7.tar.bz2
|
||||
d14ac578b5ce16560757b53fbd1cb4d6b34652f8e110e4b10a019adc82e67ffd MesaLib-10.4.7.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 79202 <https://bugs.freedesktop.org/show_bug.cgi?id=79202>`__ -
|
||||
valgrind errors in glsl-fs-uniform-array-loop-unroll.shader_test;
|
||||
random code generation
|
||||
- `Bug 89156 <https://bugs.freedesktop.org/show_bug.cgi?id=89156>`__ -
|
||||
r300g: GL_COMPRESSED_RED_RGTC1 / ATI1N support broken
|
||||
- `Bug 89224 <https://bugs.freedesktop.org/show_bug.cgi?id=89224>`__ -
|
||||
Incorrect rendering of Unigine Valley running in VM on VMware
|
||||
Workstation
|
||||
- `Bug 89530 <https://bugs.freedesktop.org/show_bug.cgi?id=89530>`__ -
|
||||
FTBFS in loader: missing fstat
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Andrey Sudnik (1):
|
||||
|
||||
- i965/vec4: Don't lose the saturate modifier in copy propagation.
|
||||
|
||||
Daniel Stone (1):
|
||||
|
||||
- egl: Take alpha bits into account when selecting GBM formats
|
||||
|
||||
Emil Velikov (6):
|
||||
|
||||
- docs: Add sha256 sums for the 10.4.6 release
|
||||
- cherry-ignore: add not applicable/rejected commits
|
||||
- mesa: rename format_info.c to format_info.h
|
||||
- loader: include <sys/stat.h> for non-sysfs builds
|
||||
- auxiliary/os: fix the android build - s/drm_munmap/os_munmap/
|
||||
- Update version to 10.4.7
|
||||
|
||||
Iago Toral Quiroga (1):
|
||||
|
||||
- i965: Fix out-of-bounds accesses into pull_constant_loc array
|
||||
|
||||
Ilia Mirkin (4):
|
||||
|
||||
- freedreno: move fb state copy after checking for size change
|
||||
- freedreno/ir3: fix array count returned by TXQ
|
||||
- freedreno/ir3: get the # of miplevels from getinfo
|
||||
- freedreno: fix slice pitch calculations
|
||||
|
||||
Marc-Andre Lureau (1):
|
||||
|
||||
- gallium/auxiliary/indices: fix start param
|
||||
|
||||
Marek Olšák (4):
|
||||
|
||||
- r300g: fix RGTC1 and LATC1 SNORM formats
|
||||
- r300g: fix a crash when resolving into an sRGB texture
|
||||
- r300g: fix sRGB->sRGB blits
|
||||
- radeonsi: increase coords array size for
|
||||
radeon_llvm_emit_prepare_cube_coords
|
||||
|
||||
Mario Kleiner (1):
|
||||
|
||||
- glx: Handle out-of-sequence swap completion events correctly. (v2)
|
||||
|
||||
Matt Turner (2):
|
||||
|
||||
- r300g: Use PATH_MAX instead of limiting ourselves to 100 chars.
|
||||
- r300g: Check return value of snprintf().
|
||||
|
||||
Rob Clark (2):
|
||||
|
||||
- freedreno/ir3: fix silly typo for binning pass shaders
|
||||
- freedreno: update generated headers
|
||||
|
||||
Samuel Iglesias Gonsalvez (1):
|
||||
|
||||
- glsl: optimize (0 cmp x + y) into (-x cmp y).
|
||||
|
||||
Stefan Dösinger (1):
|
||||
|
||||
- r300g: Fix the ATI1N swizzle (RGTC1 and LATC1)
|
||||
@@ -0,0 +1,269 @@
|
||||
Mesa 10.4 Release Notes / December 14, 2014
|
||||
===========================================
|
||||
|
||||
Mesa 10.4 is a new development release. People who are concerned with
|
||||
stability and reliability should stick with a previous release or wait
|
||||
for Mesa 10.4.1.
|
||||
|
||||
Mesa 10.4 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
abfbfd2d91ce81491c5bb6923ae649212ad5f82d0bee277de8704cc948dc221e MesaLib-10.4.0.tar.gz
|
||||
98a7dff3a1a6708c79789de8b9a05d8042e867067f70e8f30387c15026233219 MesaLib-10.4.0.tar.bz2
|
||||
443a6d46d0691b5ac811d8d30091b1716c365689b16d49c57cf273c2b76086fe MesaLib-10.4.0.zip
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
Note: some of the new features are only available with certain drivers.
|
||||
|
||||
- GL_ARB_conditional_render_inverted on nv50
|
||||
- GL_ARB_sample_shading on r600
|
||||
- GL_ARB_texture_view on nv50, nvc0
|
||||
- GL_ARB_clip_control on nv50, nvc0, r300, r600, radeonsi, llvmpipe,
|
||||
softpipe
|
||||
- GL_KHR_context_flush_control on all drivers
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 79963 <https://bugs.freedesktop.org/show_bug.cgi?id=79963>`__ -
|
||||
[ILK Bisected]some piglit and ogles2conform cases fail
|
||||
- `Bug 29661 <https://bugs.freedesktop.org/show_bug.cgi?id=29661>`__ -
|
||||
MSVC built u_format_test fails on Windows
|
||||
- `Bug 38873 <https://bugs.freedesktop.org/show_bug.cgi?id=38873>`__ -
|
||||
[855gm] gnome-shell misrendered
|
||||
- `Bug 54372 <https://bugs.freedesktop.org/show_bug.cgi?id=54372>`__ -
|
||||
GLX_INTEL_swap_event crashes driver when swapping window buffers
|
||||
- `Bug 60879 <https://bugs.freedesktop.org/show_bug.cgi?id=60879>`__ -
|
||||
[radeonsi] X11 can't start with acceleration enabled
|
||||
- `Bug 61415 <https://bugs.freedesktop.org/show_bug.cgi?id=61415>`__ -
|
||||
Clover ignores --with-opencl-libdir path
|
||||
- `Bug 64471 <https://bugs.freedesktop.org/show_bug.cgi?id=64471>`__ -
|
||||
Radeon HD6570 lockup in Brütal Legend with HyperZ
|
||||
- `Bug 66184 <https://bugs.freedesktop.org/show_bug.cgi?id=66184>`__ -
|
||||
src/mesa/state_tracker/st_glsl_to_tgsi.cpp:3216:simplify_cmp:
|
||||
Assertion \`inst->dst.index < 4096' failed.
|
||||
- `Bug 67672 <https://bugs.freedesktop.org/show_bug.cgi?id=67672>`__ -
|
||||
[llvmpipe] lp_test_arit fails on old CPUs
|
||||
- `Bug 69200 <https://bugs.freedesktop.org/show_bug.cgi?id=69200>`__ -
|
||||
[Bisected]Piglit glx/glx-multithread-shader-compile aborted
|
||||
- `Bug 70410 <https://bugs.freedesktop.org/show_bug.cgi?id=70410>`__ -
|
||||
egl-static/Makefile: linking fails with llvm >= 3.4
|
||||
- `Bug 72685 <https://bugs.freedesktop.org/show_bug.cgi?id=72685>`__ -
|
||||
[radeonsi hyperz] Artifacts in Unigine Sanctuary
|
||||
- `Bug 72819 <https://bugs.freedesktop.org/show_bug.cgi?id=72819>`__ -
|
||||
[855GM] Incorrect drop shadow color on windows and strange white
|
||||
rectangle when showing/hiding GLX-dock...
|
||||
- `Bug 74563 <https://bugs.freedesktop.org/show_bug.cgi?id=74563>`__ -
|
||||
Surfaceless contexts are not properly released by DRI drivers
|
||||
- `Bug 74863 <https://bugs.freedesktop.org/show_bug.cgi?id=74863>`__ -
|
||||
[r600g] HyperZ broken on RV770 and CYPRESS (Left 4 Dead 2 trees
|
||||
corruption) bisected!
|
||||
- `Bug 75011 <https://bugs.freedesktop.org/show_bug.cgi?id=75011>`__ -
|
||||
[hyperz] Performance drop since git-01e6371 (disable hyperz by
|
||||
default) with radeonsi
|
||||
- `Bug 75112 <https://bugs.freedesktop.org/show_bug.cgi?id=75112>`__ -
|
||||
Meta Bug for HyperZ issues on r600g and radeonsi
|
||||
- `Bug 76252 <https://bugs.freedesktop.org/show_bug.cgi?id=76252>`__ -
|
||||
Dynamic loading/unloading of opengl32.dll results in a deadlock
|
||||
- `Bug 76861 <https://bugs.freedesktop.org/show_bug.cgi?id=76861>`__ -
|
||||
mid3 generates slow code for constant arguments
|
||||
- `Bug 77957 <https://bugs.freedesktop.org/show_bug.cgi?id=77957>`__ -
|
||||
Variably-indexed constant arrays result in terrible shader code
|
||||
- `Bug 78468 <https://bugs.freedesktop.org/show_bug.cgi?id=78468>`__ -
|
||||
Compiling of shader gets stuck in infinite loop
|
||||
- `Bug 78770 <https://bugs.freedesktop.org/show_bug.cgi?id=78770>`__ -
|
||||
[SNB bisected]Webglc conformance/textures/texture-size-limit.html
|
||||
fails
|
||||
- `Bug 79155 <https://bugs.freedesktop.org/show_bug.cgi?id=79155>`__ -
|
||||
[Tesseract Game] Global Illumination: Medium Causes Color Distortion
|
||||
- `Bug 79462 <https://bugs.freedesktop.org/show_bug.cgi?id=79462>`__ -
|
||||
[NVC0/Codegen] Shader compilation falis in spill logic
|
||||
- `Bug 80011 <https://bugs.freedesktop.org/show_bug.cgi?id=80011>`__ -
|
||||
[softpipe] tgsi/tgsi_exec.c:2023:exec_txf: Assertion \`0' failed.
|
||||
- `Bug 80012 <https://bugs.freedesktop.org/show_bug.cgi?id=80012>`__ -
|
||||
[softpipe] draw/draw_gs.c:113:tgsi_fetch_gs_outputs: Assertion
|
||||
\`!util_is_inf_or_nan(output[slot][0])' failed.
|
||||
- `Bug 80050 <https://bugs.freedesktop.org/show_bug.cgi?id=80050>`__ -
|
||||
[855GM] Incorrect drop shadow color under windows in Cinnamon
|
||||
persists with MESA 10.1.
|
||||
- `Bug 80247 <https://bugs.freedesktop.org/show_bug.cgi?id=80247>`__ -
|
||||
Khronos conformance test
|
||||
ES3-CTS.gtf.GL3Tests.transform_feedback.transform_feedback_vertex_id
|
||||
fails
|
||||
- `Bug 80561 <https://bugs.freedesktop.org/show_bug.cgi?id=80561>`__ -
|
||||
Incorrect implementation of some VDPAU APIs.
|
||||
- `Bug 80615 <https://bugs.freedesktop.org/show_bug.cgi?id=80615>`__ -
|
||||
Files in bellagio directory [omx tracker] don't respect installation
|
||||
folder
|
||||
- `Bug 80848 <https://bugs.freedesktop.org/show_bug.cgi?id=80848>`__ -
|
||||
[dri3] Building mesa fails with dri3 enabled
|
||||
- `Bug 81680 <https://bugs.freedesktop.org/show_bug.cgi?id=81680>`__ -
|
||||
[r600g] Firefox crashes with hardware acceleration turned on
|
||||
- `Bug 82255 <https://bugs.freedesktop.org/show_bug.cgi?id=82255>`__ -
|
||||
[VP2] Chroma planes are vertically stretched during VDPAU playback
|
||||
- `Bug 82472 <https://bugs.freedesktop.org/show_bug.cgi?id=82472>`__ -
|
||||
piglit 16385-consecutive-chars regression
|
||||
- `Bug 82537 <https://bugs.freedesktop.org/show_bug.cgi?id=82537>`__ -
|
||||
Stunt Rally GLSL compiler assertion failure
|
||||
- `Bug 82538 <https://bugs.freedesktop.org/show_bug.cgi?id=82538>`__ -
|
||||
Super Maryo Chronicles fails with st/mesa assertion failure
|
||||
- `Bug 82539 <https://bugs.freedesktop.org/show_bug.cgi?id=82539>`__ -
|
||||
vmw_screen_dri.lo In file included from vmw_screen_dri.c:41:
|
||||
vmwgfx_drm.h:32:17: error: drm.h: No such file or directory
|
||||
- `Bug 82796 <https://bugs.freedesktop.org/show_bug.cgi?id=82796>`__ -
|
||||
[IVB/BYT-M/HSW/BDW
|
||||
Bisected]Synmark2_v6.0_OglTerrainFlyInst/OglTerrainPanInst cannot run
|
||||
as image validation failed
|
||||
- `Bug 82804 <https://bugs.freedesktop.org/show_bug.cgi?id=82804>`__ -
|
||||
unreal engine 4 rendering errors
|
||||
- `Bug 82828 <https://bugs.freedesktop.org/show_bug.cgi?id=82828>`__ -
|
||||
Regression: Crash in 3Dmark2001
|
||||
- `Bug 82846 <https://bugs.freedesktop.org/show_bug.cgi?id=82846>`__ -
|
||||
[BDW Bisected] Gpu hang when running Lightsmark v2008/Warsow
|
||||
v1.0/Xonotic v0.7/unigine-demos
|
||||
- `Bug 82881 <https://bugs.freedesktop.org/show_bug.cgi?id=82881>`__ -
|
||||
test_vec4_register_coalesce regression
|
||||
- `Bug 82882 <https://bugs.freedesktop.org/show_bug.cgi?id=82882>`__ -
|
||||
[swrast] piglit glsl-fs-uniform-bool-1 regression
|
||||
- `Bug 82921 <https://bugs.freedesktop.org/show_bug.cgi?id=82921>`__ -
|
||||
layout(location=0) emits error >= MAX_UNIFORM_LOCATIONS due to
|
||||
integer underflow
|
||||
- `Bug 82929 <https://bugs.freedesktop.org/show_bug.cgi?id=82929>`__ -
|
||||
[BDW Bisected]glxgears causes X hang
|
||||
- `Bug 82932 <https://bugs.freedesktop.org/show_bug.cgi?id=82932>`__ -
|
||||
[SNB+ Bisected]Ogles3conform
|
||||
ES3-CTS.shaders.indexing.vector_subscript.vec3_static_loop_subscript_write_direct_read_vertex
|
||||
fails
|
||||
- `Bug 83079 <https://bugs.freedesktop.org/show_bug.cgi?id=83079>`__ -
|
||||
[NVC0] Dota 2 (Linux native and Wine) crash with Nouveau Drivers
|
||||
- `Bug 83080 <https://bugs.freedesktop.org/show_bug.cgi?id=83080>`__ -
|
||||
[SNB+
|
||||
Bisected]ES3-CTS.shaders.loops.do_while_constant_iterations.mixed_break_continue_fragment
|
||||
fails
|
||||
- `Bug 83081 <https://bugs.freedesktop.org/show_bug.cgi?id=83081>`__ -
|
||||
[BDW Bisected]Piglit spec_ARB_sample_shading_builtin-gl-sample-mask_2
|
||||
is core dumped
|
||||
- `Bug 83127 <https://bugs.freedesktop.org/show_bug.cgi?id=83127>`__ -
|
||||
[ILK Bisected]Piglit glean_texCombine fails
|
||||
- `Bug 83148 <https://bugs.freedesktop.org/show_bug.cgi?id=83148>`__ -
|
||||
Unity invisible under Ubuntu 14.04 and 14.10
|
||||
- `Bug 83355 <https://bugs.freedesktop.org/show_bug.cgi?id=83355>`__ -
|
||||
FTBFS: src/mesa/program/program_lexer.l:122:64: error: unknown type
|
||||
name 'YYSTYPE'
|
||||
- `Bug 83380 <https://bugs.freedesktop.org/show_bug.cgi?id=83380>`__ -
|
||||
Linking fails when not writing gl_Position.
|
||||
- `Bug 83418 <https://bugs.freedesktop.org/show_bug.cgi?id=83418>`__ -
|
||||
EU IV is incorrectly rendered after git1409011930.d571f2
|
||||
- `Bug 83432 <https://bugs.freedesktop.org/show_bug.cgi?id=83432>`__ -
|
||||
r600_query.c:269:r600_emit_query_end: Assertion
|
||||
\`ctx->num_pipelinestat_queries > 0' failed [Gallium HUD]
|
||||
- `Bug 83463 <https://bugs.freedesktop.org/show_bug.cgi?id=83463>`__ -
|
||||
[swrast] piglit glsl-vs-clamp-1 regression
|
||||
- `Bug 83468 <https://bugs.freedesktop.org/show_bug.cgi?id=83468>`__ -
|
||||
[UBO] Using bool from UBO as if-statement condition asserts
|
||||
- `Bug 83500 <https://bugs.freedesktop.org/show_bug.cgi?id=83500>`__ -
|
||||
si_dma_copy_tile causes GPU hangs
|
||||
- `Bug 83506 <https://bugs.freedesktop.org/show_bug.cgi?id=83506>`__ -
|
||||
[UBO] row_major layout ignored inside structures
|
||||
- `Bug 83533 <https://bugs.freedesktop.org/show_bug.cgi?id=83533>`__ -
|
||||
[UBO] nested structures don't get appropriate padding
|
||||
- `Bug 83573 <https://bugs.freedesktop.org/show_bug.cgi?id=83573>`__ -
|
||||
[swrast] piglit fs-op-not-bool-using-if regression
|
||||
- `Bug 83574 <https://bugs.freedesktop.org/show_bug.cgi?id=83574>`__ -
|
||||
[llvmpipe] [softpipe] piglit
|
||||
arb_explicit_uniform_location-use-of-unused-loc regression
|
||||
- `Bug 83741 <https://bugs.freedesktop.org/show_bug.cgi?id=83741>`__ -
|
||||
[UBO] row_major layout partially ignored for arrays of structures
|
||||
- `Bug 83777 <https://bugs.freedesktop.org/show_bug.cgi?id=83777>`__ -
|
||||
[regression] ilo fails to build
|
||||
- `Bug 83934 <https://bugs.freedesktop.org/show_bug.cgi?id=83934>`__ -
|
||||
Structures must have same name to be considered same type.
|
||||
- `Bug 84140 <https://bugs.freedesktop.org/show_bug.cgi?id=84140>`__ -
|
||||
mplayer crashes playing some files using vdpau output
|
||||
- `Bug 84145 <https://bugs.freedesktop.org/show_bug.cgi?id=84145>`__ -
|
||||
UE4: Realistic Rendering Demo render blue
|
||||
- `Bug 84178 <https://bugs.freedesktop.org/show_bug.cgi?id=84178>`__ -
|
||||
Big glamor regression in Xorg server 1.6.99.1 GIT: x11perf 1.5 Test:
|
||||
PutImage XY 500x500 Square
|
||||
- `Bug 84355 <https://bugs.freedesktop.org/show_bug.cgi?id=84355>`__ -
|
||||
texture2DProjLod and textureCubeLod are not supported when using
|
||||
GLES.
|
||||
- `Bug 84529 <https://bugs.freedesktop.org/show_bug.cgi?id=84529>`__ -
|
||||
[IVB bisected] glean fragProg1 CMP test failed
|
||||
- `Bug 84538 <https://bugs.freedesktop.org/show_bug.cgi?id=84538>`__ -
|
||||
lp_test_format.c:226:4: error: too few arguments to function
|
||||
‘gallivm_create’
|
||||
- `Bug 84539 <https://bugs.freedesktop.org/show_bug.cgi?id=84539>`__ -
|
||||
brw_fs_register_coalesce.cpp:183: bool
|
||||
fs_visitor::register_coalesce(): Assertion \`src_size <= 11' failed.
|
||||
- `Bug 84557 <https://bugs.freedesktop.org/show_bug.cgi?id=84557>`__ -
|
||||
[HSW] "Emit ELSE/ENDIF JIP with type D on Gen 7" causes Atomic
|
||||
Afterlife and GPU hangs
|
||||
- `Bug 84651 <https://bugs.freedesktop.org/show_bug.cgi?id=84651>`__ -
|
||||
Distorted graphics or black window when running Battle.net app on
|
||||
Intel hardware via wine
|
||||
- `Bug 84662 <https://bugs.freedesktop.org/show_bug.cgi?id=84662>`__ -
|
||||
Long pauses with Unreal demo Elemental on R9270X since : Always flush
|
||||
the HDP cache before submitting a CS to the GPU
|
||||
- `Bug 84777 <https://bugs.freedesktop.org/show_bug.cgi?id=84777>`__ -
|
||||
[BSW]Piglit spec_glsl-1.50_execution_geometry-basic fails
|
||||
- `Bug 84807 <https://bugs.freedesktop.org/show_bug.cgi?id=84807>`__ -
|
||||
Build issue starting between bf4aecfb2acc8d0dc815105d2f36eccbc97c284b
|
||||
and a3e9582f09249ad27716ba82c7dfcee685b65d51
|
||||
- `Bug 85189 <https://bugs.freedesktop.org/show_bug.cgi?id=85189>`__ -
|
||||
llvm/invocation.cpp: In function 'void
|
||||
{anonymous}::optimize(llvm::Module*, unsigned int, const
|
||||
std::vector<llvm::Function*>&)': llvm/invocation.cpp:324:18: error:
|
||||
expected type-specifier
|
||||
- `Bug 85267 <https://bugs.freedesktop.org/show_bug.cgi?id=85267>`__ -
|
||||
vlc crashes with vdpau (Radeon 3850HD) [r600]
|
||||
- `Bug 85377 <https://bugs.freedesktop.org/show_bug.cgi?id=85377>`__ -
|
||||
lp_test_format failure with llvm-3.6
|
||||
- `Bug 85425 <https://bugs.freedesktop.org/show_bug.cgi?id=85425>`__ -
|
||||
[bisected] Compiler error in clip control operations in meta
|
||||
- `Bug 85429 <https://bugs.freedesktop.org/show_bug.cgi?id=85429>`__ -
|
||||
indirect.c:296: multiple definition of \`__indirect_glNewList'
|
||||
- `Bug 85454 <https://bugs.freedesktop.org/show_bug.cgi?id=85454>`__ -
|
||||
Unigine Sanctuary with Wine crashes on Mesa Git
|
||||
- `Bug 85647 <https://bugs.freedesktop.org/show_bug.cgi?id=85647>`__ -
|
||||
Random radeonsi crashes with mesa 10.3.x
|
||||
- `Bug 85683 <https://bugs.freedesktop.org/show_bug.cgi?id=85683>`__ -
|
||||
[i965 Bisected]Piglit shaders_glsl-vs-raytrace-bug26691 segfault
|
||||
- `Bug 85691 <https://bugs.freedesktop.org/show_bug.cgi?id=85691>`__ -
|
||||
'glsl: Drop constant 0.0 components from dot products.' broke piglit
|
||||
shaders/glsl-gnome-shell-dim-window and a few others with Gallium
|
||||
- `Bug 86025 <https://bugs.freedesktop.org/show_bug.cgi?id=86025>`__ -
|
||||
src\glsl\list.h(535) : error C2143: syntax error : missing ';' before
|
||||
'type'
|
||||
- `Bug 86089 <https://bugs.freedesktop.org/show_bug.cgi?id=86089>`__ -
|
||||
[r600g][mesa 10.4.0-dev] shader failure -
|
||||
r600_sb::bc_finalizer::cf_peephole() when starting Second Life
|
||||
- `Bug 86145 <https://bugs.freedesktop.org/show_bug.cgi?id=86145>`__ -
|
||||
Pipeline statistic counter values for VF always 0
|
||||
- `Bug 86618 <https://bugs.freedesktop.org/show_bug.cgi?id=86618>`__ -
|
||||
[NV96] neg modifiers not working in MIN and MAX operations
|
||||
- `Bug 86760 <https://bugs.freedesktop.org/show_bug.cgi?id=86760>`__ -
|
||||
mesa doesn't build: recipe for target 'r600_llvm.lo' failed
|
||||
- `Bug 86764 <https://bugs.freedesktop.org/show_bug.cgi?id=86764>`__ -
|
||||
[SNB+ Bisected]Piglit glean/pointSprite fails
|
||||
- `Bug 86788 <https://bugs.freedesktop.org/show_bug.cgi?id=86788>`__ -
|
||||
(bisected) 32bit UrbanTerror 4.1 timedemo sse4.1 segfault...
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
- The environment variable GALLIUM_MSAA that forced a multisample GLX
|
||||
visual was removed.
|
||||
@@ -0,0 +1,217 @@
|
||||
Mesa 10.5.0 Release Notes / March 06, 2015
|
||||
==========================================
|
||||
|
||||
Mesa 10.5.0 is a new development release. People who are concerned with
|
||||
stability and reliability should stick with a previous release or wait
|
||||
for Mesa 10.5.1.
|
||||
|
||||
Mesa 10.5.0 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
2bb6e2e982ee4d8264d52d638c2a4e3f8a164190336d72d4e34ae1304d87ed91 mesa-10.5.0.tar.gz
|
||||
d7ca9f9044bbdd674377e3eebceef1fae339c8817b9aa435c2053e4fea44e5d3 mesa-10.5.0.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
Note: some of the new features are only available with certain drivers.
|
||||
|
||||
- GL_ARB_framebuffer_sRGB on freedreno
|
||||
- GL_ARB_texture_rg on freedreno
|
||||
- GL_EXT_packed_float on freedreno
|
||||
- GL_EXT_polygon_offset_clamp on i965, nv50, nvc0, r600, radeonsi,
|
||||
llvmpipe
|
||||
- GL_EXT_texture_shared_exponent on freedreno
|
||||
- GL_EXT_texture_snorm on freedreno
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 10370 <https://bugs.freedesktop.org/show_bug.cgi?id=10370>`__ -
|
||||
Incorrect pixels read back if draw bitmap texture through Display
|
||||
list
|
||||
- `Bug 45348 <https://bugs.freedesktop.org/show_bug.cgi?id=45348>`__ -
|
||||
[swrast] piglit fbo-drawbuffers-arbfp regression
|
||||
- `Bug 60879 <https://bugs.freedesktop.org/show_bug.cgi?id=60879>`__ -
|
||||
[radeonsi] X11 can't start with acceleration enabled
|
||||
- `Bug 67672 <https://bugs.freedesktop.org/show_bug.cgi?id=67672>`__ -
|
||||
[llvmpipe] lp_test_arit fails on old CPUs
|
||||
- `Bug 77544 <https://bugs.freedesktop.org/show_bug.cgi?id=77544>`__ -
|
||||
i965: Try to use LINE instructions to perform MAD with immediate
|
||||
arguments
|
||||
- `Bug 78770 <https://bugs.freedesktop.org/show_bug.cgi?id=78770>`__ -
|
||||
[SNB bisected]Webglc conformance/textures/texture-size-limit.html
|
||||
fails
|
||||
- `Bug 80568 <https://bugs.freedesktop.org/show_bug.cgi?id=80568>`__ -
|
||||
[gen4] GPU Crash During Google Chrome Operation
|
||||
- `Bug 82477 <https://bugs.freedesktop.org/show_bug.cgi?id=82477>`__ -
|
||||
[softpipe] piglit fp-long-alu regression
|
||||
- `Bug 82585 <https://bugs.freedesktop.org/show_bug.cgi?id=82585>`__ -
|
||||
geometry shader with optional out variable segfaults
|
||||
- `Bug 82991 <https://bugs.freedesktop.org/show_bug.cgi?id=82991>`__ -
|
||||
Inverted bumpmap in webgl applications
|
||||
- `Bug 83463 <https://bugs.freedesktop.org/show_bug.cgi?id=83463>`__ -
|
||||
[swrast] piglit glsl-vs-clamp-1 regression
|
||||
- `Bug 83500 <https://bugs.freedesktop.org/show_bug.cgi?id=83500>`__ -
|
||||
si_dma_copy_tile causes GPU hangs
|
||||
- `Bug 83510 <https://bugs.freedesktop.org/show_bug.cgi?id=83510>`__ -
|
||||
Graphical glitches in Unreal Engine 4
|
||||
- `Bug 83908 <https://bugs.freedesktop.org/show_bug.cgi?id=83908>`__ -
|
||||
[i965] Incorrect icon colors in Steam Big Picture
|
||||
- `Bug 84212 <https://bugs.freedesktop.org/show_bug.cgi?id=84212>`__ -
|
||||
[BSW]ES3-CTS.shaders.loops.do_while_dynamic_iterations.vector_counter_vertex
|
||||
fails and causes GPU hang
|
||||
- `Bug 84651 <https://bugs.freedesktop.org/show_bug.cgi?id=84651>`__ -
|
||||
Distorted graphics or black window when running Battle.net app on
|
||||
Intel hardware via wine
|
||||
- `Bug 84777 <https://bugs.freedesktop.org/show_bug.cgi?id=84777>`__ -
|
||||
[BSW]Piglit spec_glsl-1.50_execution_geometry-basic fails
|
||||
- `Bug 85367 <https://bugs.freedesktop.org/show_bug.cgi?id=85367>`__ -
|
||||
[gen4] GPU hang in glmark-es2
|
||||
- `Bug 85467 <https://bugs.freedesktop.org/show_bug.cgi?id=85467>`__ -
|
||||
[llvmpipe] piglit gl-1.0-dlist-beginend failure with llvm-3.6.0svn
|
||||
- `Bug 85529 <https://bugs.freedesktop.org/show_bug.cgi?id=85529>`__ -
|
||||
Surfaces not drawn in Unvanquished
|
||||
- `Bug 85647 <https://bugs.freedesktop.org/show_bug.cgi?id=85647>`__ -
|
||||
Random radeonsi crashes with mesa 10.3.x
|
||||
- `Bug 85696 <https://bugs.freedesktop.org/show_bug.cgi?id=85696>`__ -
|
||||
r600g+nine: Bioshock shader failure after
|
||||
7b1c0cbc90d456384b0950ad21faa3c61a6b43ff
|
||||
- `Bug 86089 <https://bugs.freedesktop.org/show_bug.cgi?id=86089>`__ -
|
||||
[r600g][mesa 10.4.0-dev] shader failure -
|
||||
r600_sb::bc_finalizer::cf_peephole() when starting Second Life
|
||||
- `Bug 86618 <https://bugs.freedesktop.org/show_bug.cgi?id=86618>`__ -
|
||||
[NV96] neg modifiers not working in MIN and MAX operations
|
||||
- `Bug 86760 <https://bugs.freedesktop.org/show_bug.cgi?id=86760>`__ -
|
||||
mesa doesn't build: recipe for target 'r600_llvm.lo' failed
|
||||
- `Bug 86764 <https://bugs.freedesktop.org/show_bug.cgi?id=86764>`__ -
|
||||
[SNB+ Bisected]Piglit glean/pointSprite fails
|
||||
- `Bug 86788 <https://bugs.freedesktop.org/show_bug.cgi?id=86788>`__ -
|
||||
(bisected) 32bit UrbanTerror 4.1 timedemo sse4.1 segfault...
|
||||
- `Bug 86811 <https://bugs.freedesktop.org/show_bug.cgi?id=86811>`__ -
|
||||
[BDW/BSW Bisected]Piglit
|
||||
spec_arb_shading_language_packing_execution_built-in-functions_vs-unpackSnorm4x8
|
||||
fails
|
||||
- `Bug 86837 <https://bugs.freedesktop.org/show_bug.cgi?id=86837>`__ -
|
||||
kodi segfault since auxiliary/vl: rework the build of the VL code
|
||||
- `Bug 86939 <https://bugs.freedesktop.org/show_bug.cgi?id=86939>`__ -
|
||||
test_vf_float_conversions.cpp:63:12: error: expected
|
||||
primary-expression before ‘union’
|
||||
- `Bug 86944 <https://bugs.freedesktop.org/show_bug.cgi?id=86944>`__ -
|
||||
glsl_parser_extras.cpp", line 1455: Error: Badly formed expression.
|
||||
(Oracle Studio)
|
||||
- `Bug 86958 <https://bugs.freedesktop.org/show_bug.cgi?id=86958>`__ -
|
||||
lp_bld_misc.cpp:503:40: error: no matching function for call to
|
||||
‘llvm::EngineBuilder::setMCJITMemoryManager(ShaderMemoryManager*&)’
|
||||
- `Bug 86969 <https://bugs.freedesktop.org/show_bug.cgi?id=86969>`__ -
|
||||
\_drm_intel_gem_bo_references() function takes half the CPU with
|
||||
Witcher2 game
|
||||
- `Bug 87076 <https://bugs.freedesktop.org/show_bug.cgi?id=87076>`__ -
|
||||
Dead Island needs allow_glsl_extension_directive_midshader
|
||||
- `Bug 87516 <https://bugs.freedesktop.org/show_bug.cgi?id=87516>`__ -
|
||||
glProgramBinary violates spec
|
||||
- `Bug 87619 <https://bugs.freedesktop.org/show_bug.cgi?id=87619>`__ -
|
||||
Changes to state such as render targets change fragment shader
|
||||
without marking it dirty.
|
||||
- `Bug 87658 <https://bugs.freedesktop.org/show_bug.cgi?id=87658>`__ -
|
||||
[llvmpipe] SEGV in sse2_has_daz on ancient Pentium4-M
|
||||
- `Bug 87694 <https://bugs.freedesktop.org/show_bug.cgi?id=87694>`__ -
|
||||
[SNB] Crash in brw_begin_transform_feedback
|
||||
- `Bug 87886 <https://bugs.freedesktop.org/show_bug.cgi?id=87886>`__ -
|
||||
constant fps drops with Intel and Radeon
|
||||
- `Bug 87887 <https://bugs.freedesktop.org/show_bug.cgi?id=87887>`__ -
|
||||
[i965 Bisected]ES2-CTS.gtf.GL.cos.cos_float_vert_xvary fails
|
||||
- `Bug 87913 <https://bugs.freedesktop.org/show_bug.cgi?id=87913>`__ -
|
||||
CPU cacheline size of 0 can be returned by CPUID leaf 0x80000006 in
|
||||
some virtual machines
|
||||
- `Bug 88079 <https://bugs.freedesktop.org/show_bug.cgi?id=88079>`__ -
|
||||
dEQP-GLES3.functional.fbo.completeness.renderable.renderbuffer.color0
|
||||
tests fail due to enabling of GL_RGB and GL_RGBA
|
||||
- `Bug 88170 <https://bugs.freedesktop.org/show_bug.cgi?id=88170>`__ -
|
||||
32 bits opengl apps crash with latest llvm 3.6 git / mesa git /
|
||||
radeonsi
|
||||
- `Bug 88219 <https://bugs.freedesktop.org/show_bug.cgi?id=88219>`__ -
|
||||
include/c11/threads_posix.h:197: undefined reference to
|
||||
\`pthread_mutex_lock'
|
||||
- `Bug 88227 <https://bugs.freedesktop.org/show_bug.cgi?id=88227>`__ -
|
||||
Radeonsi: High GTT usage in Prison Architect large map
|
||||
- `Bug 88248 <https://bugs.freedesktop.org/show_bug.cgi?id=88248>`__ -
|
||||
Calling glClear while there is an occlusion query in progress messes
|
||||
up the results
|
||||
- `Bug 88335 <https://bugs.freedesktop.org/show_bug.cgi?id=88335>`__ -
|
||||
format_pack.c:9567:22: error: expected ')'
|
||||
- `Bug 88385 <https://bugs.freedesktop.org/show_bug.cgi?id=88385>`__ -
|
||||
[SNB+ Bisected]Ogles3conform
|
||||
ES3-CTS.gtf.GL3Tests.packed_pixels.packed_pixels core dumped
|
||||
- `Bug 88467 <https://bugs.freedesktop.org/show_bug.cgi?id=88467>`__ -
|
||||
nir.c:140: error: ‘nir_src’ has no member named ‘ssa’
|
||||
- `Bug 88478 <https://bugs.freedesktop.org/show_bug.cgi?id=88478>`__ -
|
||||
#error "<malloc.h> has been replaced by <stdlib.h>"
|
||||
- `Bug 88519 <https://bugs.freedesktop.org/show_bug.cgi?id=88519>`__ -
|
||||
sha1.c:210:22: error: 'grcy_md_hd_t' undeclared (first use in this
|
||||
function)
|
||||
- `Bug 88523 <https://bugs.freedesktop.org/show_bug.cgi?id=88523>`__ -
|
||||
sha1.c:37: error: 'SHA1_CTX' undeclared (first use in this function)
|
||||
- `Bug 88561 <https://bugs.freedesktop.org/show_bug.cgi?id=88561>`__ -
|
||||
[radeonsi][regression,bisected] Depth test/buffer issues in Portal
|
||||
- `Bug 88658 <https://bugs.freedesktop.org/show_bug.cgi?id=88658>`__ -
|
||||
(bisected) Slow video playback on Kabini
|
||||
- `Bug 88662 <https://bugs.freedesktop.org/show_bug.cgi?id=88662>`__ -
|
||||
unaligned access to gl_dlist_node
|
||||
- `Bug 88783 <https://bugs.freedesktop.org/show_bug.cgi?id=88783>`__ -
|
||||
FTBFS: Clover:
|
||||
src/gallium/state_trackers/clover/llvm/invocation.cpp:335:49: error:
|
||||
no matching function for call to
|
||||
'llvm::TargetLibraryInfo::TargetLibraryInfo(llvm::Triple)
|
||||
- `Bug 88792 <https://bugs.freedesktop.org/show_bug.cgi?id=88792>`__ -
|
||||
[BDW/BSW Bisected]Piglit
|
||||
spec_ARB_pixel_buffer_object_pbo-read-argb8888 fails
|
||||
- `Bug 88806 <https://bugs.freedesktop.org/show_bug.cgi?id=88806>`__ -
|
||||
nir/nir_constant_expressions.c:2754:15: error: controlling expression
|
||||
type 'unsigned int' not compatible with any generic association type
|
||||
- `Bug 88841 <https://bugs.freedesktop.org/show_bug.cgi?id=88841>`__ -
|
||||
[SNB/IVB/HSW/BDW Bisected]Piglit
|
||||
spec_EGL_NOK_texture_from_pixmap_basic fails
|
||||
- `Bug 88852 <https://bugs.freedesktop.org/show_bug.cgi?id=88852>`__ -
|
||||
macros.h(181) : error C2143: syntax error : missing '{' before 'enum
|
||||
[tag]'
|
||||
- `Bug 88905 <https://bugs.freedesktop.org/show_bug.cgi?id=88905>`__ -
|
||||
[SNB+ Bisected]Ogles3conform
|
||||
ES3-CTS.gtf.GL3Tests.packed_pixels.packed_pixels fails
|
||||
- `Bug 88930 <https://bugs.freedesktop.org/show_bug.cgi?id=88930>`__ -
|
||||
[osmesa] osbuffer->textures should be indexed by attachment type
|
||||
- `Bug 88962 <https://bugs.freedesktop.org/show_bug.cgi?id=88962>`__ -
|
||||
[osmesa] Crash on postprocessing if z buffer is NULL
|
||||
- `Bug 89032 <https://bugs.freedesktop.org/show_bug.cgi?id=89032>`__ -
|
||||
[BDW/BSW/SKL Bisected]Piglit spec_OpenGL_1.1_infinite-spot-light
|
||||
fails
|
||||
- `Bug 89037 <https://bugs.freedesktop.org/show_bug.cgi?id=89037>`__ -
|
||||
[SKL]Piglit spec_EXT_texture_array_copyteximage_1D_ARRAY_samples=2
|
||||
sporadically causes GPU hang
|
||||
- `Bug 89068 <https://bugs.freedesktop.org/show_bug.cgi?id=89068>`__ -
|
||||
glTexImage2D regression by texstore_rgba switch to
|
||||
\_mesa_format_convert
|
||||
- `Bug 89069 <https://bugs.freedesktop.org/show_bug.cgi?id=89069>`__ -
|
||||
Lack of grass in The Talos Principle on radeonsi (native\wine\nine)
|
||||
- `Bug 89180 <https://bugs.freedesktop.org/show_bug.cgi?id=89180>`__ -
|
||||
[IVB regression] Rendering issues in Mass Effect through VMware
|
||||
Workstation
|
||||
- `Bug 86330 <https://bugs.freedesktop.org/show_bug.cgi?id=86330>`__ -
|
||||
lp_bld_debug.cpp:112: multiple definition of
|
||||
\`raw_debug_ostream::write_impl(char const*, unsigned long)'
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
- Removed support for GCC versions earlier than 4.2.0.
|
||||
@@ -0,0 +1,194 @@
|
||||
Mesa 10.5.1 Release Notes / March 13, 2015
|
||||
==========================================
|
||||
|
||||
Mesa 10.5.1 is a bug fix release which fixes bugs found since the 10.5.0
|
||||
release.
|
||||
|
||||
Mesa 10.5.1 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
b5b6256a6d46023e16a675257fd11a0f94d7b3e60a76cf112952da3d0fef8e9b mesa-10.5.1.tar.gz
|
||||
ffc51943d15c6812ee7611d053d8980a683fbd6a4986cff567b12cc66637d679 mesa-10.5.1.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 79202 <https://bugs.freedesktop.org/show_bug.cgi?id=79202>`__ -
|
||||
valgrind errors in glsl-fs-uniform-array-loop-unroll.shader_test;
|
||||
random code generation
|
||||
- `Bug 84613 <https://bugs.freedesktop.org/show_bug.cgi?id=84613>`__ -
|
||||
[G965, bisected] piglit regressions : glslparsertest.glsl2
|
||||
- `Bug 86747 <https://bugs.freedesktop.org/show_bug.cgi?id=86747>`__ -
|
||||
Noise in Football Manager 2014 textures
|
||||
- `Bug 86974 <https://bugs.freedesktop.org/show_bug.cgi?id=86974>`__ -
|
||||
INTEL_DEBUG=shader_time always asserts in
|
||||
fs_generator::generate_code() when Mesa is built with --enable-debug
|
||||
(= with asserts)
|
||||
- `Bug 88246 <https://bugs.freedesktop.org/show_bug.cgi?id=88246>`__ -
|
||||
Commit 2881b12 causes 43 DrawElements test regressions
|
||||
- `Bug 88793 <https://bugs.freedesktop.org/show_bug.cgi?id=88793>`__ -
|
||||
[BDW/BSW Bisected]Piglit/shaders_glsl-max-varyings fails
|
||||
- `Bug 88883 <https://bugs.freedesktop.org/show_bug.cgi?id=88883>`__ -
|
||||
ir-a2xx.c: variable changed in assert statement
|
||||
- `Bug 88885 <https://bugs.freedesktop.org/show_bug.cgi?id=88885>`__ -
|
||||
Transform feedback uses incorrect interleaving if a previous draw did
|
||||
not write gl_Position
|
||||
- `Bug 89095 <https://bugs.freedesktop.org/show_bug.cgi?id=89095>`__ -
|
||||
[SNB/IVB/BYT Bisected]Webglc
|
||||
conformance/glsl/functions/glsl-function-mix-float.html fails
|
||||
- `Bug 89156 <https://bugs.freedesktop.org/show_bug.cgi?id=89156>`__ -
|
||||
r300g: GL_COMPRESSED_RED_RGTC1 / ATI1N support broken
|
||||
- `Bug 89224 <https://bugs.freedesktop.org/show_bug.cgi?id=89224>`__ -
|
||||
Incorrect rendering of Unigine Valley running in VM on VMware
|
||||
Workstation
|
||||
- `Bug 89292 <https://bugs.freedesktop.org/show_bug.cgi?id=89292>`__ -
|
||||
[regression,bisected] incomplete screenshots in some cases
|
||||
- `Bug 89311 <https://bugs.freedesktop.org/show_bug.cgi?id=89311>`__ -
|
||||
[regression, bisected] dEQP: Added entry points for
|
||||
glCompressedTextureSubImage*D.
|
||||
- `Bug 89312 <https://bugs.freedesktop.org/show_bug.cgi?id=89312>`__ -
|
||||
[regression, bisected] main: Added entry points for
|
||||
CopyTextureSubImage*D. (d6b7c40cecfe01)
|
||||
- `Bug 89315 <https://bugs.freedesktop.org/show_bug.cgi?id=89315>`__ -
|
||||
[HSW, regression, bisected] i965/fs: Emit MAD instructions when
|
||||
possible.
|
||||
- `Bug 89317 <https://bugs.freedesktop.org/show_bug.cgi?id=89317>`__ -
|
||||
[HSW, regression, bisected] i965: Add LINTERP/CINTERP to
|
||||
can_do_cmod() (d91390634)
|
||||
- `Bug 89416 <https://bugs.freedesktop.org/show_bug.cgi?id=89416>`__ -
|
||||
UE4Editor crash after load project
|
||||
- `Bug 89430 <https://bugs.freedesktop.org/show_bug.cgi?id=89430>`__ -
|
||||
[g965][bisected] arb_copy_image-targets gl_texture\* tests fail
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Andrey Sudnik (1):
|
||||
|
||||
- i965/vec4: Don't lose the saturate modifier in copy propagation.
|
||||
|
||||
Chris Forbes (1):
|
||||
|
||||
- i965/gs: Check newly-generated GS-out VUE map against correct stage
|
||||
|
||||
Daniel Stone (1):
|
||||
|
||||
- egl: Take alpha bits into account when selecting GBM formats
|
||||
|
||||
Emil Velikov (5):
|
||||
|
||||
- docs: Add sha256 sums for the 10.5.0 release
|
||||
- egl/main: no longer export internal function
|
||||
- cherry-ignore: ignore a few more commits picked without -x
|
||||
- mapi: fix commit 90411b56f6bc817e229d8801ac0adad6d4e3fb7a
|
||||
- Update version to 10.5.1
|
||||
|
||||
Frank Henigman (1):
|
||||
|
||||
- intel: fix EGLImage renderbuffer \_BaseFormat
|
||||
|
||||
Iago Toral Quiroga (1):
|
||||
|
||||
- i965: Fix out-of-bounds accesses into pull_constant_loc array
|
||||
|
||||
Ian Romanick (1):
|
||||
|
||||
- i965/fs/nir: Use emit_math for nir_op_fpow
|
||||
|
||||
Ilia Mirkin (3):
|
||||
|
||||
- freedreno: move fb state copy after checking for size change
|
||||
- freedreno/ir3: fix array count returned by TXQ
|
||||
- freedreno/ir3: get the # of miplevels from getinfo
|
||||
|
||||
Faith Ekstrand (2):
|
||||
|
||||
- meta/TexSubImage: Stash everything other than PIXEL_TRANSFER/store in
|
||||
meta_begin
|
||||
- main/base_tex_format: Properly handle STENCIL_INDEX1/4/16
|
||||
|
||||
Kenneth Graunke (8):
|
||||
|
||||
- i965: Split Gen4-5 BlitFramebuffer code; prefer BLT over Meta.
|
||||
- glsl: Mark array access when copying to a temporary for the ?:
|
||||
operator.
|
||||
- i965/fs: Set force_writemask_all on shader_time instructions.
|
||||
- i965/fs: Set smear on shader_time diff register.
|
||||
- i965/fs: Make emit_shader_time_write return rather than emit.
|
||||
- i965/fs: Make get_timestamp() pass back the MOV rather than emitting
|
||||
it.
|
||||
- i965/fs: Make emit_shader_time_end() insert before EOT.
|
||||
- i965/fs: Don't issue FB writes for bound but unwritten color targets.
|
||||
|
||||
Laura Ekstrand (2):
|
||||
|
||||
- main: Fix target checking for CompressedTexSubImage*D.
|
||||
- main: Fix target checking for CopyTexSubImage*D.
|
||||
|
||||
Marc-Andre Lureau (1):
|
||||
|
||||
- gallium/auxiliary/indices: fix start param
|
||||
|
||||
Marek Olšák (3):
|
||||
|
||||
- r300g: fix RGTC1 and LATC1 SNORM formats
|
||||
- r300g: fix a crash when resolving into an sRGB texture
|
||||
- r300g: fix sRGB->sRGB blits
|
||||
|
||||
Matt Turner (12):
|
||||
|
||||
- i965/vec4: Fix implementation of i2b.
|
||||
- mesa: Indent break statements and add a missing one.
|
||||
- mesa: Free memory allocated for luminance in readpixels.
|
||||
- mesa: Correct backwards NULL check.
|
||||
- i965: Consider scratch writes to have side effects.
|
||||
- i965/fs: Don't use backend_visitor::instructions after creating the
|
||||
CFG.
|
||||
- r300g: Use PATH_MAX instead of limiting ourselves to 100 chars.
|
||||
- r300g: Check return value of snprintf().
|
||||
- i965/fs: Don't propagate cmod to inst with different type.
|
||||
- i965: Tell intel_get_memcpy() which direction the memcpy() is going.
|
||||
- Revert SHA1 additions.
|
||||
- i965: Avoid applying negate to wrong MAD source.
|
||||
|
||||
Neil Roberts (4):
|
||||
|
||||
- meta: In pbo_{Get,}TexSubImage don't repeatedly rebind the source tex
|
||||
- Revert "common: Fix PBOs for 1D_ARRAY."
|
||||
- meta: Allow GL_UN/PACK_IMAGE_HEIGHT in
|
||||
\_mesa_meta_pbo_Get/TexSubImage
|
||||
- meta: Fix the y offset for 1D_ARRAY in \_mesa_meta_pbo_TexSubImage
|
||||
|
||||
Rob Clark (11):
|
||||
|
||||
- freedreno/ir3: fix silly typo for binning pass shaders
|
||||
- freedreno/a2xx: fix increment in assert
|
||||
- freedreno/a4xx: bit of cleanup
|
||||
- freedreno: update generated headers
|
||||
- freedreno/a4xx: set PC_PRIM_VTX_CNTL.VAROUT properly
|
||||
- freedreno: update generated headers
|
||||
- freedreno/a4xx: aniso filtering
|
||||
- freedreno/ir3: fix up cat6 instruction encodings
|
||||
- freedreno/ir3: add support for memory (cat6) instructions
|
||||
- freedreno/ir3: handle flat bypass for a4xx
|
||||
- freedreno/ir3: fix failed assert in grouping
|
||||
|
||||
Stefan Dösinger (1):
|
||||
|
||||
- r300g: Fix the ATI1N swizzle (RGTC1 and LATC1)
|
||||
@@ -0,0 +1,102 @@
|
||||
Mesa 10.5.2 Release Notes / March 28, 2015
|
||||
==========================================
|
||||
|
||||
Mesa 10.5.2 is a bug fix release which fixes bugs found since the 10.5.1
|
||||
release.
|
||||
|
||||
Mesa 10.5.2 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
755220e160a9f22fda0dffd47746f997b6e196d03f8edc390df7793aecaaa541 mesa-10.5.2.tar.gz
|
||||
2f4b6fb77c3e7d6f861558d0884a3073f575e1e673dad8d1b0624e78e9c4dd44 mesa-10.5.2.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 88534 <https://bugs.freedesktop.org/show_bug.cgi?id=88534>`__ -
|
||||
include/c11/threads_posix.h PTHREAD_MUTEX_RECURSIVE_NP not defined
|
||||
- `Bug 89328 <https://bugs.freedesktop.org/show_bug.cgi?id=89328>`__ -
|
||||
python required to build Mesa release tarballs
|
||||
- `Bug 89530 <https://bugs.freedesktop.org/show_bug.cgi?id=89530>`__ -
|
||||
FTBFS in loader: missing fstat
|
||||
- `Bug 89590 <https://bugs.freedesktop.org/show_bug.cgi?id=89590>`__ -
|
||||
Crash in glLinkProgram with shaders with multiple constant arrays
|
||||
- `Bug 89680 <https://bugs.freedesktop.org/show_bug.cgi?id=89680>`__ -
|
||||
Hard link exist in Mesa 10.5.1 sources
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Anuj Phogat (1):
|
||||
|
||||
- glsl: Generate link error for non-matching gl_FragCoord
|
||||
redeclarations
|
||||
|
||||
Emil Velikov (7):
|
||||
|
||||
- docs: Add sha256 sums for the 10.5.1 release
|
||||
- automake: add missing egl files to the tarball
|
||||
- st/egl: don't ship the dri2.c link at the tarball
|
||||
- loader: include <sys/stat.h> for non-sysfs builds
|
||||
- auxiliary/os: fix the android build - s/drm_munmap/os_munmap/
|
||||
- cherry-ignore: add commit non applicable for 10.5
|
||||
- Update version to 10.5.2
|
||||
|
||||
Felix Janda (1):
|
||||
|
||||
- c11/threads: Use PTHREAD_MUTEX_RECURSIVE by default
|
||||
|
||||
Francisco Jerez (1):
|
||||
|
||||
- i965: Set nr_params to the number of uniform components in the VS/GS
|
||||
path.
|
||||
|
||||
Ilia Mirkin (2):
|
||||
|
||||
- freedreno/a3xx: use the same layer size for all slices
|
||||
- freedreno: fix slice pitch calculations
|
||||
|
||||
Marek Olšák (1):
|
||||
|
||||
- radeonsi: increase coords array size for
|
||||
radeon_llvm_emit_prepare_cube_coords
|
||||
|
||||
Mario Kleiner (2):
|
||||
|
||||
- glx: Handle out-of-sequence swap completion events correctly. (v2)
|
||||
- mapi: Make private copies of name strings provided by client.
|
||||
|
||||
Rob Clark (1):
|
||||
|
||||
- freedreno: update generated headers
|
||||
|
||||
Samuel Iglesias Gonsalvez (2):
|
||||
|
||||
- glsl: optimize (0 cmp x + y) into (-x cmp y).
|
||||
- configure: Introduce new output variable to
|
||||
ax_check_python_mako_module.m4
|
||||
|
||||
Tapani Pälli (1):
|
||||
|
||||
- glsl: fix names in lower_constant_arrays_to_uniforms
|
||||
|
||||
Tom Stellard (1):
|
||||
|
||||
- clover: Return 0 as storage size for local kernel args that are not
|
||||
set v2
|
||||
@@ -0,0 +1,101 @@
|
||||
Mesa 10.5.3 Release Notes / April 12, 2015
|
||||
==========================================
|
||||
|
||||
Mesa 10.5.3 is a bug fix release which fixes bugs found since the 10.5.2
|
||||
release.
|
||||
|
||||
Mesa 10.5.3 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
2371b8e210ccd19f61dd94b6664d612e5a479ba7d431a074512d87633bd6aeb4 mesa-10.5.3.tar.gz
|
||||
8701ee1be4f5c03238f5e63c1a9bd4cc03a2f6c0155ed42a1ae7d58f18912ba2 mesa-10.5.3.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 83962 <https://bugs.freedesktop.org/show_bug.cgi?id=83962>`__ -
|
||||
[HSW/BYT]Piglit
|
||||
spec_ARB_gpu_shader5_arb_gpu_shader5-emitstreamvertex_nodraw fails
|
||||
- `Bug 89679 <https://bugs.freedesktop.org/show_bug.cgi?id=89679>`__ -
|
||||
[NV50] Portal/Half-Life 2 will not start (native Steam)
|
||||
- `Bug 89746 <https://bugs.freedesktop.org/show_bug.cgi?id=89746>`__ -
|
||||
Mesa and LLVM 3.6+ break opengl for genymotion
|
||||
- `Bug 89754 <https://bugs.freedesktop.org/show_bug.cgi?id=89754>`__ -
|
||||
vertexAttrib fails WebGL Conformance test with mesa drivers
|
||||
- `Bug 89758 <https://bugs.freedesktop.org/show_bug.cgi?id=89758>`__ -
|
||||
pow WebGL Conformance test with mesa drivers
|
||||
- `Bug 89759 <https://bugs.freedesktop.org/show_bug.cgi?id=89759>`__ -
|
||||
WebGL OGL ES GLSL conformance test with mesa drivers fails
|
||||
- `Bug 89905 <https://bugs.freedesktop.org/show_bug.cgi?id=89905>`__ -
|
||||
scons build broken on 10.5.2 due to activated vega st
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Dave Airlie (1):
|
||||
|
||||
- st_glsl_to_tgsi: only do mov copy propagation on temps (v2)
|
||||
|
||||
Emil Velikov (5):
|
||||
|
||||
- docs: Add sha256 sums for the 10.5.2 release
|
||||
- xmlpool: don't forget to ship the MOS
|
||||
- configure.ac: error out if python/mako is not found when required
|
||||
- dist: add the VG depedencies into the tarball
|
||||
- Update version to 10.5.3
|
||||
|
||||
Iago Toral Quiroga (1):
|
||||
|
||||
- i965: Do not render primitives in non-zero streams then TF is
|
||||
disabled
|
||||
|
||||
Ilia Mirkin (7):
|
||||
|
||||
- st/mesa: update arrays when the current attrib has been updated
|
||||
- nv50/ir: take postFactor into account when doing peephole
|
||||
optimizations
|
||||
- nv50/ir/gk110: fix offset flag position for TXD opcode
|
||||
- freedreno/a3xx: fix 3d texture layout
|
||||
- freedreno/a3xx: point size should not be divided by 2
|
||||
- nv50: allocate more offset space for occlusion queries
|
||||
- nv50,nvc0: limit the y-tiling of 3d textures to the first level's
|
||||
tiling
|
||||
|
||||
Kenneth Graunke (2):
|
||||
|
||||
- i965: Fix instanced geometry shaders on Gen8+.
|
||||
- i965: Add forgotten multi-stream code to Gen8 SOL state.
|
||||
|
||||
Marcin Ślusarz (1):
|
||||
|
||||
- nouveau: synchronize "scratch runout" destruction with the command
|
||||
stream
|
||||
|
||||
Michel Dänzer (1):
|
||||
|
||||
- radeonsi: Cache LLVMTargetMachineRef in context instead of in screen
|
||||
|
||||
Tom Stellard (1):
|
||||
|
||||
- clover: Return CL_BUILD_ERROR for CL_PROGRAM_BUILD_STATUS when
|
||||
compilation fails v2
|
||||
|
||||
Ville Syrjälä (1):
|
||||
|
||||
- i965: Fix URB size for CHV
|
||||
@@ -0,0 +1,103 @@
|
||||
Mesa 10.5.4 Release Notes / April 24, 2015
|
||||
==========================================
|
||||
|
||||
Mesa 10.5.4 is a bug fix release which fixes bugs found since the 10.5.3
|
||||
release.
|
||||
|
||||
Mesa 10.5.4 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
e1089567fc7bf8d9b2d8badcc9f2fc3b758701c8c0ccfe7af1805549fea53f11 mesa-10.5.4.tar.gz
|
||||
b51e723f3a20d842c88a92d809435b229fc4744ca0dbec0317d9d4a3ac4c6803 mesa-10.5.4.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 69226 <https://bugs.freedesktop.org/show_bug.cgi?id=69226>`__ -
|
||||
Cannot enable basic shaders with Second Life aborts attempt
|
||||
- `Bug 71591 <https://bugs.freedesktop.org/show_bug.cgi?id=71591>`__ -
|
||||
Second Life shaders fail to compile (extension declared in middle of
|
||||
shader)
|
||||
- `Bug 81025 <https://bugs.freedesktop.org/show_bug.cgi?id=81025>`__ -
|
||||
[IVB/BYT Bisected]Piglit
|
||||
spec_ARB_draw_indirect_arb_draw_indirect-draw-elements-prim-restart-ugly
|
||||
fails
|
||||
- `Bug 89457 <https://bugs.freedesktop.org/show_bug.cgi?id=89457>`__ -
|
||||
[BSW Bisected]ogles3conform
|
||||
ES3-CTS.gtf.GL3Tests.shadow.shadow_execution_vert fails
|
||||
- `Bug 89957 <https://bugs.freedesktop.org/show_bug.cgi?id=89957>`__ -
|
||||
vm protection faults in piglit lest: texsubimage cube_map_array pbo
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Brian Paul (1):
|
||||
|
||||
- glsl: rewrite glsl_type::record_key_hash() to avoid buffer overflow
|
||||
|
||||
Dave Airlie (2):
|
||||
|
||||
- st/mesa: convert sub image for cube map arrays to 2d arrays for
|
||||
upload
|
||||
- st/mesa: align cube map arrays layers
|
||||
|
||||
Emil Velikov (11):
|
||||
|
||||
- docs: Add 256 sums for the 10.5.3 release
|
||||
- radeonsi: remove unused si_dump_key()
|
||||
- android: use LOCAL_SHARED_LIBRARIES over TARGET_OUT_HEADERS
|
||||
- android: add $(mesa_top)/src include to the whole of mesa
|
||||
- android: egl: add libsync_cflags to the build
|
||||
- android: dri/common: conditionally include drm_cflags/set
|
||||
\__NOT_HAVE_DRM_H
|
||||
- android: add HAVE__BUILTIN\_\* and HAVE_FUNC_ATTRIBUTE\_\* defines
|
||||
- android: add $(mesa_top)/src/mesa/main to the includes list
|
||||
- android: dri: link against libmesa_util
|
||||
- android: mesa: fix the path of the SSE4_1 optimisations
|
||||
- Update version to 10.5.4
|
||||
|
||||
Ian Romanick (1):
|
||||
|
||||
- nir: Fix typo in "ushr by 0" algebraic replacement
|
||||
|
||||
Kenneth Graunke (2):
|
||||
|
||||
- i965: Fix software primitive restart with indirect draws.
|
||||
- drirc: Add "Second Life" quirk
|
||||
(allow_glsl_extension_directive_midshader).
|
||||
|
||||
Kristian Høgsberg (1):
|
||||
|
||||
- i965: Rewrite ir_tex to ir_txl with lod 0 for vertex shaders
|
||||
|
||||
Marek Olšák (2):
|
||||
|
||||
- glsl_to_tgsi: fix out-of-bounds constant access and crash for
|
||||
uniforms
|
||||
- glsl_to_tgsi: don't use a potentially-undefined immediate for
|
||||
ir_query_levels
|
||||
|
||||
Mathias Froehlich (1):
|
||||
|
||||
- i965: Flush batchbuffer containing the query on glQueryCounter.
|
||||
|
||||
Mauro Rossi (2):
|
||||
|
||||
- android: mesa: generate the format_{un,}pack.[ch] sources
|
||||
- android: add inital NIR build
|
||||
@@ -0,0 +1,70 @@
|
||||
Mesa 10.5.5 Release Notes / May 11, 2015
|
||||
========================================
|
||||
|
||||
Mesa 10.5.5 is a bug fix release which fixes bugs found since the 10.5.4
|
||||
release.
|
||||
|
||||
Mesa 10.5.5 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
c10f00fd792b8290dd51ebcc48a9016c4cafab19ec205423c6fcadfd7f3a59f2 mesa-10.5.5.tar.gz
|
||||
4ac4e4ea3414f1cadb1467f2f173f9e56170d31e8674f7953a46f0549d319f28 mesa-10.5.5.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 88521 <https://bugs.freedesktop.org/show_bug.cgi?id=88521>`__ -
|
||||
GLBenchmark 2.7 TRex renders with artifacts on Gen8 with !UXA
|
||||
- `Bug 89455 <https://bugs.freedesktop.org/show_bug.cgi?id=89455>`__ -
|
||||
[NVC0/Gallium] Unigine Heaven black and white boxes
|
||||
- `Bug 89689 <https://bugs.freedesktop.org/show_bug.cgi?id=89689>`__ -
|
||||
[Regression] Weston on DRM backend won't start with new version of
|
||||
mesa
|
||||
- `Bug 90130 <https://bugs.freedesktop.org/show_bug.cgi?id=90130>`__ -
|
||||
gl_PrimitiveId seems to reset at 340
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Boyan Ding (1):
|
||||
|
||||
- i965: Add XRGB8888 format to intel_screen_make_configs
|
||||
|
||||
Emil Velikov (3):
|
||||
|
||||
- docs: Add sha256 sums for the 10.5.4 release
|
||||
- r300: do not link against libdrm_intel
|
||||
- Update version to 10.5.5
|
||||
|
||||
Ilia Mirkin (4):
|
||||
|
||||
- nvc0/ir: flush denorms to zero in non-compute shaders
|
||||
- gk110/ir: fix set with a register dest to not auto-set the abs flag
|
||||
- nvc0/ir: fix predicated PFETCH emission
|
||||
- nv50/ir: fix asFlow() const helper for OP_JOIN
|
||||
|
||||
Kenneth Graunke (2):
|
||||
|
||||
- i965: Make intel_emit_linear_blit handle Gen8+ alignment
|
||||
restrictions.
|
||||
- i965: Disallow linear blits that are not cacheline aligned.
|
||||
|
||||
Roland Scheidegger (1):
|
||||
|
||||
- draw: fix prim ids when there's no gs
|
||||
@@ -0,0 +1,116 @@
|
||||
Mesa 10.5.6 Release Notes / May 23, 2015
|
||||
========================================
|
||||
|
||||
Mesa 10.5.6 is a bug fix release which fixes bugs found since the 10.5.5
|
||||
release.
|
||||
|
||||
Mesa 10.5.6 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
89ff9cb08d0f6e3f34154864c3071253057cd21020759457c8ae27e0f70985d3 mesa-10.5.6.tar.gz
|
||||
66017853bde5f7a6647db3eede30512a091a3491daa1708e0ad8027c328ba595 mesa-10.5.6.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 86792 <https://bugs.freedesktop.org/show_bug.cgi?id=86792>`__ -
|
||||
[NVC0] Portal 2 Crashes in Wine
|
||||
- `Bug 90147 <https://bugs.freedesktop.org/show_bug.cgi?id=90147>`__ -
|
||||
swrast: build error undeclared \_SC_PHYS_PAGES on osx
|
||||
- `Bug 90350 <https://bugs.freedesktop.org/show_bug.cgi?id=90350>`__ -
|
||||
[G96] Portal's portal are incorrectly rendered
|
||||
- `Bug 90363 <https://bugs.freedesktop.org/show_bug.cgi?id=90363>`__ -
|
||||
[nv50] HW state is not reset correctly when using a new GL context
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Alex Deucher (1):
|
||||
|
||||
- radeonsi: add new bonaire pci id
|
||||
|
||||
Axel Davy (2):
|
||||
|
||||
- egl/wayland: properly destroy wayland objects
|
||||
- glx/dri3: Add additional check for gpu offloading case
|
||||
|
||||
Emil Velikov (4):
|
||||
|
||||
- docs: Add sha256 sums for the 10.5.5 release
|
||||
- egl/main: fix EGL_KHR_get_all_proc_addresses
|
||||
- targets/osmesa: drop the -module tag from LDFLAGS
|
||||
- Update version to 10.5.6
|
||||
|
||||
Francisco Jerez (4):
|
||||
|
||||
- clover: Refactor event::trigger and ::abort to prevent deadlock and
|
||||
reentrancy issues.
|
||||
- clover: Wrap event::_status in a method to prevent unlocked access.
|
||||
- clover: Implement locking of the wait_count, \_chain and \_status
|
||||
members of event.
|
||||
- i965: Fix PBO cache coherency issue after
|
||||
\_mesa_meta_pbo_GetTexSubImage().
|
||||
|
||||
Fredrik Höglund (2):
|
||||
|
||||
- main: Require that the texture exists in framebuffer_texture
|
||||
- mesa: Generate GL_INVALID_VALUE in framebuffer_texture when layer < 0
|
||||
|
||||
Ilia Mirkin (7):
|
||||
|
||||
- nv50/ir: only propagate saturate up if some actual folding took place
|
||||
- nv50: keep track of PGRAPH state in nv50_screen
|
||||
- nvc0: keep track of PGRAPH state in nvc0_screen
|
||||
- nvc0: reset the instanced elements state when doing blit using 3d
|
||||
engine
|
||||
- nv50/ir: only enable mul saturate on G200+
|
||||
- st/mesa: make sure to create a "clean" bool when doing i2b
|
||||
- nvc0: switch mechanism for shader eviction to be a while loop
|
||||
|
||||
Jeremy Huddleston Sequoia (2):
|
||||
|
||||
- swrast: Build fix for darwin
|
||||
- darwin: Fix install name of libOSMesa
|
||||
|
||||
Laura Ekstrand (2):
|
||||
|
||||
- main: Fix an error generated by FramebufferTexture
|
||||
- main: Complete error conditions for glInvalidate*Framebuffer.
|
||||
|
||||
Marta Lofstedt (1):
|
||||
|
||||
- main: glGetIntegeri_v fails for GL_VERTEX_BINDING_STRIDE
|
||||
|
||||
Rob Clark (2):
|
||||
|
||||
- freedreno: enable a306
|
||||
- freedreno: fix bug in tile/slot calculation
|
||||
|
||||
Roland Scheidegger (1):
|
||||
|
||||
- draw: (trivial) fix out-of-bounds vector initialization
|
||||
|
||||
Tim Rowley (1):
|
||||
|
||||
- mesa: fix shininess check for ffvertex_prog v2
|
||||
|
||||
Tom Stellard (2):
|
||||
|
||||
- clover: Add a mutex to guard queue::queued_events
|
||||
- clover: Fix a bug with multi-threaded events v2
|
||||
@@ -0,0 +1,79 @@
|
||||
Mesa 10.5.7 Release Notes / June 07, 2015
|
||||
=========================================
|
||||
|
||||
Mesa 10.5.7 is a bug fix release which fixes bugs found since the 10.5.6
|
||||
release.
|
||||
|
||||
Mesa 10.5.7 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
8f865ce497435fdf25d4e35f3b5551b2bcd5f9bc6570561183be82af20d18b82 mesa-10.5.7.tar.gz
|
||||
04d06890cd69af8089d6ca76f40e46dcf9cacfe4a9788b32be620574d4638818 mesa-10.5.7.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 89131 <https://bugs.freedesktop.org/show_bug.cgi?id=89131>`__ -
|
||||
[Bisected] Graphical corruption in Weston, shows old framebuffer
|
||||
pieces
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Ben Widawsky (1):
|
||||
|
||||
- i965: Emit 3DSTATE_MULTISAMPLE before WM_HZ_OP (gen8+)
|
||||
|
||||
Emil Velikov (4):
|
||||
|
||||
- docs: Add sha256sums for the 10.5.6 release
|
||||
- get-pick-list.sh: Require explicit "10.5" for nominating stable
|
||||
patches
|
||||
- cherry-ignore: add clover build fix not applicable for 10.5
|
||||
- Update version to 10.5.7
|
||||
|
||||
Ilia Mirkin (18):
|
||||
|
||||
- nvc0/ir: set ftz when sources are floats, not just destinations
|
||||
- nv50/ir: guess that the constant offset is the starting slot of array
|
||||
- nvc0/ir: LOAD's can't be used for shader inputs
|
||||
- nvc0: a geometry shader can have up to 1024 vertices output
|
||||
- nv50/ir: avoid messing up arg1 of PFETCH
|
||||
- nv30: don't leak fragprog consts
|
||||
- nv30: avoid leaking render state and draw shaders
|
||||
- nv30: fix clip plane uploads and enable changes
|
||||
- nv30/draw: avoid leaving stale pointers in draw state
|
||||
- nv30/draw: draw expects constbuf size in bytes, not vec4 units
|
||||
- st/mesa: don't leak glsl_to_tgsi object on link failure
|
||||
- glsl: avoid leaking linked gl_shader when there's a late linker error
|
||||
- nv30/draw: fix indexed draws with swtnl path and a resource index
|
||||
buffer
|
||||
- nv30/draw: only use the DMA1 object (GART) if the bo is not in VRAM
|
||||
- nv30/draw: allocate vertex buffers in gart
|
||||
- nv30/draw: switch varying hookup logic to know about texcoords
|
||||
- nv30: falling back to draw path for edgeflag does no good
|
||||
- nv30: avoid doing extra work on clear and hitting unexpected states
|
||||
|
||||
Faith Ekstrand (1):
|
||||
|
||||
- i965/fs: Fix implied_mrf_writes for scratch writes
|
||||
|
||||
Marek Olšák (1):
|
||||
|
||||
- st/dri: fix postprocessing crash when there's no depth buffer
|
||||
@@ -0,0 +1,83 @@
|
||||
Mesa 10.5.8 Release Notes / June 20, 2015
|
||||
=========================================
|
||||
|
||||
Mesa 10.5.8 is a bug fix release which fixes bugs found since the 10.5.7
|
||||
release.
|
||||
|
||||
Mesa 10.5.8 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
611ddcfa3c1bf13f7e6ccac785c8749c3b74c9a78452bac70f8372cf6b209aa0 mesa-10.5.8.tar.gz
|
||||
2866b855c5299a4aed066338c77ff6467c389b2c30ada7647be8758663da2b54 mesa-10.5.8.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 90310 <https://bugs.freedesktop.org/show_bug.cgi?id=90310>`__ -
|
||||
Fails to build gallium_dri.so at linking stage with clang because of
|
||||
multiple redefinitions
|
||||
- `Bug 90347 <https://bugs.freedesktop.org/show_bug.cgi?id=90347>`__ -
|
||||
[NVE0+] Failure to insert texbar under some circumstances (causing
|
||||
bad colors in Terasology)
|
||||
- `Bug 90520 <https://bugs.freedesktop.org/show_bug.cgi?id=90520>`__ -
|
||||
Register spilling clobbers registers used elsewhere in the shader
|
||||
- `Bug 90905 <https://bugs.freedesktop.org/show_bug.cgi?id=90905>`__ -
|
||||
mesa: Finish subdir-objects transition
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Ben Widawsky (1):
|
||||
|
||||
- i965: Disable compaction for EOT send messages
|
||||
|
||||
Boyan Ding (1):
|
||||
|
||||
- egl/x11: Set version of swrastLoader to 2
|
||||
|
||||
Emil Velikov (2):
|
||||
|
||||
- docs: Add sha256sums for the 10.5.7 release
|
||||
- Update version to 10.5.8
|
||||
|
||||
Erik Faye-Lund (1):
|
||||
|
||||
- mesa: build xmlconfig to a separate static library
|
||||
|
||||
Francisco Jerez (1):
|
||||
|
||||
- i965: Don't compact instructions with unmapped bits.
|
||||
|
||||
Ilia Mirkin (3):
|
||||
|
||||
- nvc0/ir: fix collection of first uses for texture barrier insertion
|
||||
- nv50,nvc0: clamp uniform size to 64k
|
||||
- nvc0/ir: can't have a join on a load with an indirect source
|
||||
|
||||
Faith Ekstrand (1):
|
||||
|
||||
- i965/fs: Don't let the EOT send message interfere with the MRF hack
|
||||
|
||||
Marek Olšák (1):
|
||||
|
||||
- egl: fix setting context flags
|
||||
|
||||
Roland Scheidegger (1):
|
||||
|
||||
- draw: (trivial) fix NULL pointer dereference
|
||||
@@ -0,0 +1,118 @@
|
||||
Mesa 10.5.9 Release Notes / July 04, 2015
|
||||
=========================================
|
||||
|
||||
Mesa 10.5.9 is a bug fix release which fixes bugs found since the 10.5.8
|
||||
release.
|
||||
|
||||
Mesa 10.5.9 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
0c081b59572ee9732e7438d34adc3817fe8cc8d4b58abc0e71fd4b4c904945cb mesa-10.5.9.tar.gz
|
||||
71c69f31d3dbc35cfa79950e58a01d27030378d8c7ef1259a0b31d4d0487f4ec mesa-10.5.9.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 84225 <https://bugs.freedesktop.org/show_bug.cgi?id=84225>`__ -
|
||||
Allow constant-index-expression sampler array indexing with GLSL-ES <
|
||||
300
|
||||
- `Bug 88999 <https://bugs.freedesktop.org/show_bug.cgi?id=88999>`__ -
|
||||
[SKL] Compiz crashes after opening unity dash
|
||||
- `Bug 89118 <https://bugs.freedesktop.org/show_bug.cgi?id=89118>`__ -
|
||||
[SKL Bisected]many Ogles3conform cases core dumped
|
||||
- `Bug 90537 <https://bugs.freedesktop.org/show_bug.cgi?id=90537>`__ -
|
||||
radeonsi bo/va conflict on RADEON_GEM_VA
|
||||
(rscreen->ws->buffer_from_handle returns NULL)
|
||||
- `Bug 90839 <https://bugs.freedesktop.org/show_bug.cgi?id=90839>`__ -
|
||||
[10.5.5/10.6 regression, bisected] PBO glDrawPixels no longer using
|
||||
blit fastpath
|
||||
- `Bug 90873 <https://bugs.freedesktop.org/show_bug.cgi?id=90873>`__ -
|
||||
Kernel hang, TearFree On, Mate desktop environment
|
||||
- `Bug 91056 <https://bugs.freedesktop.org/show_bug.cgi?id=91056>`__ -
|
||||
The Bard's Tale (2005, native) has rendering issues
|
||||
- `Bug 91117 <https://bugs.freedesktop.org/show_bug.cgi?id=91117>`__ -
|
||||
Nimbus (running in wine) has rendering issues, objects are
|
||||
semi-transparent
|
||||
- `Bug 91124 <https://bugs.freedesktop.org/show_bug.cgi?id=91124>`__ -
|
||||
Civilization V (in Wine) has rendering issues: text missing, menu bar
|
||||
corrupted
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Ben Widawsky (2):
|
||||
|
||||
- i965/gen9: Implement Push Constant Buffer workaround
|
||||
- i965/skl: Use 1 register for uniform pull constant payload
|
||||
|
||||
Boyan Ding (1):
|
||||
|
||||
- egl/x11: Remove duplicate call to dri2_x11_add_configs_for_visuals
|
||||
|
||||
Chris Wilson (3):
|
||||
|
||||
- i965: Fix HW blitter pitch limits
|
||||
- i915: Blit RGBX<->RGBA drawpixels
|
||||
- i965: Export format comparison for blitting between miptrees
|
||||
|
||||
Emil Velikov (6):
|
||||
|
||||
- docs: Add sha256sums for the 10.5.8 release
|
||||
- configure: warn about shared_glapi & xlib-glx only when both are set
|
||||
- configure: error out when building backend-less libEGL
|
||||
- configure: error out when building libEGL without shared-glapi
|
||||
- gbm: do not (over)link against libglapi.so
|
||||
- Update version to 10.5.9
|
||||
|
||||
Frank Henigman (1):
|
||||
|
||||
- gbm: dlopen libglapi so gbm_create_device works
|
||||
|
||||
Ilia Mirkin (8):
|
||||
|
||||
- glsl: add version checks to conditionals for builtin variable
|
||||
enablement
|
||||
- mesa: add GL_PROGRAM_PIPELINE support in KHR_debug calls
|
||||
- glsl: binding point is a texture unit, which is a combined space
|
||||
- nvc0: always put all tfb bufs into bufctx
|
||||
- nv50,nvc0: make sure to pushbuf_refn before putting bo into
|
||||
pushbuf_data
|
||||
- nv50/ir: propagate modifier to right arg when const-folding mad
|
||||
- nv50/ir: fix emission of address reg in 3rd source
|
||||
- nv50/ir: copy joinAt when splitting both before and after
|
||||
|
||||
Mario Kleiner (2):
|
||||
|
||||
- nouveau: Use dup fd as key in drm-winsys hash table to fix
|
||||
ZaphodHeads.
|
||||
- winsys/radeon: Use dup fd as key in drm-winsys hash table to fix
|
||||
ZaphodHeads.
|
||||
|
||||
Michel Dänzer (1):
|
||||
|
||||
- winsys/radeon: Unmap GPU VM address range when destroying BO
|
||||
|
||||
Tapani Pälli (6):
|
||||
|
||||
- glsl: Allow dynamic sampler array indexing with GLSL ES < 3.00
|
||||
- mesa/glsl: new compiler option EmitNoIndirectSampler
|
||||
- i915: use EmitNoIndirectSampler
|
||||
- mesa/st: use EmitNoIndirectSampler if !ARB_gpu_shader5
|
||||
- i965: use EmitNoIndirectSampler for gen < 7
|
||||
- glsl: validate sampler array indexing for 'constant-index-expression'
|
||||
@@ -0,0 +1,362 @@
|
||||
Mesa 10.6.0 Release Notes / June 14, 2015
|
||||
=========================================
|
||||
|
||||
Mesa 10.6.0 is a new development release. People who are concerned with
|
||||
stability and reliability should stick with a previous release or wait
|
||||
for Mesa 10.6.1.
|
||||
|
||||
Mesa 10.6.0 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
9bc659abdba26202509304f259723aaa4343dba6aac4bd87d5baea11d23c8c63 mesa-10.6.0.tar.gz
|
||||
f37e2633978deed02ff0522abc36c709586e2b555fd439a82ab71dce2c866c76 mesa-10.6.0.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
Note: some of the new features are only available with certain drivers.
|
||||
|
||||
- GL_AMD_pinned_memory on r600, radeonsi
|
||||
- GL_ARB_clip_control on i965
|
||||
- GL_ARB_depth_buffer_float on freedreno
|
||||
- GL_ARB_depth_clamp on freedreno
|
||||
- GL_ARB_direct_state_access on all drivers that support GL 2.0+
|
||||
- GL_ARB_draw_indirect, GL_ARB_multi_draw_indirect on r600
|
||||
- GL_ARB_draw_instanced on freedreno
|
||||
- GL_ARB_gpu_shader_fp64 on nvc0, softpipe
|
||||
- GL_ARB_gpu_shader5 on i965/gen8+
|
||||
- GL_ARB_instanced_arrays on freedreno
|
||||
- GL_ARB_pipeline_statistics_query on i965, nv50, nvc0, r600, radeonsi,
|
||||
softpipe
|
||||
- GL_ARB_program_interface_query (all drivers)
|
||||
- GL_ARB_texture_stencil8 on nv50, nvc0, r600, radeonsi, softpipe
|
||||
- GL_ARB_texture_view on llvmpipe, softpipe
|
||||
- GL_ARB_uniform_buffer_object on freedreno
|
||||
- GL_ARB_vertex_attrib_64bit on nvc0, softpipe
|
||||
- GL_ARB_viewport_array, GL_AMD_vertex_shader_viewport_index on
|
||||
i965/gen6
|
||||
- GL_EXT_draw_buffers2 on freedreno
|
||||
- GL_OES_EGL_sync on all drivers
|
||||
- EGL_KHR_fence_sync on i965, freedreno, nv50, nvc0, r600, radeonsi
|
||||
- EGL_KHR_wait_sync on i965, freedreno, nv50, nvc0, r600, radeonsi
|
||||
- EGL_KHR_cl_event2 on freedreno, nv50, nvc0, r600, radeonsi
|
||||
- GL_AMD_performance_monitor on nvc0
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 15006 <https://bugs.freedesktop.org/show_bug.cgi?id=15006>`__ -
|
||||
translate & rotate the line cause Aliasing
|
||||
- `Bug 27007 <https://bugs.freedesktop.org/show_bug.cgi?id=27007>`__ -
|
||||
Lines disappear with GL_LINE_SMOOTH
|
||||
- `Bug 28832 <https://bugs.freedesktop.org/show_bug.cgi?id=28832>`__ -
|
||||
piglit/general/line-aa-width fail
|
||||
- `Bug 45348 <https://bugs.freedesktop.org/show_bug.cgi?id=45348>`__ -
|
||||
[swrast] piglit fbo-drawbuffers-arbfp regression
|
||||
- `Bug 60797 <https://bugs.freedesktop.org/show_bug.cgi?id=60797>`__ -
|
||||
1px lines in octave plot aliased to 0
|
||||
- `Bug 67564 <https://bugs.freedesktop.org/show_bug.cgi?id=67564>`__ -
|
||||
HiZ buffers are much larger than necessary
|
||||
- `Bug 69226 <https://bugs.freedesktop.org/show_bug.cgi?id=69226>`__ -
|
||||
Cannot enable basic shaders with Second Life aborts attempt
|
||||
- `Bug 71591 <https://bugs.freedesktop.org/show_bug.cgi?id=71591>`__ -
|
||||
Second Life shaders fail to compile (extension declared in middle of
|
||||
shader)
|
||||
- `Bug 79202 <https://bugs.freedesktop.org/show_bug.cgi?id=79202>`__ -
|
||||
valgrind errors in glsl-fs-uniform-array-loop-unroll.shader_test;
|
||||
random code generation
|
||||
- `Bug 81025 <https://bugs.freedesktop.org/show_bug.cgi?id=81025>`__ -
|
||||
[IVB/BYT Bisected]Piglit
|
||||
spec_ARB_draw_indirect_arb_draw_indirect-draw-elements-prim-restart-ugly
|
||||
fails
|
||||
- `Bug 82477 <https://bugs.freedesktop.org/show_bug.cgi?id=82477>`__ -
|
||||
[softpipe] piglit fp-long-alu regression
|
||||
- `Bug 82668 <https://bugs.freedesktop.org/show_bug.cgi?id=82668>`__ -
|
||||
Can't set int attributes to certain values on 32-bit
|
||||
- `Bug 82831 <https://bugs.freedesktop.org/show_bug.cgi?id=82831>`__ -
|
||||
i965: Support GL_ARB_blend_func_extended in SIMD16
|
||||
- `Bug 83962 <https://bugs.freedesktop.org/show_bug.cgi?id=83962>`__ -
|
||||
[HSW/BYT]Piglit
|
||||
spec_ARB_gpu_shader5_arb_gpu_shader5-emitstreamvertex_nodraw fails
|
||||
- `Bug 84613 <https://bugs.freedesktop.org/show_bug.cgi?id=84613>`__ -
|
||||
[G965, bisected] piglit regressions : glslparsertest.glsl2
|
||||
- `Bug 86747 <https://bugs.freedesktop.org/show_bug.cgi?id=86747>`__ -
|
||||
Noise in Football Manager 2014 textures
|
||||
- `Bug 86792 <https://bugs.freedesktop.org/show_bug.cgi?id=86792>`__ -
|
||||
[NVC0] Portal 2 Crashes in Wine
|
||||
- `Bug 86811 <https://bugs.freedesktop.org/show_bug.cgi?id=86811>`__ -
|
||||
[BDW/BSW Bisected]Piglit
|
||||
spec_arb_shading_language_packing_execution_built-in-functions_vs-unpackSnorm4x8
|
||||
fails
|
||||
- `Bug 86837 <https://bugs.freedesktop.org/show_bug.cgi?id=86837>`__ -
|
||||
kodi segfault since auxiliary/vl: rework the build of the VL code
|
||||
- `Bug 86944 <https://bugs.freedesktop.org/show_bug.cgi?id=86944>`__ -
|
||||
glsl_parser_extras.cpp", line 1455: Error: Badly formed expression.
|
||||
(Oracle Studio)
|
||||
- `Bug 86974 <https://bugs.freedesktop.org/show_bug.cgi?id=86974>`__ -
|
||||
INTEL_DEBUG=shader_time always asserts in
|
||||
fs_generator::generate_code() when Mesa is built with --enable-debug
|
||||
(= with asserts)
|
||||
- `Bug 86980 <https://bugs.freedesktop.org/show_bug.cgi?id=86980>`__ -
|
||||
[swrast] piglit fp-rfl regression
|
||||
- `Bug 87258 <https://bugs.freedesktop.org/show_bug.cgi?id=87258>`__ -
|
||||
[BDW/BSW Bisected]Piglit
|
||||
spec_ARB_shader_atomic_counters_array-indexing fails
|
||||
- `Bug 88246 <https://bugs.freedesktop.org/show_bug.cgi?id=88246>`__ -
|
||||
Commit 2881b12 causes 43 DrawElements test regressions
|
||||
- `Bug 88248 <https://bugs.freedesktop.org/show_bug.cgi?id=88248>`__ -
|
||||
Calling glClear while there is an occlusion query in progress messes
|
||||
up the results
|
||||
- `Bug 88521 <https://bugs.freedesktop.org/show_bug.cgi?id=88521>`__ -
|
||||
GLBenchmark 2.7 TRex renders with artifacts on Gen8 with !UXA
|
||||
- `Bug 88534 <https://bugs.freedesktop.org/show_bug.cgi?id=88534>`__ -
|
||||
include/c11/threads_posix.h PTHREAD_MUTEX_RECURSIVE_NP not defined
|
||||
- `Bug 88561 <https://bugs.freedesktop.org/show_bug.cgi?id=88561>`__ -
|
||||
[radeonsi][regression,bisected] Depth test/buffer issues in Portal
|
||||
- `Bug 88793 <https://bugs.freedesktop.org/show_bug.cgi?id=88793>`__ -
|
||||
[BDW/BSW Bisected]Piglit/shaders_glsl-max-varyings fails
|
||||
- `Bug 88815 <https://bugs.freedesktop.org/show_bug.cgi?id=88815>`__ -
|
||||
Incorrect handling of GLSL #line directive
|
||||
- `Bug 88883 <https://bugs.freedesktop.org/show_bug.cgi?id=88883>`__ -
|
||||
ir-a2xx.c: variable changed in assert statement
|
||||
- `Bug 88885 <https://bugs.freedesktop.org/show_bug.cgi?id=88885>`__ -
|
||||
Transform feedback uses incorrect interleaving if a previous draw did
|
||||
not write gl_Position
|
||||
- `Bug 88905 <https://bugs.freedesktop.org/show_bug.cgi?id=88905>`__ -
|
||||
[SNB+ Bisected]Ogles3conform
|
||||
ES3-CTS.gtf.GL3Tests.packed_pixels.packed_pixels fails
|
||||
- `Bug 88999 <https://bugs.freedesktop.org/show_bug.cgi?id=88999>`__ -
|
||||
[SKL] Compiz crashes after opening unity dash
|
||||
- `Bug 89014 <https://bugs.freedesktop.org/show_bug.cgi?id=89014>`__ -
|
||||
PIPE_QUERY_GPU_FINISHED is not acting as expected on SI
|
||||
- `Bug 89026 <https://bugs.freedesktop.org/show_bug.cgi?id=89026>`__ -
|
||||
Renderbuffer layered state used for framebuffer completeness test
|
||||
- `Bug 89032 <https://bugs.freedesktop.org/show_bug.cgi?id=89032>`__ -
|
||||
[BDW/BSW/SKL Bisected]Piglit spec_OpenGL_1.1_infinite-spot-light
|
||||
fails
|
||||
- `Bug 89037 <https://bugs.freedesktop.org/show_bug.cgi?id=89037>`__ -
|
||||
[SKL]Piglit spec_EXT_texture_array_copyteximage_1D_ARRAY_samples=2
|
||||
sporadically causes GPU hang
|
||||
- `Bug 89039 <https://bugs.freedesktop.org/show_bug.cgi?id=89039>`__ -
|
||||
[SKL]etqw system hang
|
||||
- `Bug 89058 <https://bugs.freedesktop.org/show_bug.cgi?id=89058>`__ -
|
||||
[SKL]Render error in some games (etqw-demo, nexuiz, portal)
|
||||
- `Bug 89068 <https://bugs.freedesktop.org/show_bug.cgi?id=89068>`__ -
|
||||
glTexImage2D regression by texstore_rgba switch to
|
||||
\_mesa_format_convert
|
||||
- `Bug 89069 <https://bugs.freedesktop.org/show_bug.cgi?id=89069>`__ -
|
||||
Lack of grass in The Talos Principle on radeonsi (native\wine\nine)
|
||||
- `Bug 89094 <https://bugs.freedesktop.org/show_bug.cgi?id=89094>`__ -
|
||||
[SNB/IVB/HSW/BYT Bisected]Ogles3conform
|
||||
ES3-CTS.gtf.GL3Tests.shadow.shadow_execution_vert fails
|
||||
- `Bug 89095 <https://bugs.freedesktop.org/show_bug.cgi?id=89095>`__ -
|
||||
[SNB/IVB/BYT Bisected]Webglc
|
||||
conformance/glsl/functions/glsl-function-mix-float.html fails
|
||||
- `Bug 89112 <https://bugs.freedesktop.org/show_bug.cgi?id=89112>`__ -
|
||||
u_atomic_test: u_atomic_test.c:124: test_atomic_8bits_bool: Assertion
|
||||
\`r == 65 && "p_atomic_add"' failed.
|
||||
- `Bug 89118 <https://bugs.freedesktop.org/show_bug.cgi?id=89118>`__ -
|
||||
[SKL Bisected]many Ogles3conform cases core dumped
|
||||
- `Bug 89131 <https://bugs.freedesktop.org/show_bug.cgi?id=89131>`__ -
|
||||
[Bisected] Graphical corruption in Weston, shows old framebuffer
|
||||
pieces
|
||||
- `Bug 89156 <https://bugs.freedesktop.org/show_bug.cgi?id=89156>`__ -
|
||||
r300g: GL_COMPRESSED_RED_RGTC1 / ATI1N support broken
|
||||
- `Bug 89180 <https://bugs.freedesktop.org/show_bug.cgi?id=89180>`__ -
|
||||
[IVB regression] Rendering issues in Mass Effect through VMware
|
||||
Workstation
|
||||
- `Bug 89210 <https://bugs.freedesktop.org/show_bug.cgi?id=89210>`__ -
|
||||
GS statistics fail on SNB
|
||||
- `Bug 89218 <https://bugs.freedesktop.org/show_bug.cgi?id=89218>`__ -
|
||||
lower_instructions.cpp:648:48: error: invalid suffix 'd' on floating
|
||||
constant
|
||||
- `Bug 89224 <https://bugs.freedesktop.org/show_bug.cgi?id=89224>`__ -
|
||||
Incorrect rendering of Unigine Valley running in VM on VMware
|
||||
Workstation
|
||||
- `Bug 89260 <https://bugs.freedesktop.org/show_bug.cgi?id=89260>`__ -
|
||||
macros.h:34:25: fatal error: util/u_math.h: No such file or directory
|
||||
- `Bug 89292 <https://bugs.freedesktop.org/show_bug.cgi?id=89292>`__ -
|
||||
[regression,bisected] incomplete screenshots in some cases
|
||||
- `Bug 89311 <https://bugs.freedesktop.org/show_bug.cgi?id=89311>`__ -
|
||||
[regression, bisected] dEQP: Added entry points for
|
||||
glCompressedTextureSubImage*D.
|
||||
- `Bug 89312 <https://bugs.freedesktop.org/show_bug.cgi?id=89312>`__ -
|
||||
[regression, bisected] main: Added entry points for
|
||||
CopyTextureSubImage*D. (d6b7c40cecfe01)
|
||||
- `Bug 89315 <https://bugs.freedesktop.org/show_bug.cgi?id=89315>`__ -
|
||||
[HSW, regression, bisected] i965/fs: Emit MAD instructions when
|
||||
possible.
|
||||
- `Bug 89317 <https://bugs.freedesktop.org/show_bug.cgi?id=89317>`__ -
|
||||
[HSW, regression, bisected] i965: Add LINTERP/CINTERP to
|
||||
can_do_cmod() (d91390634)
|
||||
- `Bug 89328 <https://bugs.freedesktop.org/show_bug.cgi?id=89328>`__ -
|
||||
python required to build Mesa release tarballs
|
||||
- `Bug 89342 <https://bugs.freedesktop.org/show_bug.cgi?id=89342>`__ -
|
||||
main/light.c:159:62: error: 'M_PI' undeclared (first use in this
|
||||
function)
|
||||
- `Bug 89343 <https://bugs.freedesktop.org/show_bug.cgi?id=89343>`__ -
|
||||
compiler/tests/radeon_compiler_optimize_tests.c:43:3: error: implicit
|
||||
declaration of function ‘fprintf’
|
||||
[-Werror=implicit-function-declaration]
|
||||
- `Bug 89345 <https://bugs.freedesktop.org/show_bug.cgi?id=89345>`__ -
|
||||
imports.h:452:58: error: expected declaration specifiers or '...'
|
||||
before 'va_list'
|
||||
- `Bug 89364 <https://bugs.freedesktop.org/show_bug.cgi?id=89364>`__ -
|
||||
c99_alloca.h:40:22: fatal error: alloca.h: No such file or directory
|
||||
- `Bug 89372 <https://bugs.freedesktop.org/show_bug.cgi?id=89372>`__ -
|
||||
[softpipe] piglit glsl-1.50 generate-zero-primitives regression
|
||||
- `Bug 89387 <https://bugs.freedesktop.org/show_bug.cgi?id=89387>`__ -
|
||||
Double delete in lp_bld_misc.cpp
|
||||
- `Bug 89416 <https://bugs.freedesktop.org/show_bug.cgi?id=89416>`__ -
|
||||
UE4Editor crash after load project
|
||||
- `Bug 89430 <https://bugs.freedesktop.org/show_bug.cgi?id=89430>`__ -
|
||||
[g965][bisected] arb_copy_image-targets gl_texture\* tests fail
|
||||
- `Bug 89433 <https://bugs.freedesktop.org/show_bug.cgi?id=89433>`__ -
|
||||
GCC 4.2 does not support -Wvla
|
||||
- `Bug 89455 <https://bugs.freedesktop.org/show_bug.cgi?id=89455>`__ -
|
||||
[NVC0/Gallium] Unigine Heaven black and white boxes
|
||||
- `Bug 89457 <https://bugs.freedesktop.org/show_bug.cgi?id=89457>`__ -
|
||||
[BSW Bisected]ogles3conform
|
||||
ES3-CTS.gtf.GL3Tests.shadow.shadow_execution_vert fails
|
||||
- `Bug 89477 <https://bugs.freedesktop.org/show_bug.cgi?id=89477>`__ -
|
||||
include/no_extern_c.h:47:1: error: template with C linkage
|
||||
- `Bug 89508 <https://bugs.freedesktop.org/show_bug.cgi?id=89508>`__ -
|
||||
Bad int(floatBitsToInt(vec4))
|
||||
- `Bug 89530 <https://bugs.freedesktop.org/show_bug.cgi?id=89530>`__ -
|
||||
FTBFS in loader: missing fstat
|
||||
- `Bug 89569 <https://bugs.freedesktop.org/show_bug.cgi?id=89569>`__ -
|
||||
Papo & Yo crash on startup [HSW]
|
||||
- `Bug 89590 <https://bugs.freedesktop.org/show_bug.cgi?id=89590>`__ -
|
||||
Crash in glLinkProgram with shaders with multiple constant arrays
|
||||
- `Bug 89662 <https://bugs.freedesktop.org/show_bug.cgi?id=89662>`__ -
|
||||
context.c:943: undefined reference to \`_glapi_new_nop_table'
|
||||
- `Bug 89670 <https://bugs.freedesktop.org/show_bug.cgi?id=89670>`__ -
|
||||
cmod_propagation_test.andnz_one regression
|
||||
- `Bug 89679 <https://bugs.freedesktop.org/show_bug.cgi?id=89679>`__ -
|
||||
[NV50] Portal/Half-Life 2 will not start (native Steam)
|
||||
- `Bug 89689 <https://bugs.freedesktop.org/show_bug.cgi?id=89689>`__ -
|
||||
[Regression] Weston on DRM backend won't start with new version of
|
||||
mesa
|
||||
- `Bug 89722 <https://bugs.freedesktop.org/show_bug.cgi?id=89722>`__ -
|
||||
[ILK Bisected]Ogles2conform/ES2-CTS.gtf.GL.equal.equal_vec2_frag
|
||||
fails
|
||||
- `Bug 89726 <https://bugs.freedesktop.org/show_bug.cgi?id=89726>`__ -
|
||||
[Bisected] dEQP-GLES3: uniform linking logic in the presence of
|
||||
structs
|
||||
- `Bug 89746 <https://bugs.freedesktop.org/show_bug.cgi?id=89746>`__ -
|
||||
Mesa and LLVM 3.6+ break opengl for genymotion
|
||||
- `Bug 89754 <https://bugs.freedesktop.org/show_bug.cgi?id=89754>`__ -
|
||||
vertexAttrib fails WebGL Conformance test with mesa drivers
|
||||
- `Bug 89758 <https://bugs.freedesktop.org/show_bug.cgi?id=89758>`__ -
|
||||
pow WebGL Conformance test with mesa drivers
|
||||
- `Bug 89759 <https://bugs.freedesktop.org/show_bug.cgi?id=89759>`__ -
|
||||
WebGL OGL ES GLSL conformance test with mesa drivers fails
|
||||
- `Bug 89831 <https://bugs.freedesktop.org/show_bug.cgi?id=89831>`__ -
|
||||
[r600] r600_asm.c:310:assign_alu_units: Assertion \`0' failed.
|
||||
- `Bug 89899 <https://bugs.freedesktop.org/show_bug.cgi?id=89899>`__ -
|
||||
nir/nir_lower_tex_projector.c:112: error: unknown field ‘ssa’
|
||||
specified in initializer
|
||||
- `Bug 89957 <https://bugs.freedesktop.org/show_bug.cgi?id=89957>`__ -
|
||||
vm protection faults in piglit lest: texsubimage cube_map_array pbo
|
||||
- `Bug 89960 <https://bugs.freedesktop.org/show_bug.cgi?id=89960>`__ -
|
||||
[softpipe] piglit copy-pixels regreession
|
||||
- `Bug 89961 <https://bugs.freedesktop.org/show_bug.cgi?id=89961>`__ -
|
||||
[BDW/BSW Bisected]Synmark2_v6
|
||||
OglDrvRes/OglDrvShComp/OglDrvState/OglPSPom Image Validation fail
|
||||
- `Bug 89963 <https://bugs.freedesktop.org/show_bug.cgi?id=89963>`__ -
|
||||
lp_bld_debug.cpp:100:31: error: no matching function for call to
|
||||
‘llvm::raw_ostream::raw_ostream()’
|
||||
- `Bug 90000 <https://bugs.freedesktop.org/show_bug.cgi?id=90000>`__ -
|
||||
[i965 Bisected NIR] Piglit/gglean_fragprog1-z-write_test fail
|
||||
- `Bug 90109 <https://bugs.freedesktop.org/show_bug.cgi?id=90109>`__ -
|
||||
[SNB+ Bisected]Ogles3conform
|
||||
ES3-CTS.shaders.uniform_block.random.basic_arrays.3 fails
|
||||
- `Bug 90114 <https://bugs.freedesktop.org/show_bug.cgi?id=90114>`__ -
|
||||
[SNB+ Bisected]Ogles3conform
|
||||
ES3-CTS.shaders.struct.uniform.sampler_array_fragment fails
|
||||
- `Bug 90130 <https://bugs.freedesktop.org/show_bug.cgi?id=90130>`__ -
|
||||
gl_PrimitiveId seems to reset at 340
|
||||
- `Bug 90147 <https://bugs.freedesktop.org/show_bug.cgi?id=90147>`__ -
|
||||
swrast: build error undeclared \_SC_PHYS_PAGES on osx
|
||||
- `Bug 90149 <https://bugs.freedesktop.org/show_bug.cgi?id=90149>`__ -
|
||||
[SNB+
|
||||
Bisected]ES3-CTS.gtf.GL3Tests.uniform_buffer_object.uniform_buffer_object_getactiveuniformsiv_for_nonexistent_uniform_indices
|
||||
fails
|
||||
- `Bug 90153 <https://bugs.freedesktop.org/show_bug.cgi?id=90153>`__ -
|
||||
[SKL
|
||||
Bisected]ES3-CTS.gtf.GL3Tests.uniform_buffer_object.uniform_buffer_object_all_valid_basic_types
|
||||
fails
|
||||
- `Bug 90167 <https://bugs.freedesktop.org/show_bug.cgi?id=90167>`__ -
|
||||
[softpipe] piglit depthstencil-default_fb-drawpixels-32f_24_8_rev
|
||||
regression
|
||||
- `Bug 90207 <https://bugs.freedesktop.org/show_bug.cgi?id=90207>`__ -
|
||||
[r600g, bisected] regression: NI/Turks crash on WebGL Water (most
|
||||
WebGL stuff)
|
||||
- `Bug 90213 <https://bugs.freedesktop.org/show_bug.cgi?id=90213>`__ -
|
||||
glDrawPixels with GL_COLOR_INDEX never returns.
|
||||
- `Bug 90243 <https://bugs.freedesktop.org/show_bug.cgi?id=90243>`__ -
|
||||
[bisected] regression: spec.!opengl
|
||||
3_2.get-active-attrib-returns-all-inputs
|
||||
- `Bug 90258 <https://bugs.freedesktop.org/show_bug.cgi?id=90258>`__ -
|
||||
[IVB] spec.glsl-1_10.execution.fs-dfdy-accuracy fails intermittently
|
||||
- `Bug 90310 <https://bugs.freedesktop.org/show_bug.cgi?id=90310>`__ -
|
||||
Fails to build gallium_dri.so at linking stage with clang because of
|
||||
multiple redefinitions
|
||||
- `Bug 90350 <https://bugs.freedesktop.org/show_bug.cgi?id=90350>`__ -
|
||||
[G96] Portal's portal are incorrectly rendered
|
||||
- `Bug 90363 <https://bugs.freedesktop.org/show_bug.cgi?id=90363>`__ -
|
||||
[nv50] HW state is not reset correctly when using a new GL context
|
||||
- `Bug 90397 <https://bugs.freedesktop.org/show_bug.cgi?id=90397>`__ -
|
||||
ARB_program_interface_query: glGetProgramResourceiv() returns wrong
|
||||
value for GL_REFERENCED_BY_*_SHADER prop for GL_UNIFORM for members
|
||||
of an interface block with an instance name
|
||||
- `Bug 90466 <https://bugs.freedesktop.org/show_bug.cgi?id=90466>`__ -
|
||||
arm: linker error ndefined reference to \`nir_metadata_preserve'
|
||||
- `Bug 90520 <https://bugs.freedesktop.org/show_bug.cgi?id=90520>`__ -
|
||||
Register spilling clobbers registers used elsewhere in the shader
|
||||
- `Bug 90547 <https://bugs.freedesktop.org/show_bug.cgi?id=90547>`__ -
|
||||
[BDW/BSW/SKL
|
||||
Bisected]Piglit/glean\@vertprog1-rsq_test_2_(reciprocal_square_root_of_negative_value)
|
||||
fais
|
||||
- `Bug 90580 <https://bugs.freedesktop.org/show_bug.cgi?id=90580>`__ -
|
||||
[HSW bisected] integer multiplication bug
|
||||
- `Bug 90629 <https://bugs.freedesktop.org/show_bug.cgi?id=90629>`__ -
|
||||
[i965] SIMD16 dual_source_blend assertion \`src[i].file != GRF \|\|
|
||||
src[i].width == dst.width' failed
|
||||
- `Bug 90749 <https://bugs.freedesktop.org/show_bug.cgi?id=90749>`__ -
|
||||
[BDW
|
||||
Bisected]dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_max.primitives.lines_wide
|
||||
fails
|
||||
- `Bug 90830 <https://bugs.freedesktop.org/show_bug.cgi?id=90830>`__ -
|
||||
[bsw bisected regression] GPU hang for
|
||||
spec.arb_gpu_shader5.execution.sampler_array_indexing.vs-nonzero-base
|
||||
- `Bug 90839 <https://bugs.freedesktop.org/show_bug.cgi?id=90839>`__ -
|
||||
[10.5.5/10.6 regression, bisected] PBO glDrawPixels no longer using
|
||||
blit fastpath
|
||||
- `Bug 90905 <https://bugs.freedesktop.org/show_bug.cgi?id=90905>`__ -
|
||||
mesa: Finish subdir-objects transition
|
||||
- `Bug 9951 <https://bugs.freedesktop.org/show_bug.cgi?id=9951>`__ -
|
||||
GL_LINE_SMOOTH and GL_POLYGON_SMOOTH with i965 driver
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
- Removed classic Windows software rasterizer.
|
||||
- Removed egl_gallium EGL driver.
|
||||
- Removed gbm_gallium GBM driver.
|
||||
- Removed OpenVG support.
|
||||
- Removed the galahad gallium driver.
|
||||
- Removed the identity gallium driver.
|
||||
- Removed the EGL loader from the Windows SCons build.
|
||||
- Removed the classic osmesa from the Windows SCons build.
|
||||
@@ -0,0 +1,80 @@
|
||||
Mesa 10.6.1 Release Notes / June 29, 2015
|
||||
=========================================
|
||||
|
||||
Mesa 10.6.1 is a bug fix release which fixes bugs found since the 10.6.0
|
||||
release.
|
||||
|
||||
Mesa 10.6.1 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
b4cccd4d0eabcc2bca00c3175d3ad88fdda57ffdb883a7998525b873a21fe607 mesa-10.6.1.tar.gz
|
||||
6c80a2b647e57c85dc36e609d9aed17f878f0d8e0cf9ace86d14cf604101e1eb mesa-10.6.1.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 90347 <https://bugs.freedesktop.org/show_bug.cgi?id=90347>`__ -
|
||||
[NVE0+] Failure to insert texbar under some circumstances (causing
|
||||
bad colors in Terasology)
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Anuj Phogat (4):
|
||||
|
||||
- mesa: Handle integer formats in need_rgb_to_luminance_conversion()
|
||||
- mesa: Use helper function need_rgb_to_luminance_conversion()
|
||||
- mesa: Turn need_rgb_to_luminance_conversion() in to a global function
|
||||
- meta: Abort meta path if ReadPixels need rgb to luminance conversion
|
||||
|
||||
Ben Widawsky (1):
|
||||
|
||||
- i965/gen9: Implement Push Constant Buffer workaround
|
||||
|
||||
Boyan Ding (2):
|
||||
|
||||
- egl/x11: Set version of swrastLoader to 2
|
||||
- egl/x11: Remove duplicate call to dri2_x11_add_configs_for_visuals
|
||||
|
||||
Emil Velikov (6):
|
||||
|
||||
- docs: Add sha256sums for the 10.6.0 release
|
||||
- configure: warn about shared_glapi & xlib-glx only when both are set
|
||||
- configure: error out when building backend-less libEGL
|
||||
- configure: error out when building libEGL without shared-glapi
|
||||
- gbm: do not (over)link against libglapi.so
|
||||
- Update version to 10.6.1
|
||||
|
||||
Frank Henigman (1):
|
||||
|
||||
- gbm: dlopen libglapi so gbm_create_device works
|
||||
|
||||
Ilia Mirkin (9):
|
||||
|
||||
- nvc0/ir: fix collection of first uses for texture barrier insertion
|
||||
- nv50,nvc0: clamp uniform size to 64k
|
||||
- nvc0/ir: can't have a join on a load with an indirect source
|
||||
- glsl: handle conversions to double when comparing param matches
|
||||
- glsl: add version checks to conditionals for builtin variable
|
||||
enablement
|
||||
- mesa: add GL_PROGRAM_PIPELINE support in KHR_debug calls
|
||||
- glsl: binding point is a texture unit, which is a combined space
|
||||
- nvc0: always put all tfb bufs into bufctx
|
||||
- nv50,nvc0: make sure to pushbuf_refn before putting bo into
|
||||
pushbuf_data
|
||||
@@ -0,0 +1,141 @@
|
||||
Mesa 10.6.2 Release Notes / July 11, 2015
|
||||
=========================================
|
||||
|
||||
Mesa 10.6.2 is a bug fix release which fixes bugs found since the 10.6.1
|
||||
release.
|
||||
|
||||
Mesa 10.6.2 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
9c7ab9300dda6c912faaaff97995ec1820ba21d114d9cf555f145cbad90995f4 mesa-10.6.2.tar.gz
|
||||
05753d3db4212900927b9894221a1669a10f56786e86a7e818b6e18a0817dca9 mesa-10.6.2.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 73528 <https://bugs.freedesktop.org/show_bug.cgi?id=73528>`__ -
|
||||
Deferred lighting in Second Life causes system hiccups and screen
|
||||
flickering
|
||||
- `Bug 80500 <https://bugs.freedesktop.org/show_bug.cgi?id=80500>`__ -
|
||||
Flickering shadows in unreleased title trace
|
||||
- `Bug 82186 <https://bugs.freedesktop.org/show_bug.cgi?id=82186>`__ -
|
||||
[r600g] BARTS GPU lockup with minecraft shaders
|
||||
- `Bug 84225 <https://bugs.freedesktop.org/show_bug.cgi?id=84225>`__ -
|
||||
Allow constant-index-expression sampler array indexing with GLSL-ES <
|
||||
300
|
||||
- `Bug 90537 <https://bugs.freedesktop.org/show_bug.cgi?id=90537>`__ -
|
||||
radeonsi bo/va conflict on RADEON_GEM_VA
|
||||
(rscreen->ws->buffer_from_handle returns NULL)
|
||||
- `Bug 90873 <https://bugs.freedesktop.org/show_bug.cgi?id=90873>`__ -
|
||||
Kernel hang, TearFree On, Mate desktop environment
|
||||
- `Bug 91022 <https://bugs.freedesktop.org/show_bug.cgi?id=91022>`__ -
|
||||
[g45 g965 bisected] assertions generated from textureGrad cube
|
||||
samplers fix
|
||||
- `Bug 91047 <https://bugs.freedesktop.org/show_bug.cgi?id=91047>`__ -
|
||||
[SNB Bisected] Messed up Fog in Super Smash Bros. Melee in Dolphin
|
||||
- `Bug 91056 <https://bugs.freedesktop.org/show_bug.cgi?id=91056>`__ -
|
||||
The Bard's Tale (2005, native) has rendering issues
|
||||
- `Bug 91117 <https://bugs.freedesktop.org/show_bug.cgi?id=91117>`__ -
|
||||
Nimbus (running in wine) has rendering issues, objects are
|
||||
semi-transparent
|
||||
- `Bug 91124 <https://bugs.freedesktop.org/show_bug.cgi?id=91124>`__ -
|
||||
Civilization V (in Wine) has rendering issues: text missing, menu bar
|
||||
corrupted
|
||||
- `Bug 91173 <https://bugs.freedesktop.org/show_bug.cgi?id=91173>`__ -
|
||||
Oddworld: Stranger's Wrath HD: disfigured models in wrong colors
|
||||
- `Bug 91226 <https://bugs.freedesktop.org/show_bug.cgi?id=91226>`__ -
|
||||
Crash in glLinkProgram (NEW)
|
||||
- `Bug 91231 <https://bugs.freedesktop.org/show_bug.cgi?id=91231>`__ -
|
||||
[NV92] Psychonauts (native) segfaults on start when DRI3 enabled
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Chris Wilson (1):
|
||||
|
||||
- loader: Look for any version of currently linked libudev.so
|
||||
|
||||
Emil Velikov (2):
|
||||
|
||||
- docs: Add sha256 checksums for the 10.6.1 release
|
||||
- Update version to 10.6.2
|
||||
|
||||
Ilia Mirkin (8):
|
||||
|
||||
- nv50/ir: propagate modifier to right arg when const-folding mad
|
||||
- nv50/ir: fix emission of address reg in 3rd source
|
||||
- nv50/ir: copy joinAt when splitting both before and after
|
||||
- mesa: reset the source packing when creating temp transfer image
|
||||
- nv50/ir: don't emit src2 in immediate form
|
||||
- mesa/prog: relative offsets into constbufs are not constant
|
||||
- nv50/ir: UCMP arguments are float, so make sure modifiers are applied
|
||||
- nvc0: turn sample counts off during blit
|
||||
|
||||
Kenneth Graunke (5):
|
||||
|
||||
- i965/fs: Fix ir_txs in emit_texture_gen4_simd16().
|
||||
- i965: Reserve more batch space to accomodate Gen6 perfmonitors.
|
||||
- i965/vs: Fix matNxM vertex attributes where M != 4.
|
||||
- Revert "glsl: clone inputs and outputs during linking"
|
||||
- Revert "i965: Delete linked GLSL IR when using NIR."
|
||||
|
||||
Marek Olšák (3):
|
||||
|
||||
- r600g: disable single-sample fast color clear due to hangs
|
||||
- radeonsi: fix a hang with DrawTransformFeedback on 4 SE chips
|
||||
- st/dri: don't set PIPE_BIND_SCANOUT for MSAA surfaces
|
||||
|
||||
Mario Kleiner (2):
|
||||
|
||||
- nouveau: Use dup fd as key in drm-winsys hash table to fix
|
||||
ZaphodHeads.
|
||||
- winsys/radeon: Use dup fd as key in drm-winsys hash table to fix
|
||||
ZaphodHeads.
|
||||
|
||||
Matt Turner (2):
|
||||
|
||||
- i965/fs: Don't mess up stride for uniform integer multiplication.
|
||||
- Revert SHA1 additions.
|
||||
|
||||
Michel Dänzer (1):
|
||||
|
||||
- winsys/radeon: Unmap GPU VM address range when destroying BO
|
||||
|
||||
Mike Stroyan (2):
|
||||
|
||||
- meta: Only change and restore viewport 0 in mesa meta mode
|
||||
- i965: allocate at least 1 BLEND_STATE element
|
||||
|
||||
Neil Roberts (4):
|
||||
|
||||
- i965/skl: Set the pulls bary bit in 3DSTATE_PS_EXTRA
|
||||
- glsl: Add missing check for whether an expression is an add operation
|
||||
- glsl: Make sure not to dereference NULL
|
||||
- i965: Don't try to print the GLSL IR if it has been freed
|
||||
|
||||
Tapani Pälli (8):
|
||||
|
||||
- glsl: clone inputs and outputs during linking
|
||||
- i965: Delete linked GLSL IR when using NIR.
|
||||
- glsl: Allow dynamic sampler array indexing with GLSL ES < 3.00
|
||||
- mesa/glsl: new compiler option EmitNoIndirectSampler
|
||||
- i965: use EmitNoIndirectSampler for gen < 7
|
||||
- i915: use EmitNoIndirectSampler
|
||||
- mesa/st: use EmitNoIndirectSampler if !ARB_gpu_shader5
|
||||
- glsl: validate sampler array indexing for 'constant-index-expression'
|
||||
@@ -0,0 +1,77 @@
|
||||
Mesa 10.6.3 Release Notes / July 26, 2015
|
||||
=========================================
|
||||
|
||||
Mesa 10.6.3 is a bug fix release which fixes bugs found since the 10.6.2
|
||||
release.
|
||||
|
||||
Mesa 10.6.3 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
c27e1e33798e69a6d2d2425aee8ac7b4c0b243066a65dd76cbb182ea31b1c7f2 mesa-10.6.3.tar.gz
|
||||
58592e07c350cd2e8969b73fa83048c657a39fe2f13f3b88f5e5818fe2e4676d mesa-10.6.3.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 90728 <https://bugs.freedesktop.org/show_bug.cgi?id=90728>`__ -
|
||||
dvd playback with vlc and vdpau causes segmentation fault
|
||||
- `Bug 91337 <https://bugs.freedesktop.org/show_bug.cgi?id=91337>`__ -
|
||||
OSMesaGetProcAdress("OSMesaPixelStore") returns nil
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Brian Paul (1):
|
||||
|
||||
- osmesa: fix OSMesaPixelsStore typo
|
||||
|
||||
Chad Versace (1):
|
||||
|
||||
- mesa: Fix generation of git_sha1.h.tmp for gitlinks
|
||||
|
||||
Christian König (2):
|
||||
|
||||
- vl: cleanup video buffer private when the decoder is destroyed
|
||||
- st/vdpau: fix mixer size checks
|
||||
|
||||
Emil Velikov (3):
|
||||
|
||||
- docs: Add sha256 checksums for the 10.6.2 release
|
||||
- auxiliary/vl: use the correct screen index
|
||||
- Update version to 10.6.3
|
||||
|
||||
Francisco Jerez (1):
|
||||
|
||||
- i965/gen9: Use custom MOCS entries set up by the kernel.
|
||||
|
||||
Ilia Mirkin (5):
|
||||
|
||||
- nv50, nvc0: enable at least one color RT if alphatest is enabled
|
||||
- nvc0/ir: fix txq on indirect samplers
|
||||
- nvc0/ir: don't worry about sampler in txq handling
|
||||
- gm107/ir: fix indirect txq emission
|
||||
- nv50: fix max level clamping on G80
|
||||
|
||||
Kenneth Graunke (1):
|
||||
|
||||
- program: Allow redundant OPTION ARB_fog\_\* directives.
|
||||
|
||||
Rob Clark (1):
|
||||
|
||||
- xa: don't leak fences
|
||||
@@ -0,0 +1,112 @@
|
||||
Mesa 10.6.4 Release Notes / August 11, 2015
|
||||
===========================================
|
||||
|
||||
Mesa 10.6.4 is a bug fix release which fixes bugs found since the 10.6.3
|
||||
release.
|
||||
|
||||
Mesa 10.6.4 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
4960bf17d8b5d6a6503c6954ec6cf480b5cd930797bac901c60bea192675f85e mesa-10.6.4.tar.gz
|
||||
8f5ac103f0f503de2f7a985b0df349bd4ecdfe7f51c714be146fa5a9a3c07b77 mesa-10.6.4.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 73512 <https://bugs.freedesktop.org/show_bug.cgi?id=73512>`__ -
|
||||
[clover] mesa.icd. should contain full path
|
||||
- `Bug 91290 <https://bugs.freedesktop.org/show_bug.cgi?id=91290>`__ -
|
||||
SIGSEGV glcpp/glcpp-parse.y:1077
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Anuj Phogat (6):
|
||||
|
||||
- mesa: Turn get_readpixels_transfer_ops() in to a global function
|
||||
- meta: Fix transfer operations check in meta pbo path for readpixels
|
||||
- meta: Abort meta pbo path if readpixels need signed-unsigned
|
||||
conversion
|
||||
- meta: Don't do fragment color clamping in
|
||||
\_mesa_meta_pbo_GetTexSubImage
|
||||
- mesa: Add a helper function \_mesa_need_luminance_to_rgb_conversion()
|
||||
- meta: Fix reading luminance texture as rgba in
|
||||
\_mesa_meta_pbo_GetTexSubImage()
|
||||
|
||||
Ben Widawsky (1):
|
||||
|
||||
- i965/skl: Add production thread counts and URB size
|
||||
|
||||
Eduardo Lima Mitev (3):
|
||||
|
||||
- mesa: Fix errors values returned by glShaderBinary()
|
||||
- mesa: Validate target before resolving tex obj in
|
||||
glTex(ture)SubImageXD
|
||||
- mesa: Fix error returned by glCopyTexImage2D() upon an invalid
|
||||
internal format
|
||||
|
||||
Emil Velikov (6):
|
||||
|
||||
- docs: Add checksums for mesa 10.6.3 tarballs
|
||||
- configure.ac: do not set HAVE_DRI(23) when libdrm is missing
|
||||
- egl/wayland: libdrm is a hard requirement, treat it as such
|
||||
- winsys/radeon: don't leak the fd when it is 0
|
||||
- bugzilla_mesa.sh: sort the bugs list by number
|
||||
- Update version to 10.6.4
|
||||
|
||||
Francisco Jerez (1):
|
||||
|
||||
- i965/fs: Fix fs_inst::regs_read() for sources in the ATTR file.
|
||||
|
||||
Frank Binns (2):
|
||||
|
||||
- egl/dri: Add error info needed for EGL_EXT_image_dma_buf_import
|
||||
extension
|
||||
- egl: Add eglQuerySurface surface type check for EGL_LARGEST_PBUFFER
|
||||
attrib
|
||||
|
||||
Igor Gnatenko (1):
|
||||
|
||||
- opencl: use versioned .so in mesa.icd
|
||||
|
||||
Ilia Mirkin (1):
|
||||
|
||||
- nvc0: fix geometry program revalidation of clipping params
|
||||
|
||||
Kenneth Graunke (1):
|
||||
|
||||
- glsl: Fix a bug where LHS swizzles of swizzles were too small.
|
||||
|
||||
Marek Olšák (6):
|
||||
|
||||
- st/mesa: don't call st_validate_state in BlitFramebuffer
|
||||
- radeonsi: upload shader rodata after updating scratch relocations
|
||||
- st/mesa: don't ignore texture buffer state changes
|
||||
- radeonsi: rework how shader pointers to descriptors are set
|
||||
- radeonsi: completely rework updating descriptors without CP DMA
|
||||
- r600g: fix the CB_SHADER_MASK setup
|
||||
|
||||
Samuel Iglesias Gonsalvez (1):
|
||||
|
||||
- glsl/glcpp: fix SIGSEGV when checking error condition for macro
|
||||
redefinition
|
||||
|
||||
Samuel Pitoiset (1):
|
||||
|
||||
- nv50: avoid segfault with enabled but unbound vertex attrib
|
||||
@@ -0,0 +1,95 @@
|
||||
Mesa 10.6.5 Release Notes / August 22, 2015
|
||||
===========================================
|
||||
|
||||
Mesa 10.6.5 is a bug fix release which fixes bugs found since the 10.6.4
|
||||
release.
|
||||
|
||||
Mesa 10.6.5 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
afe290fc7af75a25df5ee52396a9f09e5dba85fb3e159304bdda265b8564b0d4 mesa-10.6.5.tar.gz
|
||||
fb6fac3c85bcfa9d06b8dd439169f23f0c0924a88e44362e738b99b1feff762f mesa-10.6.5.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 85252 <https://bugs.freedesktop.org/show_bug.cgi?id=85252>`__ -
|
||||
Segfault in compiler while processing ternary operator with void
|
||||
arguments
|
||||
- `Bug 91570 <https://bugs.freedesktop.org/show_bug.cgi?id=91570>`__ -
|
||||
Upgrading mesa to 10.6 causes segfault in OpenGL applications with
|
||||
GeForce4 MX 440 / AGP 8X
|
||||
- `Bug 91610 <https://bugs.freedesktop.org/show_bug.cgi?id=91610>`__ -
|
||||
[BSW] GPU hang for spec.shaders.point-vertex-id gl_instanceid divisor
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Adam Jackson (1):
|
||||
|
||||
- glx: Fix \__glXWireToEvent for BufferSwapComplete
|
||||
|
||||
Alex Deucher (2):
|
||||
|
||||
- radeonsi: add new OLAND pci id
|
||||
- radeonsi: properly set the raster_config for KV
|
||||
|
||||
Emil Velikov (4):
|
||||
|
||||
- docs: add sha256 checksums for 10.6.4
|
||||
- vc4: add missing nir include, to fix the build
|
||||
- Revert "radeonsi: properly set the raster_config for KV"
|
||||
- Update version to 10.6.5
|
||||
|
||||
Frank Binns (1):
|
||||
|
||||
- egl/x11: don't abort when creating a DRI2 drawable fails
|
||||
|
||||
Ilia Mirkin (3):
|
||||
|
||||
- nouveau: no need to do tnl wakeup, state updates are always hooked up
|
||||
- gm107/ir: indirect handle goes first on maxwell also
|
||||
- nv50,nvc0: take level into account when doing eng2d multi-layer blits
|
||||
|
||||
Faith Ekstrand (4):
|
||||
|
||||
- meta/copy_image: Stash off the scissor
|
||||
- mesa/formats: Only do byteswapping for packed formats
|
||||
- mesa/formats: Fix swizzle flipping for big-endian targets
|
||||
- mesa/formats: Don't flip channels of null array formats
|
||||
|
||||
Marek Olšák (3):
|
||||
|
||||
- radeonsi: fix polygon offset scale
|
||||
- r600g: fix polygon offset scale
|
||||
- r600g: allow setting geometry shader sampler states
|
||||
|
||||
Neil Roberts (1):
|
||||
|
||||
- i965/bdw: Fix setting the instancing state for the SGVS element
|
||||
|
||||
Oded Gabbay (2):
|
||||
|
||||
- mesa: clear existing swizzle info before bitwise-OR
|
||||
- mesa/formats: don't byteswap when building array formats
|
||||
|
||||
Renaud Gaubert (1):
|
||||
|
||||
- glsl: avoid compiler's segfault when processing operators with void
|
||||
arguments
|
||||
@@ -0,0 +1,136 @@
|
||||
Mesa 10.6.6 Release Notes / September 04, 2015
|
||||
==============================================
|
||||
|
||||
Mesa 10.6.6 is a bug fix release which fixes bugs found since the 10.6.5
|
||||
release.
|
||||
|
||||
Mesa 10.6.6 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
416517aa9df4791f97d34451a9e4da33c966afcd18c115c5769b92b15b018ef5 mesa-10.6.6.tar.gz
|
||||
570f2154b7340ff5db61ff103bc6e85165b8958798b78a50fa2df488e98e5778 mesa-10.6.6.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 84677 <https://bugs.freedesktop.org/show_bug.cgi?id=84677>`__ -
|
||||
Triangle disappears with glPolygonMode GL_LINE
|
||||
- `Bug 90734 <https://bugs.freedesktop.org/show_bug.cgi?id=90734>`__ -
|
||||
glBufferSubData is corrupting data when buffer is > 32k
|
||||
- `Bug 90748 <https://bugs.freedesktop.org/show_bug.cgi?id=90748>`__ -
|
||||
[BDW
|
||||
Bisected]dEQP-GLES3.functional.fbo.completeness.renderable.texture.depth.rg_half_float_oes
|
||||
fails
|
||||
- `Bug 90902 <https://bugs.freedesktop.org/show_bug.cgi?id=90902>`__ -
|
||||
[bsw][regression] dEQP: "Found invalid pixel values"
|
||||
- `Bug 90925 <https://bugs.freedesktop.org/show_bug.cgi?id=90925>`__ -
|
||||
"high fidelity": Segfault in \_mesa_program_resource_find_name
|
||||
- `Bug 91254 <https://bugs.freedesktop.org/show_bug.cgi?id=91254>`__ -
|
||||
(regresion) video using VA-API on Intel slow and freeze system with
|
||||
mesa 10.6 or 10.6.1
|
||||
- `Bug 91292 <https://bugs.freedesktop.org/show_bug.cgi?id=91292>`__ -
|
||||
[BDW+] glVertexAttribDivisor not working in combination with
|
||||
glPolygonMode
|
||||
- `Bug 91673 <https://bugs.freedesktop.org/show_bug.cgi?id=91673>`__ -
|
||||
Segfault when calling glTexSubImage2D on storage texture to bound FBO
|
||||
- `Bug 91726 <https://bugs.freedesktop.org/show_bug.cgi?id=91726>`__ -
|
||||
R600 asserts in tgsi_cmp/make_src_for_op3
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Chris Wilson (2):
|
||||
|
||||
- i965: Prevent coordinate overflow in intel_emit_linear_blit
|
||||
- i965: Always re-emit the pipeline select during invariant state
|
||||
emission
|
||||
|
||||
Daniel Scharrer (1):
|
||||
|
||||
- mesa: add missing queries for ARB_direct_state_access
|
||||
|
||||
Dave Airlie (8):
|
||||
|
||||
- mesa/arb_gpu_shader_fp64: add support for glGetUniformdv
|
||||
- mesa/texgetimage: fix missing stencil check
|
||||
- st/readpixels: fix accel path for skipimages.
|
||||
- texcompress_s3tc/fxt1: fix stride checks (v1.1)
|
||||
- mesa/readpixels: check strides are equal before skipping conversion
|
||||
- mesa: enable texture stencil8 for multisample
|
||||
- r600/sb: update last_cf for finalize if.
|
||||
- r600g: fix calculation for gpr allocation
|
||||
|
||||
David Heidelberg (1):
|
||||
|
||||
- st/nine: Require gcc >= 4.6
|
||||
|
||||
Emil Velikov (2):
|
||||
|
||||
- docs: add sha256 checksums for 10.6.5
|
||||
- get-pick-list.sh: Require explicit "10.6" for nominating stable
|
||||
patches
|
||||
|
||||
Glenn Kennard (4):
|
||||
|
||||
- r600g: Fix assert in tgsi_cmp
|
||||
- r600g/sb: Handle undef in read port tracker
|
||||
- r600g/sb: Don't read junk after EOP
|
||||
- r600g/sb: Don't crash on empty if jump target
|
||||
|
||||
Ilia Mirkin (5):
|
||||
|
||||
- st/mesa: fix assignments with 4-operand arguments (i.e. BFI)
|
||||
- st/mesa: pass through 4th opcode argument in bitmap/pixel visitors
|
||||
- nv50,nvc0: disable depth bounds test on blit
|
||||
- nv50: fix 2d engine blits for 64- and 128-bit formats
|
||||
- mesa: only copy the requested teximage faces
|
||||
|
||||
Faith Ekstrand (1):
|
||||
|
||||
- i965/fs: Split VGRFs after lowering pull constants
|
||||
|
||||
Kenneth Graunke (3):
|
||||
|
||||
- i965: Fix copy propagation type changes.
|
||||
- Revert "i965: Advertise a line width of 40.0 on Cherryview and
|
||||
Skylake."
|
||||
- i965: Momentarily pretend to support ARB_texture_stencil8 for blits.
|
||||
|
||||
Marek Olšák (3):
|
||||
|
||||
- gallium/radeon: fix the ADDRESS_HI mask for EVENT_WRITE CIK packets
|
||||
- mesa: create multisample fallback textures like normal textures
|
||||
- radeonsi: fix a Unigine Heaven hang when drirc is missing
|
||||
|
||||
Matt Turner (1):
|
||||
|
||||
- i965/fs: Handle MRF destinations in lower_integer_multiplication().
|
||||
|
||||
Neil Roberts (2):
|
||||
|
||||
- i965: Swap the order of the vertex ID and edge flag attributes
|
||||
- i965/bdw: Fix 3DSTATE_VF_INSTANCING when the edge flag is used
|
||||
|
||||
Tapani Pälli (5):
|
||||
|
||||
- mesa: update fbo state in glTexStorage
|
||||
- glsl: build stageref mask using IR, not symbol table
|
||||
- glsl: expose build_program_resource_list function
|
||||
- glsl: create program resource list after LinkShader
|
||||
- mesa: add GL_RED, GL_RG support for floating point textures
|
||||
@@ -0,0 +1,53 @@
|
||||
Mesa 10.6.7 Release Notes / September 10, 2015
|
||||
==============================================
|
||||
|
||||
Mesa 10.6.7 is a bug fix release which fixes bugs found since the 10.6.6
|
||||
release.
|
||||
|
||||
Mesa 10.6.7 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
4ba10c59abee30d72476543a57afd2f33803dabf4620dc333b335d47966ff842 mesa-10.6.7.tar.gz
|
||||
feb1f640b915dada88a7c793dfaff0ae23580f8903f87a6b76469253de0d28d8 mesa-10.6.7.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 90751 <https://bugs.freedesktop.org/show_bug.cgi?id=90751>`__ -
|
||||
[BDW
|
||||
Bisected]dEQP-GLES3.functional.fbo.completeness.renderable.texture.stencil.stencil_index8
|
||||
fails
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Dave Airlie (1):
|
||||
|
||||
- mesa/teximage: use correct extension for accept stencil texture.
|
||||
|
||||
Emil Velikov (3):
|
||||
|
||||
- docs: add sha256 checksums for 10.6.6
|
||||
- Revert "i965: Momentarily pretend to support ARB_texture_stencil8 for
|
||||
blits."
|
||||
- Update version to 10.6.7
|
||||
|
||||
Kenneth Graunke (1):
|
||||
|
||||
- glsl: Handle attribute aliasing in attribute storage limit check.
|
||||
@@ -0,0 +1,102 @@
|
||||
Mesa 10.6.8 Release Notes / September 20, 2015
|
||||
==============================================
|
||||
|
||||
Mesa 10.6.8 is a bug fix release which fixes bugs found since the 10.6.7
|
||||
release.
|
||||
|
||||
Mesa 10.6.8 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
1f34dba2a8059782e3e4e0f18b9628004e253b2c69085f735b846d2e63c9e250 mesa-10.6.8.tar.gz
|
||||
e36ee5ceeadb3966fb5ce5b4cf18322dbb76a4f075558ae49c3bba94f57d58fd mesa-10.6.8.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 90621 <https://bugs.freedesktop.org/show_bug.cgi?id=90621>`__ -
|
||||
Mesa fail to build from git
|
||||
- `Bug 91526 <https://bugs.freedesktop.org/show_bug.cgi?id=91526>`__ -
|
||||
World of Warcraft (on Wine) has UI corruption with nouveau
|
||||
- `Bug 91719 <https://bugs.freedesktop.org/show_bug.cgi?id=91719>`__ -
|
||||
[SNB,HSW,BYT] dEQP regressions associated with using NIR for vertex
|
||||
shaders
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Alejandro Piñeiro (1):
|
||||
|
||||
- i965/vec4: fill src_reg type using the constructor type parameter
|
||||
|
||||
Antia Puentes (1):
|
||||
|
||||
- i965/vec4: Fix saturation errors when coalescing registers
|
||||
|
||||
Emil Velikov (2):
|
||||
|
||||
- docs: add sha256 checksums for 10.6.7
|
||||
- cherry-ignore: add commit non applicable for 10.6
|
||||
|
||||
Hans de Goede (4):
|
||||
|
||||
- nv30: Fix creation of scanout buffers
|
||||
- nv30: Implement color resolve for msaa
|
||||
- nv30: Fix max width / height checks in nv30 sifm code
|
||||
- nv30: Disable msaa unless requested from the env by NV30_MAX_MSAA
|
||||
|
||||
Ian Romanick (2):
|
||||
|
||||
- mesa: Pass the type to \_mesa_uniform_matrix as a glsl_base_type
|
||||
- mesa: Don't allow wrong type setters for matrix uniforms
|
||||
|
||||
Ilia Mirkin (5):
|
||||
|
||||
- st/mesa: don't fall back to 16F when 32F is requested
|
||||
- nvc0: always emit a full shader colormask
|
||||
- nvc0: remove BGRA4 format support
|
||||
- st/mesa: avoid integer overflows with buffers >= 512MB
|
||||
- nv50, nvc0: fix max texture buffer size to 128M elements
|
||||
|
||||
Faith Ekstrand (1):
|
||||
|
||||
- i965/vec4: Don't reswizzle hardware registers
|
||||
|
||||
Jose Fonseca (1):
|
||||
|
||||
- gallivm: Workaround LLVM PR23628.
|
||||
|
||||
Kenneth Graunke (1):
|
||||
|
||||
- i965: Momentarily pretend to support ARB_texture_stencil8 for blits.
|
||||
|
||||
Oded Gabbay (1):
|
||||
|
||||
- llvmpipe: convert double to long long instead of unsigned long long
|
||||
|
||||
Ray Strode (1):
|
||||
|
||||
- gbm: convert gbm bo format to fourcc format on dma-buf import
|
||||
|
||||
Ulrich Weigand (1):
|
||||
|
||||
- mesa: Fix texture compression on big-endian systems
|
||||
|
||||
Vinson Lee (1):
|
||||
|
||||
- gallivm: Do not use NoFramePointerElim with LLVM 3.7.
|
||||
@@ -0,0 +1,104 @@
|
||||
Mesa 10.6.9 Release Notes / Octover 03, 2015
|
||||
============================================
|
||||
|
||||
Mesa 10.6.9 is a bug fix release which fixes bugs found since the 10.6.8
|
||||
release.
|
||||
|
||||
Mesa 10.6.9 implements the OpenGL 3.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
3.3. OpenGL 3.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
3406876aac67546d0c3e2cb97da330b62644c313e7992b95618662e13c54296a mesa-10.6.9.tar.gz
|
||||
b04c4de6280b863babc2929573da17218d92e9e4ba6272d548d135415723e8c3 mesa-10.6.9.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 38109 <https://bugs.freedesktop.org/show_bug.cgi?id=38109>`__ -
|
||||
i915 driver crashes if too few vertices are submitted (Mesa 7.10.2)
|
||||
- `Bug 55552 <https://bugs.freedesktop.org/show_bug.cgi?id=55552>`__ -
|
||||
Compile errors with --enable-mangling
|
||||
- `Bug 86281 <https://bugs.freedesktop.org/show_bug.cgi?id=86281>`__ -
|
||||
brw_meta_fast_clear (brw=brw\@entry=0x7fffd4097a08,
|
||||
fb=fb\@entry=0x7fffd40fa900, buffers=buffers\@entry=2,
|
||||
partial_clear=partial_clear\@entry=false)
|
||||
- `Bug 91970 <https://bugs.freedesktop.org/show_bug.cgi?id=91970>`__ -
|
||||
[BSW regression]
|
||||
dEQP-GLES3.functional.shaders.precision.int.highp_mul_vertex
|
||||
- `Bug 92072 <https://bugs.freedesktop.org/show_bug.cgi?id=92072>`__ -
|
||||
Wine breakage since d082c5324 (st/mesa: don't call st_validate_state
|
||||
in BlitFramebuffer)
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Brian Paul (1):
|
||||
|
||||
- st/mesa: try PIPE_BIND_RENDER_TARGET when choosing float texture
|
||||
formats
|
||||
|
||||
Chris Wilson (1):
|
||||
|
||||
- i965: Remove early release of DRI2 miptree
|
||||
|
||||
Emil Velikov (4):
|
||||
|
||||
- docs: add sha256 checksums for 10.6.8
|
||||
- cherry-ignore: add commit non applicable for 10.6
|
||||
- cherry-ignore: add commit non applicable for 10.6
|
||||
- Update version to 10.6.9
|
||||
|
||||
Iago Toral Quiroga (1):
|
||||
|
||||
- mesa: Fix GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE for default
|
||||
framebuffer.
|
||||
|
||||
Ian Romanick (5):
|
||||
|
||||
- t_dd_dmatmp: Make "count" actually be the count
|
||||
- t_dd_dmatmp: Clean up improper code formatting from previous patch
|
||||
- t_dd_dmatmp: Use '& 3' instead of '% 4' everywhere
|
||||
- t_dd_dmatmp: Pull out common 'count -= count & 3' code
|
||||
- t_dd_dmatmp: Use addition instead of subtraction in loop bounds
|
||||
|
||||
Jeremy Huddleston (1):
|
||||
|
||||
- configure.ac: Add support to enable read-only text segment on x86.
|
||||
|
||||
Kristian Høgsberg Kristensen (1):
|
||||
|
||||
- i965: Respect stride and subreg_offset for ATTR registers
|
||||
|
||||
Kyle Brenneman (3):
|
||||
|
||||
- glx: Fix build errors with --enable-mangling (v2)
|
||||
- mapi: Make \_glapi_get_stub work with "gl" or "mgl" prefix.
|
||||
- glx: Don't hard-code the name "libGL.so.1" in driOpenDriver (v3)
|
||||
|
||||
Leo Liu (1):
|
||||
|
||||
- radeon/vce: fix vui time_scale zero error
|
||||
|
||||
Marek Olšák (1):
|
||||
|
||||
- st/mesa: fix front buffer regression after dropping st_validate_state
|
||||
in Blit
|
||||
|
||||
Roland Scheidegger (1):
|
||||
|
||||
- mesa: fix mipmap generation for immutable, compressed textures
|
||||
@@ -0,0 +1,276 @@
|
||||
Mesa 11.0.0 Release Notes / September 12, 2015
|
||||
==============================================
|
||||
|
||||
Mesa 11.0.0 is a new development release. People who are concerned with
|
||||
stability and reliability should stick with a previous release or wait
|
||||
for Mesa 11.0.1.
|
||||
|
||||
Mesa 11.0.0 implements the OpenGL 4.1 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.1. OpenGL 4.1 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
7d7e4ddffa3b162506efa01e2cc41e329caa4995336b92e5cc21f2e1fb36c1b3 mesa-11.0.0.tar.gz
|
||||
e095a3eb2eca9dfde7efca8946527c8ae20a0cc938a8c78debc7f158ad44af32 mesa-11.0.0.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
Note: some of the new features are only available with certain drivers.
|
||||
|
||||
- New hardware support for AMD GCN 1.2 GPUs: Tonga, Iceland, Carrizo,
|
||||
Fiji
|
||||
- OpenGL 4.1 on radeonsi, nvc0
|
||||
- OpenGL ES 3.0 on freedreno (a3xx, a4xx)
|
||||
- GL_AMD_vertex_shader_viewport_index on radeonsi
|
||||
- GL_ARB_conditional_render_inverted on r600, radeonsi
|
||||
- GL_ARB_depth_buffer_float on a4xx
|
||||
- GL_ARB_derivative_control on radeonsi
|
||||
- GL_ARB_draw_buffers, GL_ARB_draw_buffers_blend on a4xx
|
||||
- GL_ARB_fragment_layer_viewport on radeonsi
|
||||
- GL_ARB_framebuffer_no_attachments on i965
|
||||
- GL_ARB_get_texture_sub_image for all drivers
|
||||
- GL_ARB_gpu_shader5 on radeonsi
|
||||
- GL_ARB_gpu_shader_fp64 on llvmpipe, radeonsi
|
||||
- GL_ARB_shader_image_load_store on i965
|
||||
- GL_ARB_shader_precision on radeonsi, nvc0
|
||||
- GL_ARB_shader_image_size on i965
|
||||
- GL_ARB_shader_stencil_export on llvmpipe
|
||||
- GL_ARB_shader_subroutine on core profile all drivers
|
||||
- GL_ARB_tessellation_shader on nvc0, radeonsi
|
||||
- GL_ARB_transform_feedback2, GL_ARB_transform_feedback_instanced,
|
||||
GL_EXT_transform_feedback on a3xx, a4xx
|
||||
- GL_ARB_vertex_attrib_64bit on llvmpipe, radeonsi
|
||||
- GL_ARB_viewport_array on radeonsi
|
||||
- GL_EXT_depth_bounds_test on radeonsi, nv30, nv50, nvc0
|
||||
- GL_EXT_texture_compression_s3tc on freedreno (a3xx)
|
||||
- GL_NV_read_depth (GLES) on all drivers
|
||||
- GL_NV_read_depth_stencil (GLES) on all drivers
|
||||
- GL_NV_read_stencil (GLES) on all drivers
|
||||
- GL_OES_texture_float on all r300, r600, radeonsi, nv30, nv50, nvc0,
|
||||
softpipe, llvmpipe
|
||||
- GL_OES_texture_half_float on all r300, r600, radeonsi, nv30, nv50,
|
||||
nvc0, softpipe, llvmpipe
|
||||
- GL_OES_texture_float_linear on all r300, r600, radeonsi, nv30, nv50,
|
||||
nvc0, softpipe, llvmpipe
|
||||
- GL_OES_texture_half_float_linear on all r300, r600, radeonsi, nv30,
|
||||
nv50, nvc0, softpipe, llvmpipe
|
||||
- GL_EXT_draw_buffers2 on a4xx
|
||||
- GLX_ARB_create_context_robustness on r600, radeonsi
|
||||
- EGL_EXT_create_context_robustness on r600, radeonsi
|
||||
- EGL_KHR_gl_colorspace on r600, radeonsi, nv50, nvc0
|
||||
- EGL_KHR_gl_texture_3D_image on r600, radeonsi, nv50, nvc0
|
||||
- EGL 1.5 on r600, radeonsi, nv50, nvc0
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 51658 <https://bugs.freedesktop.org/show_bug.cgi?id=51658>`__ -
|
||||
r200 (& possibly radeon) DRI fixes for gnome shell on Mesa 8.0.3
|
||||
- `Bug 65525 <https://bugs.freedesktop.org/show_bug.cgi?id=65525>`__ -
|
||||
[llvmpipe] lp_scene.h:210:lp_scene_alloc: Assertion \`size <= (64 \*
|
||||
1024)' failed.
|
||||
- `Bug 66346 <https://bugs.freedesktop.org/show_bug.cgi?id=66346>`__ -
|
||||
shader_query.cpp:49: error: invalid conversion from 'void*' to
|
||||
'GLuint'
|
||||
- `Bug 73512 <https://bugs.freedesktop.org/show_bug.cgi?id=73512>`__ -
|
||||
[clover] mesa.icd. should contain full path
|
||||
- `Bug 73528 <https://bugs.freedesktop.org/show_bug.cgi?id=73528>`__ -
|
||||
Deferred lighting in Second Life causes system hiccups and screen
|
||||
flickering
|
||||
- `Bug 74329 <https://bugs.freedesktop.org/show_bug.cgi?id=74329>`__ -
|
||||
Please expose OES_texture_float and OES_texture_half_float on the ES3
|
||||
context
|
||||
- `Bug 80500 <https://bugs.freedesktop.org/show_bug.cgi?id=80500>`__ -
|
||||
Flickering shadows in unreleased title trace
|
||||
- `Bug 82186 <https://bugs.freedesktop.org/show_bug.cgi?id=82186>`__ -
|
||||
[r600g] BARTS GPU lockup with minecraft shaders
|
||||
- `Bug 84225 <https://bugs.freedesktop.org/show_bug.cgi?id=84225>`__ -
|
||||
Allow constant-index-expression sampler array indexing with GLSL-ES <
|
||||
300
|
||||
- `Bug 84677 <https://bugs.freedesktop.org/show_bug.cgi?id=84677>`__ -
|
||||
Triangle disappears with glPolygonMode GL_LINE
|
||||
- `Bug 85252 <https://bugs.freedesktop.org/show_bug.cgi?id=85252>`__ -
|
||||
Segfault in compiler while processing ternary operator with void
|
||||
arguments
|
||||
- `Bug 89131 <https://bugs.freedesktop.org/show_bug.cgi?id=89131>`__ -
|
||||
[Bisected] Graphical corruption in Weston, shows old framebuffer
|
||||
pieces
|
||||
- `Bug 90000 <https://bugs.freedesktop.org/show_bug.cgi?id=90000>`__ -
|
||||
[i965 Bisected NIR] Piglit/gglean_fragprog1-z-write_test fail
|
||||
- `Bug 90073 <https://bugs.freedesktop.org/show_bug.cgi?id=90073>`__ -
|
||||
Leaks in xcb_dri3_open_reply_fds() and
|
||||
get_render_node_from_id_path_tag
|
||||
- `Bug 90249 <https://bugs.freedesktop.org/show_bug.cgi?id=90249>`__ -
|
||||
Fails to build egl_dri2 on osx
|
||||
- `Bug 90310 <https://bugs.freedesktop.org/show_bug.cgi?id=90310>`__ -
|
||||
Fails to build gallium_dri.so at linking stage with clang because of
|
||||
multiple redefinitions
|
||||
- `Bug 90347 <https://bugs.freedesktop.org/show_bug.cgi?id=90347>`__ -
|
||||
[NVE0+] Failure to insert texbar under some circumstances (causing
|
||||
bad colors in Terasology)
|
||||
- `Bug 90466 <https://bugs.freedesktop.org/show_bug.cgi?id=90466>`__ -
|
||||
arm: linker error ndefined reference to \`nir_metadata_preserve'
|
||||
- `Bug 90520 <https://bugs.freedesktop.org/show_bug.cgi?id=90520>`__ -
|
||||
Register spilling clobbers registers used elsewhere in the shader
|
||||
- `Bug 90537 <https://bugs.freedesktop.org/show_bug.cgi?id=90537>`__ -
|
||||
radeonsi bo/va conflict on RADEON_GEM_VA
|
||||
(rscreen->ws->buffer_from_handle returns NULL)
|
||||
- `Bug 90547 <https://bugs.freedesktop.org/show_bug.cgi?id=90547>`__ -
|
||||
[BDW/BSW/SKL
|
||||
Bisected]Piglit/glean\@vertprog1-rsq_test_2_(reciprocal_square_root_of_negative_value)
|
||||
fais
|
||||
- `Bug 90580 <https://bugs.freedesktop.org/show_bug.cgi?id=90580>`__ -
|
||||
[HSW bisected] integer multiplication bug
|
||||
- `Bug 90600 <https://bugs.freedesktop.org/show_bug.cgi?id=90600>`__ -
|
||||
IOError: [Errno 2] No such file or directory: 'gl_API.xml'
|
||||
- `Bug 90621 <https://bugs.freedesktop.org/show_bug.cgi?id=90621>`__ -
|
||||
Mesa fail to build from git
|
||||
- `Bug 90629 <https://bugs.freedesktop.org/show_bug.cgi?id=90629>`__ -
|
||||
[i965] SIMD16 dual_source_blend assertion \`src[i].file != GRF \|\|
|
||||
src[i].width == dst.width' failed
|
||||
- `Bug 90691 <https://bugs.freedesktop.org/show_bug.cgi?id=90691>`__ -
|
||||
[BSW]Piglit/spec/nv_conditional_render/dlist fails intermittently
|
||||
- `Bug 90728 <https://bugs.freedesktop.org/show_bug.cgi?id=90728>`__ -
|
||||
dvd playback with vlc and vdpau causes segmentation fault
|
||||
- `Bug 90734 <https://bugs.freedesktop.org/show_bug.cgi?id=90734>`__ -
|
||||
glBufferSubData is corrupting data when buffer is > 32k
|
||||
- `Bug 90748 <https://bugs.freedesktop.org/show_bug.cgi?id=90748>`__ -
|
||||
[BDW
|
||||
Bisected]dEQP-GLES3.functional.fbo.completeness.renderable.texture.depth.rg_half_float_oes
|
||||
fails
|
||||
- `Bug 90749 <https://bugs.freedesktop.org/show_bug.cgi?id=90749>`__ -
|
||||
[BDW
|
||||
Bisected]dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_max.primitives.lines_wide
|
||||
fails
|
||||
- `Bug 90751 <https://bugs.freedesktop.org/show_bug.cgi?id=90751>`__ -
|
||||
[BDW
|
||||
Bisected]dEQP-GLES3.functional.fbo.completeness.renderable.texture.stencil.stencil_index8
|
||||
fails
|
||||
- `Bug 90797 <https://bugs.freedesktop.org/show_bug.cgi?id=90797>`__ -
|
||||
[ALL bisected] Mesa change cause performance case manhattan fail.
|
||||
- `Bug 90817 <https://bugs.freedesktop.org/show_bug.cgi?id=90817>`__ -
|
||||
swrast fails to load with certain remote X servers
|
||||
- `Bug 90830 <https://bugs.freedesktop.org/show_bug.cgi?id=90830>`__ -
|
||||
[bsw bisected regression] GPU hang for
|
||||
spec.arb_gpu_shader5.execution.sampler_array_indexing.vs-nonzero-base
|
||||
- `Bug 90839 <https://bugs.freedesktop.org/show_bug.cgi?id=90839>`__ -
|
||||
[10.5.5/10.6 regression, bisected] PBO glDrawPixels no longer using
|
||||
blit fastpath
|
||||
- `Bug 90873 <https://bugs.freedesktop.org/show_bug.cgi?id=90873>`__ -
|
||||
Kernel hang, TearFree On, Mate desktop environment
|
||||
- `Bug 90887 <https://bugs.freedesktop.org/show_bug.cgi?id=90887>`__ -
|
||||
PhiMovesPass in register allocator broken
|
||||
- `Bug 90895 <https://bugs.freedesktop.org/show_bug.cgi?id=90895>`__ -
|
||||
[IVB/HSW/BDW/BSW Bisected] GLB2.7 Egypt, GfxBench3.0 T-Rex & ALU and
|
||||
many SynMark cases performance reduced by 10-23%
|
||||
- `Bug 90902 <https://bugs.freedesktop.org/show_bug.cgi?id=90902>`__ -
|
||||
[bsw][regression] dEQP: "Found invalid pixel values"
|
||||
- `Bug 90903 <https://bugs.freedesktop.org/show_bug.cgi?id=90903>`__ -
|
||||
egl_dri2.c:dri2_load fails to load libglapi on osx
|
||||
- `Bug 90904 <https://bugs.freedesktop.org/show_bug.cgi?id=90904>`__ -
|
||||
OSX: EXC_BAD_ACCESS when using translate_sse + gallium +
|
||||
softpipe/llvmpipe
|
||||
- `Bug 90905 <https://bugs.freedesktop.org/show_bug.cgi?id=90905>`__ -
|
||||
mesa: Finish subdir-objects transition
|
||||
- `Bug 90925 <https://bugs.freedesktop.org/show_bug.cgi?id=90925>`__ -
|
||||
"high fidelity": Segfault in \_mesa_program_resource_find_name
|
||||
- `Bug 91022 <https://bugs.freedesktop.org/show_bug.cgi?id=91022>`__ -
|
||||
[g45 g965 bisected] assertions generated from textureGrad cube
|
||||
samplers fix
|
||||
- `Bug 91047 <https://bugs.freedesktop.org/show_bug.cgi?id=91047>`__ -
|
||||
[SNB Bisected] Messed up Fog in Super Smash Bros. Melee in Dolphin
|
||||
- `Bug 91056 <https://bugs.freedesktop.org/show_bug.cgi?id=91056>`__ -
|
||||
The Bard's Tale (2005, native) has rendering issues
|
||||
- `Bug 91077 <https://bugs.freedesktop.org/show_bug.cgi?id=91077>`__ -
|
||||
dri2_glx.c:1186: undefined reference to \`loader_open_device'
|
||||
- `Bug 91099 <https://bugs.freedesktop.org/show_bug.cgi?id=91099>`__ -
|
||||
[llvmpipe] piglit glsl-max-varyings >max_varying_components
|
||||
regression
|
||||
- `Bug 91101 <https://bugs.freedesktop.org/show_bug.cgi?id=91101>`__ -
|
||||
[softpipe] piglit glsl-1.50@execution@geometry@max-input-components
|
||||
regression
|
||||
- `Bug 91117 <https://bugs.freedesktop.org/show_bug.cgi?id=91117>`__ -
|
||||
Nimbus (running in wine) has rendering issues, objects are
|
||||
semi-transparent
|
||||
- `Bug 91124 <https://bugs.freedesktop.org/show_bug.cgi?id=91124>`__ -
|
||||
Civilization V (in Wine) has rendering issues: text missing, menu bar
|
||||
corrupted
|
||||
- `Bug 91173 <https://bugs.freedesktop.org/show_bug.cgi?id=91173>`__ -
|
||||
Oddworld: Stranger's Wrath HD: disfigured models in wrong colors
|
||||
- `Bug 91193 <https://bugs.freedesktop.org/show_bug.cgi?id=91193>`__ -
|
||||
[290x] Dota2 reborn ingame rendering breaks with git-af4b9c7
|
||||
- `Bug 91222 <https://bugs.freedesktop.org/show_bug.cgi?id=91222>`__ -
|
||||
lp_test_format regression on CentOS 7
|
||||
- `Bug 91226 <https://bugs.freedesktop.org/show_bug.cgi?id=91226>`__ -
|
||||
Crash in glLinkProgram (NEW)
|
||||
- `Bug 91231 <https://bugs.freedesktop.org/show_bug.cgi?id=91231>`__ -
|
||||
[NV92] Psychonauts (native) segfaults on start when DRI3 enabled
|
||||
- `Bug 91254 <https://bugs.freedesktop.org/show_bug.cgi?id=91254>`__ -
|
||||
(regresion) video using VA-API on Intel slow and freeze system with
|
||||
mesa 10.6 or 10.6.1
|
||||
- `Bug 91290 <https://bugs.freedesktop.org/show_bug.cgi?id=91290>`__ -
|
||||
SIGSEGV glcpp/glcpp-parse.y:1077
|
||||
- `Bug 91292 <https://bugs.freedesktop.org/show_bug.cgi?id=91292>`__ -
|
||||
[BDW+] glVertexAttribDivisor not working in combination with
|
||||
glPolygonMode
|
||||
- `Bug 91337 <https://bugs.freedesktop.org/show_bug.cgi?id=91337>`__ -
|
||||
OSMesaGetProcAdress("OSMesaPixelStore") returns nil
|
||||
- `Bug 91418 <https://bugs.freedesktop.org/show_bug.cgi?id=91418>`__ -
|
||||
Visual Studio 2015 vsnprintf build error
|
||||
- `Bug 91425 <https://bugs.freedesktop.org/show_bug.cgi?id=91425>`__ -
|
||||
[regression, bisected] Piglit spec/ext_packed_float/
|
||||
getteximage-invalid-format-for-packed-type fails
|
||||
- `Bug 91441 <https://bugs.freedesktop.org/show_bug.cgi?id=91441>`__ -
|
||||
make check DispatchSanity_test.GL30 regression
|
||||
- `Bug 91444 <https://bugs.freedesktop.org/show_bug.cgi?id=91444>`__ -
|
||||
regression bisected radeonsi: don't change pipe_resource in
|
||||
resource_copy_region
|
||||
- `Bug 91461 <https://bugs.freedesktop.org/show_bug.cgi?id=91461>`__ -
|
||||
gl_TessLevel\* writes have no effect for all but the last TCS
|
||||
invocation
|
||||
- `Bug 91513 <https://bugs.freedesktop.org/show_bug.cgi?id=91513>`__ -
|
||||
[IVB/HSW/BDW/SKL Bisected] Lightsmark performance reduced by 7%-10%
|
||||
- `Bug 91526 <https://bugs.freedesktop.org/show_bug.cgi?id=91526>`__ -
|
||||
World of Warcraft (on Wine) has UI corruption with nouveau
|
||||
- `Bug 91544 <https://bugs.freedesktop.org/show_bug.cgi?id=91544>`__ -
|
||||
[i965, regression, bisected] regression of several tests in
|
||||
93977d3a151675946c03e
|
||||
- `Bug 91551 <https://bugs.freedesktop.org/show_bug.cgi?id=91551>`__ -
|
||||
DXTn compressed normal maps produce severe artifacts on all NV5x and
|
||||
NVDx chipsets
|
||||
- `Bug 91570 <https://bugs.freedesktop.org/show_bug.cgi?id=91570>`__ -
|
||||
Upgrading mesa to 10.6 causes segfault in OpenGL applications with
|
||||
GeForce4 MX 440 / AGP 8X
|
||||
- `Bug 91591 <https://bugs.freedesktop.org/show_bug.cgi?id=91591>`__ -
|
||||
rounding.h:102:2: error: #error "Unsupported or undefined LONG_BIT"
|
||||
- `Bug 91610 <https://bugs.freedesktop.org/show_bug.cgi?id=91610>`__ -
|
||||
[BSW] GPU hang for spec.shaders.point-vertex-id gl_instanceid divisor
|
||||
- `Bug 91673 <https://bugs.freedesktop.org/show_bug.cgi?id=91673>`__ -
|
||||
Segfault when calling glTexSubImage2D on storage texture to bound FBO
|
||||
- `Bug 91726 <https://bugs.freedesktop.org/show_bug.cgi?id=91726>`__ -
|
||||
R600 asserts in tgsi_cmp/make_src_for_op3
|
||||
- `Bug 91847 <https://bugs.freedesktop.org/show_bug.cgi?id=91847>`__ -
|
||||
glGenerateTextureMipmap not working (no errors) unless
|
||||
glActiveTexture(GL_TEXTURE1) is called before
|
||||
- `Bug 91857 <https://bugs.freedesktop.org/show_bug.cgi?id=91857>`__ -
|
||||
Mesa 10.6.3 linker is slow
|
||||
- `Bug 91881 <https://bugs.freedesktop.org/show_bug.cgi?id=91881>`__ -
|
||||
regression: GPU lockups since mesa-11.0.0_rc1 on RV620 (r600) driver
|
||||
- `Bug 91890 <https://bugs.freedesktop.org/show_bug.cgi?id=91890>`__ -
|
||||
[nve7] witcher2: blurry image & DATA_ERRORs (class 0xa097 mthd
|
||||
0x2380/0x238c)
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
- Removed the EGL loader from the Linux SCons build.
|
||||
@@ -0,0 +1,105 @@
|
||||
Mesa 11.0.1 Release Notes / September 26, 2015
|
||||
==============================================
|
||||
|
||||
Mesa 11.0.1 is a bug fix release which fixes bugs found since the 11.0.0
|
||||
release.
|
||||
|
||||
Mesa 11.0.1 implements the OpenGL 4.1 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.1. OpenGL 4.1 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
6dab262877e12c0546a0e2970c6835a0f217e6d4026ccecb3cd5dd733d1ce867 mesa-11.0.1.tar.gz
|
||||
43d0dfcd1f1e36f07f8228cd76d90175d3fc74c1ed25d7071794a100a98ef2a6 mesa-11.0.1.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 38109 <https://bugs.freedesktop.org/show_bug.cgi?id=38109>`__ -
|
||||
i915 driver crashes if too few vertices are submitted (Mesa 7.10.2)
|
||||
- `Bug 91114 <https://bugs.freedesktop.org/show_bug.cgi?id=91114>`__ -
|
||||
ES3-CTS.gtf.GL3Tests.shadow.shadow_execution_vert fails
|
||||
- `Bug 91716 <https://bugs.freedesktop.org/show_bug.cgi?id=91716>`__ -
|
||||
[bisected] piglit.shaders.glsl-vs-int-attrib regresses on 32 bit BYT,
|
||||
HSW, IVB, SNB
|
||||
- `Bug 91719 <https://bugs.freedesktop.org/show_bug.cgi?id=91719>`__ -
|
||||
[SNB,HSW,BYT] dEQP regressions associated with using NIR for vertex
|
||||
shaders
|
||||
- `Bug 92009 <https://bugs.freedesktop.org/show_bug.cgi?id=92009>`__ -
|
||||
ES3-CTS.gtf.GL3Tests.packed_pixels.packed_pixels fails
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Antia Puentes (2):
|
||||
|
||||
- i965/vec4: Fix saturation errors when coalescing registers
|
||||
- i965/vec4_nir: Load constants as integers
|
||||
|
||||
Anuj Phogat (1):
|
||||
|
||||
- meta: Abort meta pbo path if TexSubImage need signed unsigned
|
||||
conversion
|
||||
|
||||
Emil Velikov (2):
|
||||
|
||||
- docs: add sha256 checksums for 11.0.0
|
||||
- Update version to 11.0.1
|
||||
|
||||
Iago Toral Quiroga (1):
|
||||
|
||||
- mesa: Fix GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE for default
|
||||
framebuffer.
|
||||
|
||||
Ian Romanick (5):
|
||||
|
||||
- t_dd_dmatmp: Make "count" actually be the count
|
||||
- t_dd_dmatmp: Clean up improper code formatting from previous patch
|
||||
- t_dd_dmatmp: Use '& 3' instead of '% 4' everywhere
|
||||
- t_dd_dmatmp: Pull out common 'count -= count & 3' code
|
||||
- t_dd_dmatmp: Use addition instead of subtraction in loop bounds
|
||||
|
||||
Ilia Mirkin (6):
|
||||
|
||||
- st/mesa: avoid integer overflows with buffers >= 512MB
|
||||
- nv50, nvc0: fix max texture buffer size to 128M elements
|
||||
- freedreno/a3xx: fix blending of L8 format
|
||||
- nv50,nvc0: detect underlying resource changes and update tic
|
||||
- nv50,nvc0: flush texture cache in presence of coherent bufs
|
||||
- radeonsi: load fmask ptr relative to the resources array
|
||||
|
||||
Faith Ekstrand (2):
|
||||
|
||||
- nir: Fix a bunch of ralloc parenting errors
|
||||
- i965/vec4: Don't reswizzle hardware registers
|
||||
|
||||
Jeremy Huddleston (1):
|
||||
|
||||
- configure.ac: Add support to enable read-only text segment on x86.
|
||||
|
||||
Ray Strode (1):
|
||||
|
||||
- gbm: convert gbm bo format to fourcc format on dma-buf import
|
||||
|
||||
Tapani Pälli (2):
|
||||
|
||||
- mesa: fix errors when reading depth with glReadPixels
|
||||
- i965: fix textureGrad for cubemaps
|
||||
|
||||
Ulrich Weigand (1):
|
||||
|
||||
- mesa: Fix texture compression on big-endian systems
|
||||
@@ -0,0 +1,63 @@
|
||||
Mesa 11.0.2 Release Notes / September 28, 2015
|
||||
==============================================
|
||||
|
||||
Mesa 11.0.2 is a bug fix release which fixes bugs found since the 11.0.1
|
||||
release.
|
||||
|
||||
Mesa 11.0.2 implements the OpenGL 4.1 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.1. OpenGL 4.1 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
45170773500d6ae2f9eb93fc85efee69f7c97084411ada4eddf92f78bca56d20 mesa-11.0.2.tar.gz
|
||||
fce11fb27eb87adf1e620a76455d635c6136dfa49ae58c53b34ef8d0c7b7eae4 mesa-11.0.2.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 91582 <https://bugs.freedesktop.org/show_bug.cgi?id=91582>`__ -
|
||||
[bisected] Regression in DEQP
|
||||
gles2.functional.negative_api.texture.texsubimage2d_neg_offset
|
||||
- `Bug 91970 <https://bugs.freedesktop.org/show_bug.cgi?id=91970>`__ -
|
||||
[BSW regression]
|
||||
dEQP-GLES3.functional.shaders.precision.int.highp_mul_vertex
|
||||
- `Bug 92095 <https://bugs.freedesktop.org/show_bug.cgi?id=92095>`__ -
|
||||
[Regression, bisected]
|
||||
arb_shader_atomic_counters.compiler.builtins.frag
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Eduardo Lima Mitev (3):
|
||||
|
||||
- mesa: Fix order of format+type and internal format checks for
|
||||
glTexImageXD ops
|
||||
- mesa: Move \_mesa_base_tex_format() from teximage to glformats files
|
||||
- mesa: Use the effective internal format instead for validation
|
||||
|
||||
Emil Velikov (2):
|
||||
|
||||
- docs: add sha256 checksums for 11.0.1
|
||||
- Update version to 11.0.2
|
||||
|
||||
Kristian Høgsberg Kristensen (1):
|
||||
|
||||
- i965: Respect stride and subreg_offset for ATTR registers
|
||||
|
||||
Matt Turner (1):
|
||||
|
||||
- glsl: Expose gl_MaxTess{Control,Evaluation}AtomicCounters.
|
||||
@@ -0,0 +1,157 @@
|
||||
Mesa 11.0.3 Release Notes / October 10, 2015
|
||||
============================================
|
||||
|
||||
Mesa 11.0.3 is a bug fix release which fixes bugs found since the 11.0.2
|
||||
release.
|
||||
|
||||
Mesa 11.0.3 implements the OpenGL 4.1 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.1. OpenGL 4.1 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
c2210e3daecc10ed9fdcea500327652ed6effc2f47c4b9cee63fb08f560d7117 mesa-11.0.3.tar.gz
|
||||
ab2992eece21adc23c398720ef8c6933cb69ea42e1b2611dc09d031e17e033d6 mesa-11.0.3.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 55552 <https://bugs.freedesktop.org/show_bug.cgi?id=55552>`__ -
|
||||
Compile errors with --enable-mangling
|
||||
- `Bug 71789 <https://bugs.freedesktop.org/show_bug.cgi?id=71789>`__ -
|
||||
[r300g] Visuals not found in (default) depth = 24
|
||||
- `Bug 91044 <https://bugs.freedesktop.org/show_bug.cgi?id=91044>`__ -
|
||||
piglit spec/egl_khr_create_context/valid debug flag gles\* fail
|
||||
- `Bug 91342 <https://bugs.freedesktop.org/show_bug.cgi?id=91342>`__ -
|
||||
Very dark textures on some objects in indoors environments in Postal
|
||||
2
|
||||
- `Bug 91596 <https://bugs.freedesktop.org/show_bug.cgi?id=91596>`__ -
|
||||
EGL_KHR_gl_colorspace (v2) causes problem with Android-x86 GUI
|
||||
- `Bug 91718 <https://bugs.freedesktop.org/show_bug.cgi?id=91718>`__ -
|
||||
piglit.spec.arb_shader_image_load_store.invalid causes intermittent
|
||||
GPU HANG
|
||||
- `Bug 92072 <https://bugs.freedesktop.org/show_bug.cgi?id=92072>`__ -
|
||||
Wine breakage since d082c5324 (st/mesa: don't call st_validate_state
|
||||
in BlitFramebuffer)
|
||||
- `Bug 92265 <https://bugs.freedesktop.org/show_bug.cgi?id=92265>`__ -
|
||||
Black windows in weston after update mesa to 11.0.2-1
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Brian Paul (1):
|
||||
|
||||
- st/mesa: try PIPE_BIND_RENDER_TARGET when choosing float texture
|
||||
formats
|
||||
|
||||
Daniel Scharrer (1):
|
||||
|
||||
- mesa: Add abs input modifier to base for POW in ffvertex_prog
|
||||
|
||||
Emil Velikov (3):
|
||||
|
||||
- docs: add sha256 checksums for 11.0.2
|
||||
- Revert "nouveau: make sure there's always room to emit a fence"
|
||||
- Update version to 11.0.3
|
||||
|
||||
Francisco Jerez (1):
|
||||
|
||||
- i965/fs: Fix hang on IVB and VLV with image format mismatch.
|
||||
|
||||
Ian Romanick (1):
|
||||
|
||||
- meta: Handle array textures in scaled MSAA blits
|
||||
|
||||
Ilia Mirkin (6):
|
||||
|
||||
- nouveau: be more careful about freeing temporary transfer buffers
|
||||
- nouveau: delay deleting buffer with unflushed fence
|
||||
- nouveau: wait to unref the transfer's bo until it's no longer used
|
||||
- nv30: pretend to have packed texture/surface formats
|
||||
- nv30: always go through translate module on big-endian
|
||||
- nouveau: make sure there's always room to emit a fence
|
||||
|
||||
Faith Ekstrand (1):
|
||||
|
||||
- mesa: Correctly handle GL_BGRA_EXT in ES3 format_and_type checks
|
||||
|
||||
Kyle Brenneman (3):
|
||||
|
||||
- glx: Fix build errors with --enable-mangling (v2)
|
||||
- mapi: Make \_glapi_get_stub work with "gl" or "mgl" prefix.
|
||||
- glx: Don't hard-code the name "libGL.so.1" in driOpenDriver (v3)
|
||||
|
||||
Leo Liu (1):
|
||||
|
||||
- radeon/vce: fix vui time_scale zero error
|
||||
|
||||
Marek Olšák (21):
|
||||
|
||||
- st/mesa: fix front buffer regression after dropping st_validate_state
|
||||
in Blit
|
||||
- radeonsi: handle index buffer alloc failures
|
||||
- radeonsi: handle constant buffer alloc failures
|
||||
- gallium/radeon: handle buffer_map staging buffer failures better
|
||||
- gallium/radeon: handle buffer alloc failures in r600_draw_rectangle
|
||||
- gallium/radeon: add a fail path for depth MSAA texture readback
|
||||
- radeonsi: report alloc failure from si_shader_binary_read
|
||||
- radeonsi: add malloc fail paths to si_create_shader_state
|
||||
- radeonsi: skip drawing if the tess factor ring allocation fails
|
||||
- radeonsi: skip drawing if GS ring allocations fail
|
||||
- radeonsi: handle shader precompile failures
|
||||
- radeonsi: handle fixed-func TCS shader create failure
|
||||
- radeonsi: skip drawing if VS, TCS, TES, GS fail to compile or upload
|
||||
- radeonsi: skip drawing if PS fails to compile or upload
|
||||
- radeonsi: skip drawing if updating the scratch buffer fails
|
||||
- radeonsi: don't forget to update scratch relocations for LS, HS, ES
|
||||
shaders
|
||||
- radeonsi: handle dummy constant buffer allocation failure
|
||||
- gallium/u_blitter: handle allocation failures
|
||||
- radeonsi: add scratch buffer to the buffer list when it's
|
||||
re-allocated
|
||||
- st/dri: don't use \_ctx in client_wait_sync
|
||||
- egl/dri2: don't require a context for ClientWaitSync (v2)
|
||||
|
||||
Matthew Waters (1):
|
||||
|
||||
- egl: rework handling EGL_CONTEXT_FLAGS
|
||||
|
||||
Michel Dänzer (1):
|
||||
|
||||
- st/dri: Use packed RGB formats
|
||||
|
||||
Roland Scheidegger (1):
|
||||
|
||||
- mesa: fix mipmap generation for immutable, compressed textures
|
||||
|
||||
Tom Stellard (3):
|
||||
|
||||
- gallium/radeon: Use call_once() when initailizing LLVM targets
|
||||
- gallivm: Allow drivers and state trackers to initialize gallivm LLVM
|
||||
targets v2
|
||||
- radeon/llvm: Initialize gallivm targets when initializing the AMDGPU
|
||||
target v2
|
||||
|
||||
Varad Gautam (1):
|
||||
|
||||
- egl: restore surface type before linking config to its display
|
||||
|
||||
Ville Syrjälä (3):
|
||||
|
||||
- i830: Fix collision between I830_UPLOAD_RASTER_RULES and
|
||||
I830_UPLOAD_TEX(0)
|
||||
- i915: Fix texcoord vs. varying collision in fragment programs
|
||||
- i915: Remember to call intel_prepare_render() before blitting
|
||||
@@ -0,0 +1,144 @@
|
||||
Mesa 11.0.4 Release Notes / October 24, 2015
|
||||
============================================
|
||||
|
||||
Mesa 11.0.4 is a bug fix release which fixes bugs found since the 11.0.3
|
||||
release.
|
||||
|
||||
Mesa 11.0.4 implements the OpenGL 4.1 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.1. OpenGL 4.1 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
ed412ca6a46d1bd055120e5c12806c15419ae8c4dd6d3f6ea20a83091d5c78bf mesa-11.0.4.tar.gz
|
||||
40201bf7fc6fa12a6d9edfe870b41eb4dd6669154e3c42c48a96f70805f5483d mesa-11.0.4.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 86281 <https://bugs.freedesktop.org/show_bug.cgi?id=86281>`__ -
|
||||
brw_meta_fast_clear (brw=brw\@entry=0x7fffd4097a08,
|
||||
fb=fb\@entry=0x7fffd40fa900, buffers=buffers\@entry=2,
|
||||
partial_clear=partial_clear\@entry=false)
|
||||
- `Bug 86720 <https://bugs.freedesktop.org/show_bug.cgi?id=86720>`__ -
|
||||
[radeon] Europa Universalis 4 freezing during game start (10.3.3+,
|
||||
still broken on 11.0.2)
|
||||
- `Bug 91788 <https://bugs.freedesktop.org/show_bug.cgi?id=91788>`__ -
|
||||
[HSW Regression] Synmark2_v6 Multithread performance case FPS reduced
|
||||
by 36%
|
||||
- `Bug 92304 <https://bugs.freedesktop.org/show_bug.cgi?id=92304>`__ -
|
||||
[cts] cts.shaders.negative conformance tests fail
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Alejandro Piñeiro (2):
|
||||
|
||||
- i965/vec4: check writemask when bailing out at register coalesce
|
||||
- i965/vec4: fill src_reg type using the constructor type parameter
|
||||
|
||||
Brian Paul (2):
|
||||
|
||||
- vbo: fix incorrect switch statement in init_mat_currval()
|
||||
- mesa: fix incorrect opcode in save_BlendFunci()
|
||||
|
||||
Chih-Wei Huang (3):
|
||||
|
||||
- mesa: android: Fix the incorrect path of sse_minmax.c
|
||||
- nv50/ir: use C++11 standard std::unordered_map if possible
|
||||
- nv30: include the header of ffs prototype
|
||||
|
||||
Chris Wilson (1):
|
||||
|
||||
- i965: Remove early release of DRI2 miptree
|
||||
|
||||
Dave Airlie (1):
|
||||
|
||||
- mesa/uniforms: fix get_uniform for doubles (v2)
|
||||
|
||||
Emil Velikov (1):
|
||||
|
||||
- docs: add sha256 checksums for 11.0.3
|
||||
|
||||
Francisco Jerez (5):
|
||||
|
||||
- i965: Don't tell the hardware about our UAV access.
|
||||
- mesa: Expose function to calculate whether a shader image unit is
|
||||
valid.
|
||||
- mesa: Skip redundant texture completeness checking during image
|
||||
validation.
|
||||
- i965: Use \_mesa_is_image_unit_valid() instead of
|
||||
gl_image_unit::_Valid.
|
||||
- mesa: Get rid of texture-dependent image unit derived state.
|
||||
|
||||
Ian Romanick (8):
|
||||
|
||||
- glsl: Allow built-in functions as constant expressions in OpenGL ES
|
||||
1.00
|
||||
- ff_fragment_shader: Use binding to set the sampler unit
|
||||
- glsl/linker: Use constant_initializer instead of constant_value to
|
||||
initialize uniforms
|
||||
- glsl: Use constant_initializer instead of constant_value to determine
|
||||
whether to keep an unused uniform
|
||||
- glsl: Only set ir_variable::constant_value for const-decorated
|
||||
variables
|
||||
- glsl: Restrict initializers for global variables to constant
|
||||
expression in ES
|
||||
- glsl: Add method to determine whether an expression contains the
|
||||
sequence operator
|
||||
- glsl: In later GLSL versions, sequence operator is cannot be a
|
||||
constant expression
|
||||
|
||||
Ilia Mirkin (1):
|
||||
|
||||
- nouveau: make sure there's always room to emit a fence
|
||||
|
||||
Indrajit Das (1):
|
||||
|
||||
- st/va: Used correct parameter to derive the value of the "h" variable
|
||||
in vlVaCreateImage
|
||||
|
||||
Jonathan Gray (1):
|
||||
|
||||
- configure.ac: ensure RM is set
|
||||
|
||||
Krzysztof Sobiecki (1):
|
||||
|
||||
- st/fbo: use pipe_surface_release instead of pipe_surface_reference
|
||||
|
||||
Leo Liu (1):
|
||||
|
||||
- st/omx/dec/h264: fix field picture type 0 poc disorder
|
||||
|
||||
Marek Olšák (3):
|
||||
|
||||
- st/mesa: fix clip state dependencies
|
||||
- radeonsi: fix a GS copy shader leak
|
||||
- gallium: add PIPE_SHADER_CAP_MAX_UNROLL_ITERATIONS_HINT
|
||||
|
||||
Nicolai Hähnle (1):
|
||||
|
||||
- u_vbuf: fix vb slot assignment for translated buffers
|
||||
|
||||
Rob Clark (1):
|
||||
|
||||
- freedreno/a3xx: cache-flush is needed after MEM_WRITE
|
||||
|
||||
Tapani Pälli (3):
|
||||
|
||||
- mesa: add GL_UNSIGNED_INT_24_8 to \_mesa_pack_depth_span
|
||||
- mesa: Set api prefix to version string when overriding version
|
||||
- mesa: fix ARRAY_SIZE query for GetProgramResourceiv
|
||||
@@ -0,0 +1,139 @@
|
||||
Mesa 11.0.5 Release Notes / November 11, 2015
|
||||
=============================================
|
||||
|
||||
Mesa 11.0.5 is a bug fix release which fixes bugs found since the 11.0.4
|
||||
release.
|
||||
|
||||
Mesa 11.0.5 implements the OpenGL 4.1 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.1. OpenGL 4.1 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
8495ef5c06f7f726452462b7d408a5b40048373ff908f2283a3b4d1f49b45ee6 mesa-11.0.5.tar.gz
|
||||
9c255a2a6695fcc6ef4a279e1df0aeaf417dc142f39ee59dfb533d80494bb67a mesa-11.0.5.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 91993 <https://bugs.freedesktop.org/show_bug.cgi?id=91993>`__ -
|
||||
Graphical glitch in Astromenace (open-source game).
|
||||
- `Bug 92214 <https://bugs.freedesktop.org/show_bug.cgi?id=92214>`__ -
|
||||
Flightgear crashes during splashboot with R600 driver, LLVM 3.7.0 and
|
||||
mesa 11.0.2
|
||||
- `Bug 92437 <https://bugs.freedesktop.org/show_bug.cgi?id=92437>`__ -
|
||||
osmesa: Expose GL entry points for Windows build, via .def file
|
||||
- `Bug 92476 <https://bugs.freedesktop.org/show_bug.cgi?id=92476>`__ -
|
||||
[cts] ES2-CTS.gtf.GL2ExtensionTests.egl_image.egl_image fails
|
||||
- `Bug 92623 <https://bugs.freedesktop.org/show_bug.cgi?id=92623>`__ -
|
||||
Differences in prog_data ignored when caching fragment programs
|
||||
(causes hangs)
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Alex Deucher (1):
|
||||
|
||||
- radeon/uvd: don't expose HEVC on old UVD hw (v3)
|
||||
|
||||
Ben Widawsky (1):
|
||||
|
||||
- i965/skl: Add GT4 PCI IDs
|
||||
|
||||
Emil Velikov (4):
|
||||
|
||||
- docs: add sha256 checksums for 11.0.4
|
||||
- cherry-ignore: ignore a possible wrong nomination
|
||||
- Revert "mesa/glformats: Undo code changes from
|
||||
\_mesa_base_tex_format() move"
|
||||
- Update version to 11.0.5
|
||||
|
||||
Emmanuel Gil Peyrot (1):
|
||||
|
||||
- gbm.h: Add a missing stddef.h include for size_t.
|
||||
|
||||
Eric Anholt (1):
|
||||
|
||||
- vc4: When the create ioctl fails, free our cache and try again.
|
||||
|
||||
Ian Romanick (1):
|
||||
|
||||
- i965: Fix is-renderable check in
|
||||
intel_image_target_renderbuffer_storage
|
||||
|
||||
Ilia Mirkin (3):
|
||||
|
||||
- nvc0: respect edgeflag attribute width
|
||||
- nouveau: set MaxDrawBuffers to the same value as MaxColorAttachments
|
||||
- nouveau: relax fence emit space assert
|
||||
|
||||
Ivan Kalvachev (1):
|
||||
|
||||
- r600g: Fix special negative immediate constants when using ABS
|
||||
modifier.
|
||||
|
||||
Faith Ekstrand (2):
|
||||
|
||||
- nir/lower_vec_to_movs: Pass the shader around directly
|
||||
- nir: Report progress from lower_vec_to_movs().
|
||||
|
||||
Jose Fonseca (2):
|
||||
|
||||
- gallivm: Translate all util_cpu_caps bits to LLVM attributes.
|
||||
- gallivm: Explicitly disable unsupported CPU features.
|
||||
|
||||
Julien Isorce (4):
|
||||
|
||||
- st/va: pass picture desc to begin and decode
|
||||
- nvc0: fix crash when nv50_miptree_from_handle fails
|
||||
- st/va: do not destroy old buffer when new one failed
|
||||
- st/va: add more errors checks in vlVaBufferSetNumElements and
|
||||
vlVaMapBuffer
|
||||
|
||||
Kenneth Graunke (6):
|
||||
|
||||
- i965: Fix missing BRW_NEW_*_PROG_DATA flagging caused by cache reuse.
|
||||
- nir: Report progress from nir_split_var_copies().
|
||||
- nir: Properly invalidate metadata in nir_split_var_copies().
|
||||
- nir: Properly invalidate metadata in nir_opt_copy_prop().
|
||||
- nir: Properly invalidate metadata in nir_lower_vec_to_movs().
|
||||
- nir: Properly invalidate metadata in nir_opt_remove_phis().
|
||||
|
||||
Marek Olšák (1):
|
||||
|
||||
- radeonsi: add register definitions for Stoney
|
||||
|
||||
Nanley Chery (1):
|
||||
|
||||
- mesa/glformats: Undo code changes from \_mesa_base_tex_format() move
|
||||
|
||||
Nicolai Hähnle (1):
|
||||
|
||||
- st/mesa: fix mipmap generation for immutable textures with incomplete
|
||||
pyramids
|
||||
|
||||
Nigel Stewart (1):
|
||||
|
||||
- osmesa: Expose GL entry points for Windows build via DEF file.
|
||||
|
||||
Roland Scheidegger (1):
|
||||
|
||||
- gallivm: disable f16c when not using AVX
|
||||
|
||||
Samuel Li (2):
|
||||
|
||||
- radeonsi: add support for Stoney asics (v3)
|
||||
- radeonsi: add Stoney pci ids
|
||||
@@ -0,0 +1,114 @@
|
||||
Mesa 11.0.6 Release Notes / November 21, 2015
|
||||
=============================================
|
||||
|
||||
Mesa 11.0.6 is a bug fix release which fixes bugs found since the 11.0.5
|
||||
release.
|
||||
|
||||
Mesa 11.0.6 implements the OpenGL 4.1 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.1. OpenGL 4.1 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
4bdf054af66ebabf3eca0616f9f5e44c2f234695661b570261c391bc2f4f7482 mesa-11.0.6.tar.gz
|
||||
8340e64cdc91999840404c211496f3de38e7b4cb38db34e2f72f1642c5134760 mesa-11.0.6.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 91780 <https://bugs.freedesktop.org/show_bug.cgi?id=91780>`__ -
|
||||
Rendering issues with geometry shader
|
||||
- `Bug 92588 <https://bugs.freedesktop.org/show_bug.cgi?id=92588>`__ -
|
||||
[HSW,BDW,BSW,SKL-Y][GLES 3.1 CTS]
|
||||
ES31-CTS.arrays_of_arrays.InteractionFunctionCalls2 - assert
|
||||
- `Bug 92738 <https://bugs.freedesktop.org/show_bug.cgi?id=92738>`__ -
|
||||
Randon R7 240 doesn't work on 16KiB page size platform
|
||||
- `Bug 92860 <https://bugs.freedesktop.org/show_bug.cgi?id=92860>`__ -
|
||||
[radeonsi][bisected] st/mesa: implement ARB_copy_image - Corruption
|
||||
in ARK Survival Evolved
|
||||
- `Bug 92900 <https://bugs.freedesktop.org/show_bug.cgi?id=92900>`__ -
|
||||
[regression bisected] About 700 piglit regressions is what could go
|
||||
wrong
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Alex Deucher (1):
|
||||
|
||||
- radeonsi: enable optimal raster config setting for fiji (v2)
|
||||
|
||||
Ben Widawsky (1):
|
||||
|
||||
- i965/skl/gt4: Fix URB programming restriction.
|
||||
|
||||
Boyuan Zhang (2):
|
||||
|
||||
- st/vaapi: fix vaapi VC-1 simple/main corruption v2
|
||||
- radeon/uvd: fix VC-1 simple/main profile decode v2
|
||||
|
||||
Dave Airlie (1):
|
||||
|
||||
- r600: initialised PGM_RESOURCES_2 for ES/GS
|
||||
|
||||
Emil Velikov (4):
|
||||
|
||||
- docs: add sha256 checksums for 11.0.5
|
||||
- cherry-ignore: add the swrast front buffer support
|
||||
- automake: use static llvm for make distcheck
|
||||
- Update version to 11.0.6
|
||||
|
||||
Eric Anholt (3):
|
||||
|
||||
- vc4: Return GL_OUT_OF_MEMORY when buffer allocation fails.
|
||||
- vc4: Return NULL when we can't make our shadow for a sampler view.
|
||||
- vc4: Add support for nir_op_uge, using the carry bit on QPU_A_SUB.
|
||||
|
||||
Ian Romanick (2):
|
||||
|
||||
- meta/generate_mipmap: Don't leak the sampler object
|
||||
- meta/generate_mipmap: Only modify the draw framebuffer binding in
|
||||
fallback_required
|
||||
|
||||
Ilia Mirkin (2):
|
||||
|
||||
- mesa/copyimage: allow width/height to not be multiples of block
|
||||
- nouveau: don't expose HEVC decoding support
|
||||
|
||||
Faith Ekstrand (1):
|
||||
|
||||
- nir/vars_to_ssa: Rework copy set handling in
|
||||
lower_copies_to_load_store
|
||||
|
||||
Kenneth Graunke (1):
|
||||
|
||||
- glsl: Allow implicit int -> uint conversions for the % operator.
|
||||
|
||||
Marek Olšák (1):
|
||||
|
||||
- radeonsi: initialize SX_PS_DOWNCONVERT to 0 on Stoney
|
||||
|
||||
Michel Dänzer (1):
|
||||
|
||||
- winsys/radeon: Use CPU page size instead of hardcoding 4096 bytes v3
|
||||
|
||||
Oded Gabbay (1):
|
||||
|
||||
- llvmpipe: use simple coeffs calc for 128bit vectors
|
||||
|
||||
Roland Scheidegger (2):
|
||||
|
||||
- radeon: fix bgrx8/xrgb8 blits
|
||||
- r200: fix bgrx8/xrgb8 blits
|
||||
@@ -0,0 +1,135 @@
|
||||
Mesa 11.0.7 Release Notes / December 9, 2015
|
||||
============================================
|
||||
|
||||
Mesa 11.0.7 is a bug fix release which fixes bugs found since the 11.0.6
|
||||
release.
|
||||
|
||||
Mesa 11.0.7 implements the OpenGL 4.1 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.1. OpenGL 4.1 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
07c27004ff68b288097d17b2faa7bdf15ec73c96b7e6c9835266e544adf0a62f mesa-11.0.7.tar.gz
|
||||
e7e90a332ede6c8fd08eff90786a3fd1605a4e62ebf3a9b514047838194538cb mesa-11.0.7.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 90348 <https://bugs.freedesktop.org/show_bug.cgi?id=90348>`__ -
|
||||
Spilling failure of b96 merged value
|
||||
- `Bug 92363 <https://bugs.freedesktop.org/show_bug.cgi?id=92363>`__ -
|
||||
[BSW/BDW] ogles1conform Gets test fails
|
||||
- `Bug 92438 <https://bugs.freedesktop.org/show_bug.cgi?id=92438>`__ -
|
||||
Segfault in pushbuf_kref when running the android emulator (qemu) on
|
||||
nv50
|
||||
- `Bug 93110 <https://bugs.freedesktop.org/show_bug.cgi?id=93110>`__ -
|
||||
[NVE4] textureSize() and textureQueryLevels() uses a texture bound
|
||||
during the previous draw call
|
||||
- `Bug 93126 <https://bugs.freedesktop.org/show_bug.cgi?id=93126>`__ -
|
||||
wrongly claim supporting GL_EXT_texture_rg
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Chris Wilson (1):
|
||||
|
||||
- meta: Compute correct buffer size with SkipRows/SkipPixels
|
||||
|
||||
Daniel Stone (1):
|
||||
|
||||
- egl/wayland: Ignore rects from SwapBuffersWithDamage
|
||||
|
||||
Dave Airlie (4):
|
||||
|
||||
- texgetimage: consolidate 1D array handling code.
|
||||
- r600: geometry shader gsvs itemsize workaround
|
||||
- r600: rv670 use at least 16es/gs threads
|
||||
- r600: workaround empty geom shader.
|
||||
|
||||
Emil Velikov (4):
|
||||
|
||||
- docs: add sha256 checksums for 11.0.6
|
||||
- get-pick-list.sh: Require explicit "11.0" for nominating stable
|
||||
patches
|
||||
- mesa; add get-extra-pick-list.sh script into bin/
|
||||
- Update version to 11.0.7
|
||||
|
||||
François Tigeot (1):
|
||||
|
||||
- xmlconfig: Add support for DragonFly
|
||||
|
||||
Ian Romanick (22):
|
||||
|
||||
- mesa: Make bind_vertex_buffer avilable outside varray.c
|
||||
- mesa: Refactor update_array_format to make
|
||||
\_mesa_update_array_format_public
|
||||
- mesa: Refactor enable_vertex_array_attrib to make
|
||||
\_mesa_enable_vertex_array_attrib
|
||||
- i965: Pass brw_context instead of gl_context to brw_draw_rectlist
|
||||
- i965: Use DSA functions for VBOs in brw_meta_fast_clear
|
||||
- i965: Use internal functions for buffer object access
|
||||
- i965: Don't pollute the buffer object namespace in
|
||||
brw_meta_fast_clear
|
||||
- meta: Use DSA functions for PBO in create_texture_for_pbo
|
||||
- meta: Use \_mesa_NamedBufferData and \_mesa_NamedBufferSubData for
|
||||
users of \_mesa_meta_setup_vertex_objects
|
||||
- i965: Use \_mesa_NamedBufferSubData for users of
|
||||
\_mesa_meta_setup_vertex_objects
|
||||
- meta: Don't leave the VBO bound after
|
||||
\_mesa_meta_setup_vertex_objects
|
||||
- meta: Track VBO using gl_buffer_object instead of GL API object
|
||||
handle
|
||||
- meta: Use DSA functions for VBOs in \_mesa_meta_setup_vertex_objects
|
||||
- meta: Use internal functions for buffer object and VAO access
|
||||
- meta: Don't pollute the buffer object namespace in
|
||||
\_mesa_meta_setup_vertex_objects
|
||||
- meta: Partially convert \_mesa_meta_DrawTex to DSA
|
||||
- meta: Track VBO using gl_buffer_object instead of GL API object
|
||||
handle in \_mesa_meta_DrawTex
|
||||
- meta: Use internal functions for buffer object and VAO access in
|
||||
\_mesa_meta_DrawTex
|
||||
- meta: Don't pollute the buffer object namespace in
|
||||
\_mesa_meta_DrawTex
|
||||
- meta/TexSubImage: Don't pollute the buffer object namespace
|
||||
- meta/generate_mipmap: Don't leak the framebuffer object
|
||||
- glsl: Fix off-by-one error in array size check assertion
|
||||
|
||||
Ilia Mirkin (7):
|
||||
|
||||
- nvc0/ir: actually emit AFETCH on kepler
|
||||
- nir: fix typo in idiv lowering, causing large-udiv-udiv failures
|
||||
- nouveau: use the buffer usage to determine placement when no binding
|
||||
- nv50,nvc0: properly handle buffer storage invalidation on dsa buffer
|
||||
- nv50/ir: fix (un)spilling of 3-wide results
|
||||
- mesa: support GL_RED/GL_RG in ES2 contexts when driver support exists
|
||||
- nvc0/ir: start offset at texBindBase for txq, like regular texturing
|
||||
|
||||
Jonathan Gray (1):
|
||||
|
||||
- automake: fix some occurrences of hardcoded -ldl and -lpthread
|
||||
|
||||
Leo Liu (1):
|
||||
|
||||
- radeon/vce: disable Stoney VCE for 11.0
|
||||
|
||||
Marta Lofstedt (1):
|
||||
|
||||
- gles2: Update gl2ext.h to revision: 32120
|
||||
|
||||
Oded Gabbay (1):
|
||||
|
||||
- llvmpipe: disable VSX in ppc due to LLVM PPC bug
|
||||
@@ -0,0 +1,173 @@
|
||||
Mesa 11.0.8 Release Notes / December 9, 2015
|
||||
============================================
|
||||
|
||||
Mesa 11.0.8 is a bug fix release which fixes bugs found since the 11.0.7
|
||||
release.
|
||||
|
||||
Mesa 11.0.8 implements the OpenGL 4.1 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.1. OpenGL 4.1 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
ab9db87b54d7525e4b611b82577ea9a9eae55927558df57b190059d5ecd9406f mesa-11.0.8.tar.gz
|
||||
5696e4730518b6805d2ed5def393c4293f425a2c2c01bd5ed4bdd7ad62f7ad75 mesa-11.0.8.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 91806 <https://bugs.freedesktop.org/show_bug.cgi?id=91806>`__ -
|
||||
configure does not test whether assembler supports sse4.1
|
||||
- `Bug 92849 <https://bugs.freedesktop.org/show_bug.cgi?id=92849>`__ -
|
||||
[IVB HSW BDW] piglit image load/store
|
||||
load-from-cleared-image.shader_test fails
|
||||
- `Bug 92909 <https://bugs.freedesktop.org/show_bug.cgi?id=92909>`__ -
|
||||
Offset/alignment issue with layout std140 and vec3
|
||||
- `Bug 93004 <https://bugs.freedesktop.org/show_bug.cgi?id=93004>`__ -
|
||||
Guild Wars 2 crash on nouveau DX11 cards
|
||||
- `Bug 93215 <https://bugs.freedesktop.org/show_bug.cgi?id=93215>`__ -
|
||||
[Regression bisected] Ogles1conform Automatic mipmap generation test
|
||||
is fail
|
||||
- `Bug 93266 <https://bugs.freedesktop.org/show_bug.cgi?id=93266>`__ -
|
||||
gl_arb_shading_language_420pack does not allow binding of image
|
||||
variables
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Boyuan Zhang (1):
|
||||
|
||||
- radeon/uvd: uv pitch separation for stoney
|
||||
|
||||
Dave Airlie (9):
|
||||
|
||||
- r600: do SQ flush ES ring rolling workaround
|
||||
- r600: SMX returns CONTEXT_DONE early workaround
|
||||
- r600/shader: split address get out to a function.
|
||||
- r600/shader: add utility functions to do single slot arithmatic
|
||||
- r600g: fix geom shader input indirect indexing.
|
||||
- r600: handle geometry dynamic input array index
|
||||
- radeonsi: handle doubles in lds load path.
|
||||
- mesa/varray: set double arrays to non-normalised.
|
||||
- mesa/shader: return correct attribute location for double matrix
|
||||
arrays
|
||||
|
||||
Emil Velikov (8):
|
||||
|
||||
- docs: add sha256 checksums for 11.0.7
|
||||
- cherry-ignore: don't pick a specific i965 formats patch
|
||||
- Revert "i965/nir: Remove unused indirect handling"
|
||||
- Revert "i965/state: Get rid of dword_pitch arguments to buffer
|
||||
functions"
|
||||
- Revert "i965/vec4: Use a stride of 1 and byte offsets for UBOs"
|
||||
- Revert "i965/fs: Use a stride of 1 and byte offsets for UBOs"
|
||||
- Revert "i965/vec4: Use byte offsets for UBO pulls on Sandy Bridge"
|
||||
- Update version to 11.0.8
|
||||
|
||||
Francisco Jerez (1):
|
||||
|
||||
- i965: Resolve color and flush for all active shader images in
|
||||
intel_update_state().
|
||||
|
||||
Ian Romanick (1):
|
||||
|
||||
- meta/generate_mipmap: Work-around GLES 1.x problem with
|
||||
GL_DRAW_FRAMEBUFFER
|
||||
|
||||
Ilia Mirkin (17):
|
||||
|
||||
- freedreno/a4xx: support lod_bias
|
||||
- freedreno/a4xx: fix 5_5_5_1 texture sampler format
|
||||
- freedreno/a4xx: point regid to "red" even for alpha-only rb formats
|
||||
- nvc0/ir: fold postfactor into immediate
|
||||
- nv50/ir: deal with loops with no breaks
|
||||
- nv50/ir: the mad source might not have a defining instruction
|
||||
- nv50/ir: fix instruction permutation logic
|
||||
- nv50/ir: don't forget to mark flagsDef on cvt in txb lowering
|
||||
- nv50/ir: fix DCE to not generate 96-bit loads
|
||||
- nv50/ir: avoid looking at uninitialized srcMods entries
|
||||
- gk110/ir: fix imul hi emission with limm arg
|
||||
- gk104/ir: sampler doesn't matter for txf
|
||||
- gk110/ir: fix imad sat/hi flag emission for immediate args
|
||||
- nv50/ir: fix cutoff for using r63 vs r127 when replacing zero
|
||||
- nv50/ir: can't have predication and immediates
|
||||
- glsl: assign varying locations to tess shaders when doing SSO
|
||||
- ttn: add TEX2 support
|
||||
|
||||
Faith Ekstrand (5):
|
||||
|
||||
- i965/vec4: Use byte offsets for UBO pulls on Sandy Bridge
|
||||
- i965/fs: Use a stride of 1 and byte offsets for UBOs
|
||||
- i965/vec4: Use a stride of 1 and byte offsets for UBOs
|
||||
- i965/state: Get rid of dword_pitch arguments to buffer functions
|
||||
- i965/nir: Remove unused indirect handling
|
||||
|
||||
Jonathan Gray (2):
|
||||
|
||||
- configure.ac: use pkg-config for libelf
|
||||
- configure: check for python2.7 for PYTHON2
|
||||
|
||||
Kenneth Graunke (2):
|
||||
|
||||
- i965: Fix fragment shader struct inputs.
|
||||
- i965: Fix scalar vertex shader struct outputs.
|
||||
|
||||
Marek Olšák (8):
|
||||
|
||||
- radeonsi: fix occlusion queries on Fiji
|
||||
- radeonsi: fix a hang due to uninitialized border color registers
|
||||
- radeonsi: fix Fiji for LLVM <= 3.7
|
||||
- radeonsi: don't call of u_prims_for_vertices for patches and
|
||||
rectangles
|
||||
- radeonsi: apply the streamout workaround to Fiji as well
|
||||
- gallium/radeon: fix Hyper-Z hangs by programming PA_SC_MODE_CNTL_1
|
||||
correctly
|
||||
- tgsi/scan: add flag colors_written
|
||||
- r600g: write all MRTs only if there is exactly one output (fixes a
|
||||
hang)
|
||||
|
||||
Matt Turner (1):
|
||||
|
||||
- glsl: Allow binding of image variables with 420pack.
|
||||
|
||||
Neil Roberts (2):
|
||||
|
||||
- i965: Add MESA_FORMAT_B8G8R8X8_SRGB to brw_format_for_mesa_format
|
||||
- i965: Add B8G8R8X8_SRGB to the alpha format override
|
||||
|
||||
Oded Gabbay (1):
|
||||
|
||||
- configura.ac: fix test for SSE4.1 assembler support
|
||||
|
||||
Patrick Rudolph (2):
|
||||
|
||||
- nv50,nvc0: fix use-after-free when vertex buffers are unbound
|
||||
- gallium/util: return correct number of bound vertex buffers
|
||||
|
||||
Samuel Pitoiset (1):
|
||||
|
||||
- nvc0: free memory allocated by the prog which reads MP perf counters
|
||||
|
||||
Tapani Pälli (1):
|
||||
|
||||
- i965: use \_Shader to get fragment program when updating surface
|
||||
state
|
||||
|
||||
Tom Stellard (2):
|
||||
|
||||
- radeonsi: Rename si_shader::ls_rsrc{1,2} to si_shader::rsrc{1,2}
|
||||
- radeonsi/compute: Use the compiler's COMPUTE_PGM_RSRC\* register
|
||||
values
|
||||
@@ -0,0 +1,99 @@
|
||||
Mesa 11.0.9 Release Notes / January 22, 2016
|
||||
============================================
|
||||
|
||||
Mesa 11.0.9 is a bug fix release which fixes bugs found since the 11.0.8
|
||||
release.
|
||||
|
||||
Mesa 11.0.9 implements the OpenGL 4.1 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.1. OpenGL 4.1 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
1597c2e983f476f98efdd6cd58b5298896d18479ff542bdeff28b98b129ede05 mesa-11.0.9.tar.gz
|
||||
a1262ff1c66a16ccf341186cf0e57b306b8589eb2cc5ce92ffb6788ab01d2b01 mesa-11.0.9.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 91596 <https://bugs.freedesktop.org/show_bug.cgi?id=91596>`__ -
|
||||
EGL_KHR_gl_colorspace (v2) causes problem with Android-x86 GUI
|
||||
- `Bug 92229 <https://bugs.freedesktop.org/show_bug.cgi?id=92229>`__ -
|
||||
[APITRACE] SOMA have serious graphical errors
|
||||
- `Bug 93257 <https://bugs.freedesktop.org/show_bug.cgi?id=93257>`__ -
|
||||
[SKL, bisected] ASTC dEQP tests segfault
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Emil Velikov (6):
|
||||
|
||||
- docs: add sha256 checksums for 11.0.8
|
||||
- cherry-ignore: add patch already in branch
|
||||
- cherry-ignore: add the dri3 glx null check patch
|
||||
- i915: correctly parse/set the context flags
|
||||
- egl/dri2: expose srgb configs when KHR_gl_colorspace is available
|
||||
- Update version to 11.0.9
|
||||
|
||||
Grazvydas Ignotas (1):
|
||||
|
||||
- r600: fix constant buffer size programming
|
||||
|
||||
Ilia Mirkin (5):
|
||||
|
||||
- nvc0: don't forget to reset VTX_TMP bufctx slot after blit completion
|
||||
- nv50/ir: float(s32 & 0xff) = float(u8), not s8
|
||||
- nv50,nvc0: make sure there's pushbuf space and that we ref the bo
|
||||
early
|
||||
- nv50,nvc0: fix crash when increasing bsp bo size for h264
|
||||
- nvc0: scale up inter_bo size so that it's 16M for a 4K video
|
||||
|
||||
Kenneth Graunke (2):
|
||||
|
||||
- ralloc: Fix ralloc_adopt() to the old context's last child's parent.
|
||||
- nvc0: Set winding order regardless of domain.
|
||||
|
||||
Marek Olšák (1):
|
||||
|
||||
- radeonsi: don't miss changes to SPI_TMPRING_SIZE
|
||||
|
||||
Miklós Máté (1):
|
||||
|
||||
- mesa: Don't leak ATIfs instructions in DeleteFragmentShader
|
||||
|
||||
Neil Roberts (1):
|
||||
|
||||
- i965: Fix crash when calling glViewport with no surface bound
|
||||
|
||||
Nicolai Hähnle (6):
|
||||
|
||||
- gallium/radeon: only dispose locally created target machine in
|
||||
radeon_llvm_compile
|
||||
- mesa/bufferobj: make \_mesa_delete_buffer_object externally
|
||||
accessible
|
||||
- st/mesa: use \_mesa_delete_buffer_object
|
||||
- radeon: use \_mesa_delete_buffer_object
|
||||
- i915: use \_mesa_delete_buffer_object
|
||||
- i965: use \_mesa_delete_buffer_object
|
||||
|
||||
Oded Gabbay (1):
|
||||
|
||||
- llvmpipe: use vpkswss when dst is signed
|
||||
|
||||
Rob Herring (1):
|
||||
|
||||
- freedreno/ir3: fix 32-bit builds with pointer-to-int-cast error
|
||||
enabled
|
||||
@@ -0,0 +1,300 @@
|
||||
Mesa 11.1.0 Release Notes / 15 December 2015
|
||||
============================================
|
||||
|
||||
Mesa 11.1.0 is a new development release. People who are concerned with
|
||||
stability and reliability should stick with a previous release or wait
|
||||
for Mesa 11.1.1.
|
||||
|
||||
Mesa 11.1.0 implements the OpenGL 4.1 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.1. OpenGL 4.1 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
e3bc44be4df5e4dc728dfda7b55b1aaeadfce36eca6a367b76cc07598070cb2d mesa-11.1.0.tar.gz
|
||||
9befe03b04223eb1ede177fa8cac001e2850292c8c12a3ec9929106afad9cf1f mesa-11.1.0.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
Note: some of the new features are only available with certain drivers.
|
||||
|
||||
- OpenGL 3.1 support on freedreno (a3xx, a4xx)
|
||||
- OpenGL 3.3 support for VMware guest VM driver (supported by
|
||||
Workstation 12 and Fusion 8).
|
||||
- GL_AMD_performance_monitor on nv50
|
||||
- GL_ARB_arrays_of_arrays on i965
|
||||
- GL_ARB_blend_func_extended on freedreno (a3xx)
|
||||
- GL_ARB_clear_texture on nv50, nvc0
|
||||
- GL_ARB_clip_control on freedreno/a4xx
|
||||
- GL_ARB_copy_image on nv50, nvc0, radeonsi
|
||||
- GL_ARB_depth_clamp on freedreno/a4xx
|
||||
- GL_ARB_fragment_layer_viewport on i965 (gen6+)
|
||||
- GL_ARB_gpu_shader_fp64 on r600 for Cypress/Cayman/Aruba chips
|
||||
- GL_ARB_gpu_shader5 on r600 for Evergreen and later chips
|
||||
- GL_ARB_seamless_cubemap_per_texture on freedreno/a4xx
|
||||
- GL_ARB_shader_clock on i965 (gen7+)
|
||||
- GL_ARB_shader_stencil_export on i965 (gen9+)
|
||||
- GL_ARB_shader_storage_buffer_object on i965
|
||||
- GL_ARB_shader_texture_image_samples on i965, nv50, nvc0, r600,
|
||||
radeonsi
|
||||
- GL_ARB_texture_barrier / GL_NV_texture_barrier on i965
|
||||
- GL_ARB_texture_buffer_range on freedreno/a3xx
|
||||
- GL_ARB_texture_compression_bptc on freedreno/a4xx
|
||||
- GL_ARB_texture_query_lod on softpipe
|
||||
- GL_ARB_texture_view on radeonsi and r600 (for evergeen and newer)
|
||||
- GL_ARB_vertex_type_2_10_10_10_rev on freedreno (a3xx, a4xx)
|
||||
- GL_EXT_blend_func_extended on all drivers that support the ARB
|
||||
version
|
||||
- GL_EXT_buffer_storage implemented for when ES 3.1 support is gained
|
||||
- GL_EXT_draw_elements_base_vertex on all drivers
|
||||
- GL_EXT_texture_compression_rgtc / latc on freedreno (a3xx & a4xx)
|
||||
- GL_KHR_debug (GLES)
|
||||
- GL_NV_conditional_render on freedreno
|
||||
- GL_OES_draw_elements_base_vertex on all drivers
|
||||
- EGL_KHR_create_context on softpipe, llvmpipe
|
||||
- EGL_KHR_gl_colorspace on softpipe, llvmpipe
|
||||
- new virgl gallium driver for qemu virtio-gpu
|
||||
- 16x multisampling on i965 (gen9+)
|
||||
- GL_EXT_shader_samples_identical on i965.
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 28130 <https://bugs.freedesktop.org/show_bug.cgi?id=28130>`__ -
|
||||
vbo: premature flushing breaks GL_LINE_LOOP
|
||||
- `Bug 38109 <https://bugs.freedesktop.org/show_bug.cgi?id=38109>`__ -
|
||||
i915 driver crashes if too few vertices are submitted (Mesa 7.10.2)
|
||||
- `Bug 49779 <https://bugs.freedesktop.org/show_bug.cgi?id=49779>`__ -
|
||||
Extra line segments in GL_LINE_LOOP
|
||||
- `Bug 55552 <https://bugs.freedesktop.org/show_bug.cgi?id=55552>`__ -
|
||||
Compile errors with --enable-mangling
|
||||
- `Bug 71789 <https://bugs.freedesktop.org/show_bug.cgi?id=71789>`__ -
|
||||
[r300g] Visuals not found in (default) depth = 24
|
||||
- `Bug 79783 <https://bugs.freedesktop.org/show_bug.cgi?id=79783>`__ -
|
||||
Distorted output in obs-studio where other vendors "work"
|
||||
- `Bug 80821 <https://bugs.freedesktop.org/show_bug.cgi?id=80821>`__ -
|
||||
When LIBGL_ALWAYS_SOFTWARE is set, KHR_create_context is not
|
||||
supported
|
||||
- `Bug 81174 <https://bugs.freedesktop.org/show_bug.cgi?id=81174>`__ -
|
||||
Gallium: GL_LINE_LOOP broken with more than 512 points
|
||||
- `Bug 83508 <https://bugs.freedesktop.org/show_bug.cgi?id=83508>`__ -
|
||||
[UBO] Assertion for array of blocks
|
||||
- `Bug 84677 <https://bugs.freedesktop.org/show_bug.cgi?id=84677>`__ -
|
||||
Triangle disappears with glPolygonMode GL_LINE
|
||||
- `Bug 86281 <https://bugs.freedesktop.org/show_bug.cgi?id=86281>`__ -
|
||||
brw_meta_fast_clear (brw=brw\@entry=0x7fffd4097a08,
|
||||
fb=fb\@entry=0x7fffd40fa900, buffers=buffers\@entry=2,
|
||||
partial_clear=partial_clear\@entry=false)
|
||||
- `Bug 86469 <https://bugs.freedesktop.org/show_bug.cgi?id=86469>`__ -
|
||||
Unreal Engine demo doesn't run
|
||||
- `Bug 86720 <https://bugs.freedesktop.org/show_bug.cgi?id=86720>`__ -
|
||||
[radeon] Europa Universalis 4 freezing during game start (10.3.3+,
|
||||
still broken on 11.0.2)
|
||||
- `Bug 89014 <https://bugs.freedesktop.org/show_bug.cgi?id=89014>`__ -
|
||||
PIPE_QUERY_GPU_FINISHED is not acting as expected on SI
|
||||
- `Bug 90175 <https://bugs.freedesktop.org/show_bug.cgi?id=90175>`__ -
|
||||
[hsw bisected][PATCH] atomic counters doesn't work for a binding
|
||||
point different to zero
|
||||
- `Bug 90348 <https://bugs.freedesktop.org/show_bug.cgi?id=90348>`__ -
|
||||
Spilling failure of b96 merged value
|
||||
- `Bug 90631 <https://bugs.freedesktop.org/show_bug.cgi?id=90631>`__ -
|
||||
Compilation failure for fragment shader with many branches on Sandy
|
||||
Bridge
|
||||
- `Bug 90734 <https://bugs.freedesktop.org/show_bug.cgi?id=90734>`__ -
|
||||
glBufferSubData is corrupting data when buffer is > 32k
|
||||
- `Bug 90887 <https://bugs.freedesktop.org/show_bug.cgi?id=90887>`__ -
|
||||
PhiMovesPass in register allocator broken
|
||||
- `Bug 91044 <https://bugs.freedesktop.org/show_bug.cgi?id=91044>`__ -
|
||||
piglit spec/egl_khr_create_context/valid debug flag gles\* fail
|
||||
- `Bug 91114 <https://bugs.freedesktop.org/show_bug.cgi?id=91114>`__ -
|
||||
ES3-CTS.gtf.GL3Tests.shadow.shadow_execution_vert fails
|
||||
- `Bug 91254 <https://bugs.freedesktop.org/show_bug.cgi?id=91254>`__ -
|
||||
(regresion) video using VA-API on Intel slow and freeze system with
|
||||
mesa 10.6 or 10.6.1
|
||||
- `Bug 91292 <https://bugs.freedesktop.org/show_bug.cgi?id=91292>`__ -
|
||||
[BDW+] glVertexAttribDivisor not working in combination with
|
||||
glPolygonMode
|
||||
- `Bug 91342 <https://bugs.freedesktop.org/show_bug.cgi?id=91342>`__ -
|
||||
Very dark textures on some objects in indoors environments in Postal
|
||||
2
|
||||
- `Bug 91526 <https://bugs.freedesktop.org/show_bug.cgi?id=91526>`__ -
|
||||
World of Warcraft (on Wine) has UI corruption with nouveau
|
||||
- `Bug 91551 <https://bugs.freedesktop.org/show_bug.cgi?id=91551>`__ -
|
||||
DXTn compressed normal maps produce severe artifacts on all NV5x and
|
||||
NVDx chipsets
|
||||
- `Bug 91596 <https://bugs.freedesktop.org/show_bug.cgi?id=91596>`__ -
|
||||
EGL_KHR_gl_colorspace (v2) causes problem with Android-x86 GUI
|
||||
- `Bug 91716 <https://bugs.freedesktop.org/show_bug.cgi?id=91716>`__ -
|
||||
[bisected] piglit.shaders.glsl-vs-int-attrib regresses on 32 bit BYT,
|
||||
HSW, IVB, SNB
|
||||
- `Bug 91718 <https://bugs.freedesktop.org/show_bug.cgi?id=91718>`__ -
|
||||
piglit.spec.arb_shader_image_load_store.invalid causes intermittent
|
||||
GPU HANG
|
||||
- `Bug 91719 <https://bugs.freedesktop.org/show_bug.cgi?id=91719>`__ -
|
||||
[SNB,HSW,BYT] dEQP regressions associated with using NIR for vertex
|
||||
shaders
|
||||
- `Bug 91726 <https://bugs.freedesktop.org/show_bug.cgi?id=91726>`__ -
|
||||
R600 asserts in tgsi_cmp/make_src_for_op3
|
||||
- `Bug 91780 <https://bugs.freedesktop.org/show_bug.cgi?id=91780>`__ -
|
||||
Rendering issues with geometry shader
|
||||
- `Bug 91785 <https://bugs.freedesktop.org/show_bug.cgi?id=91785>`__ -
|
||||
make check DispatchSanity_test.GLES31 regression
|
||||
- `Bug 91788 <https://bugs.freedesktop.org/show_bug.cgi?id=91788>`__ -
|
||||
[HSW Regression] Synmark2_v6 Multithread performance case FPS reduced
|
||||
by 36%
|
||||
- `Bug 91847 <https://bugs.freedesktop.org/show_bug.cgi?id=91847>`__ -
|
||||
glGenerateTextureMipmap not working (no errors) unless
|
||||
glActiveTexture(GL_TEXTURE1) is called before
|
||||
- `Bug 91857 <https://bugs.freedesktop.org/show_bug.cgi?id=91857>`__ -
|
||||
Mesa 10.6.3 linker is slow
|
||||
- `Bug 91881 <https://bugs.freedesktop.org/show_bug.cgi?id=91881>`__ -
|
||||
regression: GPU lockups since mesa-11.0.0_rc1 on RV620 (r600) driver
|
||||
- `Bug 91890 <https://bugs.freedesktop.org/show_bug.cgi?id=91890>`__ -
|
||||
[nve7] witcher2: blurry image & DATA_ERRORs (class 0xa097 mthd
|
||||
0x2380/0x238c)
|
||||
- `Bug 91898 <https://bugs.freedesktop.org/show_bug.cgi?id=91898>`__ -
|
||||
src/util/mesa-sha1.c:250:25: fatal error: openssl/sha.h: No such file
|
||||
or directory
|
||||
- `Bug 91927 <https://bugs.freedesktop.org/show_bug.cgi?id=91927>`__ -
|
||||
[SKL] [regression] piglit compressed textures tests fail with kernel
|
||||
upgrade
|
||||
- `Bug 91930 <https://bugs.freedesktop.org/show_bug.cgi?id=91930>`__ -
|
||||
Program with GtkGLArea widget does not redraw
|
||||
- `Bug 91970 <https://bugs.freedesktop.org/show_bug.cgi?id=91970>`__ -
|
||||
[BSW regression]
|
||||
dEQP-GLES3.functional.shaders.precision.int.highp_mul_vertex
|
||||
- `Bug 91985 <https://bugs.freedesktop.org/show_bug.cgi?id=91985>`__ -
|
||||
[regression, bisected] FTBFS with commit f9caabe8f1:
|
||||
R600_UCP_CONST_BUFFER is undefined
|
||||
- `Bug 91993 <https://bugs.freedesktop.org/show_bug.cgi?id=91993>`__ -
|
||||
Graphical glitch in Astromenace (open-source game).
|
||||
- `Bug 92009 <https://bugs.freedesktop.org/show_bug.cgi?id=92009>`__ -
|
||||
ES3-CTS.gtf.GL3Tests.packed_pixels.packed_pixels fails
|
||||
- `Bug 92033 <https://bugs.freedesktop.org/show_bug.cgi?id=92033>`__ -
|
||||
[SNB,regression,dEQP,bisected] functional.shaders.random tests
|
||||
regressed
|
||||
- `Bug 92052 <https://bugs.freedesktop.org/show_bug.cgi?id=92052>`__ -
|
||||
nir/nir_builder.h:79: error: expected primary-expression before ‘.’
|
||||
token
|
||||
- `Bug 92054 <https://bugs.freedesktop.org/show_bug.cgi?id=92054>`__ -
|
||||
make check gbm-symbols-check regression
|
||||
- `Bug 92066 <https://bugs.freedesktop.org/show_bug.cgi?id=92066>`__ -
|
||||
[ILK,G45,regression] New assertion on BRW_MAX_MRF breaks ilk and g45
|
||||
- `Bug 92072 <https://bugs.freedesktop.org/show_bug.cgi?id=92072>`__ -
|
||||
Wine breakage since d082c5324 (st/mesa: don't call st_validate_state
|
||||
in BlitFramebuffer)
|
||||
- `Bug 92095 <https://bugs.freedesktop.org/show_bug.cgi?id=92095>`__ -
|
||||
[Regression, bisected]
|
||||
arb_shader_atomic_counters.compiler.builtins.frag
|
||||
- `Bug 92122 <https://bugs.freedesktop.org/show_bug.cgi?id=92122>`__ -
|
||||
[bisected, cts] Regression with Assault Android Cactus
|
||||
- `Bug 92124 <https://bugs.freedesktop.org/show_bug.cgi?id=92124>`__ -
|
||||
shader_query.cpp:841:34: error: ‘strndup’ was not declared in this
|
||||
scope
|
||||
- `Bug 92183 <https://bugs.freedesktop.org/show_bug.cgi?id=92183>`__ -
|
||||
linker.cpp:3187:46: error: ‘strtok_r’ was not declared in this scope
|
||||
- `Bug 92193 <https://bugs.freedesktop.org/show_bug.cgi?id=92193>`__ -
|
||||
[SKL]
|
||||
ES2-CTS.gtf.GL2ExtensionTests.compressed_astc_texture.compressed_astc_texture
|
||||
fails
|
||||
- `Bug 92214 <https://bugs.freedesktop.org/show_bug.cgi?id=92214>`__ -
|
||||
Flightgear crashes during splashboot with R600 driver, LLVM 3.7.0 and
|
||||
mesa 11.0.2
|
||||
- `Bug 92221 <https://bugs.freedesktop.org/show_bug.cgi?id=92221>`__ -
|
||||
Unintended code changes in \_mesa_base_tex_format commit
|
||||
- `Bug 92265 <https://bugs.freedesktop.org/show_bug.cgi?id=92265>`__ -
|
||||
Black windows in weston after update mesa to 11.0.2-1
|
||||
- `Bug 92304 <https://bugs.freedesktop.org/show_bug.cgi?id=92304>`__ -
|
||||
[cts] cts.shaders.negative conformance tests fail
|
||||
- `Bug 92363 <https://bugs.freedesktop.org/show_bug.cgi?id=92363>`__ -
|
||||
[BSW/BDW] ogles1conform Gets test fails
|
||||
- `Bug 92437 <https://bugs.freedesktop.org/show_bug.cgi?id=92437>`__ -
|
||||
osmesa: Expose GL entry points for Windows build, via .def file
|
||||
- `Bug 92438 <https://bugs.freedesktop.org/show_bug.cgi?id=92438>`__ -
|
||||
Segfault in pushbuf_kref when running the android emulator (qemu) on
|
||||
nv50
|
||||
- `Bug 92476 <https://bugs.freedesktop.org/show_bug.cgi?id=92476>`__ -
|
||||
[cts] ES2-CTS.gtf.GL2ExtensionTests.egl_image.egl_image fails
|
||||
- `Bug 92588 <https://bugs.freedesktop.org/show_bug.cgi?id=92588>`__ -
|
||||
[HSW,BDW,BSW,SKL-Y][GLES 3.1 CTS]
|
||||
ES31-CTS.arrays_of_arrays.InteractionFunctionCalls2 - assert
|
||||
- `Bug 92621 <https://bugs.freedesktop.org/show_bug.cgi?id=92621>`__ -
|
||||
[G965 ILK G45] Regression: 24 piglit regressions in glsl-1.10
|
||||
- `Bug 92623 <https://bugs.freedesktop.org/show_bug.cgi?id=92623>`__ -
|
||||
Differences in prog_data ignored when caching fragment programs
|
||||
(causes hangs)
|
||||
- `Bug 92634 <https://bugs.freedesktop.org/show_bug.cgi?id=92634>`__ -
|
||||
gallium's vl_mpeg12_decoder does not work with st/va
|
||||
- `Bug 92639 <https://bugs.freedesktop.org/show_bug.cgi?id=92639>`__ -
|
||||
[Regression bisected] Ogles1conform mustpass.c fail
|
||||
- `Bug 92641 <https://bugs.freedesktop.org/show_bug.cgi?id=92641>`__ -
|
||||
[SKL BSW] [Regression] Ogles1conform userclip.c fail
|
||||
- `Bug 92645 <https://bugs.freedesktop.org/show_bug.cgi?id=92645>`__ -
|
||||
kodi vdpau interop fails since mesa,meta: move
|
||||
gl_texture_object::TargetIndex initializations
|
||||
- `Bug 92705 <https://bugs.freedesktop.org/show_bug.cgi?id=92705>`__ -
|
||||
[clover] fail to build with llvm-svn/clang-svn 3.8
|
||||
- `Bug 92709 <https://bugs.freedesktop.org/show_bug.cgi?id=92709>`__ -
|
||||
"LLVM triggered Diagnostic Handler: unsupported call to function
|
||||
ldexpf in main" when starting race in stuntrally
|
||||
- `Bug 92738 <https://bugs.freedesktop.org/show_bug.cgi?id=92738>`__ -
|
||||
Randon R7 240 doesn't work on 16KiB page size platform
|
||||
- `Bug 92744 <https://bugs.freedesktop.org/show_bug.cgi?id=92744>`__ -
|
||||
[g965 Regression bisected] Performance regression and piglit
|
||||
assertions due to liveness analysis
|
||||
- `Bug 92770 <https://bugs.freedesktop.org/show_bug.cgi?id=92770>`__ -
|
||||
[SNB, regression, dEQP]
|
||||
deqp-gles3.functional.shaders.discard.dynamic_loop_texture
|
||||
- `Bug 92824 <https://bugs.freedesktop.org/show_bug.cgi?id=92824>`__ -
|
||||
[regression, bisected] \`make check\` dispatch-sanity broken by
|
||||
GL_EXT_buffer_storage
|
||||
- `Bug 92849 <https://bugs.freedesktop.org/show_bug.cgi?id=92849>`__ -
|
||||
[IVB HSW BDW] piglit image load/store
|
||||
load-from-cleared-image.shader_test fails
|
||||
- `Bug 92859 <https://bugs.freedesktop.org/show_bug.cgi?id=92859>`__ -
|
||||
[regression, bisected] validate_intrinsic_instr: Assertion triggered
|
||||
- `Bug 92860 <https://bugs.freedesktop.org/show_bug.cgi?id=92860>`__ -
|
||||
[radeonsi][bisected] st/mesa: implement ARB_copy_image - Corruption
|
||||
in ARK Survival Evolved
|
||||
- `Bug 92900 <https://bugs.freedesktop.org/show_bug.cgi?id=92900>`__ -
|
||||
[regression bisected] About 700 piglit regressions is what could go
|
||||
wrong
|
||||
- `Bug 92909 <https://bugs.freedesktop.org/show_bug.cgi?id=92909>`__ -
|
||||
Offset/alignment issue with layout std140 and vec3
|
||||
- `Bug 92985 <https://bugs.freedesktop.org/show_bug.cgi?id=92985>`__ -
|
||||
Mac OS X build error "ar: no archive members specified"
|
||||
- `Bug 93015 <https://bugs.freedesktop.org/show_bug.cgi?id=93015>`__ -
|
||||
Tonga Elemental segfault + VM faults since radeon: implement
|
||||
r600_query_hw_get_result via function pointers
|
||||
- `Bug 93048 <https://bugs.freedesktop.org/show_bug.cgi?id=93048>`__ -
|
||||
[CTS regression] mesa af2723 breaks GL Conformance for debug
|
||||
extension
|
||||
- `Bug 93063 <https://bugs.freedesktop.org/show_bug.cgi?id=93063>`__ -
|
||||
drm_helper.h:227:1: error: static declaration of
|
||||
‘pipe_virgl_create_screen’ follows non-static declaration
|
||||
- `Bug 93091 <https://bugs.freedesktop.org/show_bug.cgi?id=93091>`__ -
|
||||
[opencl] segfault when running any opencl programs (like clinfo)
|
||||
- `Bug 93126 <https://bugs.freedesktop.org/show_bug.cgi?id=93126>`__ -
|
||||
wrongly claim supporting GL_EXT_texture_rg
|
||||
- `Bug 93180 <https://bugs.freedesktop.org/show_bug.cgi?id=93180>`__ -
|
||||
[regression] arb_separate_shader_objects.active sampler conflict
|
||||
fails
|
||||
- `Bug 93235 <https://bugs.freedesktop.org/show_bug.cgi?id=93235>`__ -
|
||||
[regression] dispatch sanity broken by GetPointerv
|
||||
- `Bug 93266 <https://bugs.freedesktop.org/show_bug.cgi?id=93266>`__ -
|
||||
gl_arb_shading_language_420pack does not allow binding of image
|
||||
variables
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
- MPEG4 decoding has been disabled by default in the VAAPI driver
|
||||
@@ -0,0 +1,167 @@
|
||||
Mesa 11.1.1 Release Notes / January 13, 2016
|
||||
============================================
|
||||
|
||||
Mesa 11.1.1 is a bug fix release which fixes bugs found since the 11.1.0
|
||||
release.
|
||||
|
||||
Mesa 11.1.1 implements the OpenGL 4.1 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.1. OpenGL 4.1 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
b15089817540ba0bffd0aad323ecf3a8ff6779568451827c7274890b4a269d58 mesa-11.1.1.tar.gz
|
||||
64db074fc514136b5fb3890111f0d50604db52f0b1e94ba3fcb0fe8668a7fd20 mesa-11.1.1.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 91806 <https://bugs.freedesktop.org/show_bug.cgi?id=91806>`__ -
|
||||
configure does not test whether assembler supports sse4.1
|
||||
- `Bug 92229 <https://bugs.freedesktop.org/show_bug.cgi?id=92229>`__ -
|
||||
[APITRACE] SOMA have serious graphical errors
|
||||
- `Bug 92233 <https://bugs.freedesktop.org/show_bug.cgi?id=92233>`__ -
|
||||
Unigine Heaven 4.0 silhuette run
|
||||
- `Bug 93004 <https://bugs.freedesktop.org/show_bug.cgi?id=93004>`__ -
|
||||
Guild Wars 2 crash on nouveau DX11 cards
|
||||
- `Bug 93215 <https://bugs.freedesktop.org/show_bug.cgi?id=93215>`__ -
|
||||
[Regression bisected] Ogles1conform Automatic mipmap generation test
|
||||
is fail
|
||||
- `Bug 93257 <https://bugs.freedesktop.org/show_bug.cgi?id=93257>`__ -
|
||||
[SKL, bisected] ASTC dEQP tests segfault
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Brian Paul (1):
|
||||
|
||||
- st/mesa: check state->mesa in early return check in
|
||||
st_validate_state()
|
||||
|
||||
Dave Airlie (6):
|
||||
|
||||
- mesa/varray: set double arrays to non-normalised.
|
||||
- mesa/shader: return correct attribute location for double matrix
|
||||
arrays
|
||||
- glsl: pass stage into mark function
|
||||
- glsl/fp64: add helper for dual slot double detection.
|
||||
- glsl: fix count_attribute_slots to allow for different 64-bit
|
||||
handling
|
||||
- glsl: only update doubles inputs for vertex inputs.
|
||||
|
||||
Emil Velikov (4):
|
||||
|
||||
- docs: add sha256 checksums for 11.0.1
|
||||
- cherry-ignore: drop the "re-enable" DCC on Stoney
|
||||
- cherry-ignore: don't pick a specific i965 formats patch
|
||||
- Update version to 11.1.1
|
||||
|
||||
Eric Anholt (2):
|
||||
|
||||
- vc4: Warn instead of abort()ing on exec ioctl failures.
|
||||
- vc4: Keep sample mask writes from being reordered after TLB writes
|
||||
|
||||
Grazvydas Ignotas (1):
|
||||
|
||||
- r600: fix constant buffer size programming
|
||||
|
||||
Ian Romanick (1):
|
||||
|
||||
- meta/generate_mipmap: Work-around GLES 1.x problem with
|
||||
GL_DRAW_FRAMEBUFFER
|
||||
|
||||
Ilia Mirkin (9):
|
||||
|
||||
- nv50/ir: can't have predication and immediates
|
||||
- gk104/ir: simplify and fool-proof texbar algorithm
|
||||
- glsl: assign varying locations to tess shaders when doing SSO
|
||||
- glx/dri3: a drawable might not be bound at wait time
|
||||
- nvc0: don't forget to reset VTX_TMP bufctx slot after blit completion
|
||||
- nv50/ir: float(s32 & 0xff) = float(u8), not s8
|
||||
- nv50,nvc0: make sure there's pushbuf space and that we ref the bo
|
||||
early
|
||||
- nv50,nvc0: fix crash when increasing bsp bo size for h264
|
||||
- nvc0: scale up inter_bo size so that it's 16M for a 4K video
|
||||
|
||||
Jonathan Gray (2):
|
||||
|
||||
- configure.ac: use pkg-config for libelf
|
||||
- configure: check for python2.7 for PYTHON2
|
||||
|
||||
Kenneth Graunke (5):
|
||||
|
||||
- ralloc: Fix ralloc_adopt() to the old context's last child's parent.
|
||||
- drirc: Disable ARB_blend_func_extended for Heaven 4.0/Valley 1.0.
|
||||
- glsl: Fix varying struct locations when varying packing is disabled.
|
||||
- nvc0: Set winding order regardless of domain.
|
||||
- nir: Add a lower_fdiv option, turn fdiv into fmul/frcp.
|
||||
|
||||
Marek Olšák (7):
|
||||
|
||||
- tgsi/scan: add flag colors_written
|
||||
- r600g: write all MRTs only if there is exactly one output (fixes a
|
||||
hang)
|
||||
- radeonsi: don't call of u_prims_for_vertices for patches and
|
||||
rectangles
|
||||
- radeonsi: apply the streamout workaround to Fiji as well
|
||||
- gallium/radeon: fix Hyper-Z hangs by programming PA_SC_MODE_CNTL_1
|
||||
correctly
|
||||
- program: add \_mesa_reserve_parameter_storage
|
||||
- st/mesa: fix GLSL uniform updates for glBitmap & glDrawPixels (v2)
|
||||
|
||||
Mark Janes (1):
|
||||
|
||||
- Add missing platform information for KBL
|
||||
|
||||
Miklós Máté (1):
|
||||
|
||||
- mesa: Don't leak ATIfs instructions in DeleteFragmentShader
|
||||
|
||||
Neil Roberts (3):
|
||||
|
||||
- i965: Add MESA_FORMAT_B8G8R8X8_SRGB to brw_format_for_mesa_format
|
||||
- i965: Add B8G8R8X8_SRGB to the alpha format override
|
||||
- i965: Fix crash when calling glViewport with no surface bound
|
||||
|
||||
Nicolai Hähnle (2):
|
||||
|
||||
- gallium/radeon: only dispose locally created target machine in
|
||||
radeon_llvm_compile
|
||||
- gallium/radeon: fix regression in a number of driver queries
|
||||
|
||||
Oded Gabbay (1):
|
||||
|
||||
- configura.ac: fix test for SSE4.1 assembler support
|
||||
|
||||
Patrick Rudolph (2):
|
||||
|
||||
- nv50,nvc0: fix use-after-free when vertex buffers are unbound
|
||||
- gallium/util: return correct number of bound vertex buffers
|
||||
|
||||
Rob Herring (1):
|
||||
|
||||
- freedreno/ir3: fix 32-bit builds with pointer-to-int-cast error
|
||||
enabled
|
||||
|
||||
Samuel Pitoiset (3):
|
||||
|
||||
- nvc0: free memory allocated by the prog which reads MP perf counters
|
||||
- nv50,nvc0: free memory allocated by performance metrics
|
||||
- nv50: free memory allocated by the prog which reads MP perf counters
|
||||
|
||||
Sarah Sharp (1):
|
||||
|
||||
- mesa: Add KBL PCI IDs and platform information.
|
||||
@@ -0,0 +1,156 @@
|
||||
Mesa 11.1.2 Release Notes / February 10, 2016
|
||||
=============================================
|
||||
|
||||
Mesa 11.1.2 is a bug fix release which fixes bugs found since the 11.1.1
|
||||
release.
|
||||
|
||||
Mesa 11.1.2 implements the OpenGL 4.1 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.1. OpenGL 4.1 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
ba0e7462b2936b86e6684c26fbb55519f8d9ad31d13a1c1e1afbe41e73466eea mesa-11.1.2.tar.gz
|
||||
8f72aead896b340ba0f7a4a474bfaf71681f5d675592aec1cb7ba698e319148b mesa-11.1.2.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 91596 <https://bugs.freedesktop.org/show_bug.cgi?id=91596>`__ -
|
||||
EGL_KHR_gl_colorspace (v2) causes problem with Android-x86 GUI
|
||||
- `Bug 93628 <https://bugs.freedesktop.org/show_bug.cgi?id=93628>`__ -
|
||||
Exception: attempt to use unavailable module DRM when building MesaGL
|
||||
11.1.0 on windows
|
||||
- `Bug 93648 <https://bugs.freedesktop.org/show_bug.cgi?id=93648>`__ -
|
||||
Random lines being rendered when playing Dolphin (geometry shaders
|
||||
related, w/ apitrace)
|
||||
- `Bug 93650 <https://bugs.freedesktop.org/show_bug.cgi?id=93650>`__ -
|
||||
GL_ARB_separate_shader_objects is buggy (PCSX2)
|
||||
- `Bug 93717 <https://bugs.freedesktop.org/show_bug.cgi?id=93717>`__ -
|
||||
Meta mipmap generation can corrupt texture state
|
||||
- `Bug 93722 <https://bugs.freedesktop.org/show_bug.cgi?id=93722>`__ -
|
||||
Segfault when compiling shader with a subroutine that takes a
|
||||
parameter
|
||||
- `Bug 93731 <https://bugs.freedesktop.org/show_bug.cgi?id=93731>`__ -
|
||||
glUniformSubroutinesuiv segfaults when subroutine uniform is bound to
|
||||
a specific location
|
||||
- `Bug 93761 <https://bugs.freedesktop.org/show_bug.cgi?id=93761>`__ -
|
||||
A conditional discard in a fragment shader causes no depth writing at
|
||||
all
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Ben Widawsky (1):
|
||||
|
||||
- i965/bxt: Fix conservative wm thread counts.
|
||||
|
||||
Dave Airlie (1):
|
||||
|
||||
- glsl: fix subroutine lowering reusing actual parmaters
|
||||
|
||||
Emil Velikov (6):
|
||||
|
||||
- docs: add sha256 checksums for 11.1.1
|
||||
- cherry-ignore: drop the i965/kbl .num_slices patch
|
||||
- i915: correctly parse/set the context flags
|
||||
- targets/dri: android: use WHOLE static libraries
|
||||
- egl/dri2: expose srgb configs when KHR_gl_colorspace is available
|
||||
- Update version to 11.1.2
|
||||
|
||||
Eric Anholt (2):
|
||||
|
||||
- vc4: Don't record the seqno of a failed job submit.
|
||||
- vc4: Throttle outstanding rendering after submission.
|
||||
|
||||
François Tigeot (1):
|
||||
|
||||
- gallium: Add DragonFly support
|
||||
|
||||
Grazvydas Ignotas (1):
|
||||
|
||||
- r600g: don't leak driver const buffers
|
||||
|
||||
Ian Romanick (2):
|
||||
|
||||
- meta/blit: Restore GL_DEPTH_STENCIL_TEXTURE_MODE state for
|
||||
GL_TEXTURE_RECTANGLE
|
||||
- meta: Use internal functions to set texture parameters
|
||||
|
||||
Ilia Mirkin (6):
|
||||
|
||||
- st/mesa: use surface format to generate mipmaps when available
|
||||
- glsl: always compute proper varying type, irrespective of varying
|
||||
packing
|
||||
- nvc0: avoid crashing when there are holes in vertex array bindings
|
||||
- nv50,nvc0: fix buffer clearing to respect engine alignment
|
||||
requirements
|
||||
- nv50/ir: fix false global CSE on instructions with multiple defs
|
||||
- st/mesa: treat a write as a read for range purposes
|
||||
|
||||
Faith Ekstrand (3):
|
||||
|
||||
- i965/vec4: Use UW type for multiply into accumulator on GEN8+
|
||||
- i965/fs/generator: Take an actual shader stage rather than a string
|
||||
- i965/fs: Always set channel 2 of texture headers in some stages
|
||||
|
||||
Jose Fonseca (2):
|
||||
|
||||
- scons: Conditionally use DRM module on pipe-loader.
|
||||
- pipe-loader: Fix PATH_MAX define on MSVC.
|
||||
|
||||
Karol Herbst (1):
|
||||
|
||||
- nv50/ir: fix memory corruption when spilling and redoing RA
|
||||
|
||||
Kenneth Graunke (2):
|
||||
|
||||
- glsl: Make bitfield_insert/extract and bfi/bfm non-vectorizable.
|
||||
- glsl: Allow implicit int -> uint conversions for bitwise operators
|
||||
(&, ^, \|).
|
||||
|
||||
Leo Liu (2):
|
||||
|
||||
- vl: add zig zag scan for list 4x4
|
||||
- st/omx/dec/h264: fix corruption when scaling matrix present flag set
|
||||
|
||||
Marek Olšák (1):
|
||||
|
||||
- radeonsi: don't miss changes to SPI_TMPRING_SIZE
|
||||
|
||||
Nicolai Hähnle (11):
|
||||
|
||||
- mesa/bufferobj: make \_mesa_delete_buffer_object externally
|
||||
accessible
|
||||
- st/mesa: use \_mesa_delete_buffer_object
|
||||
- radeon: use \_mesa_delete_buffer_object
|
||||
- i915: use \_mesa_delete_buffer_object
|
||||
- i965: use \_mesa_delete_buffer_object
|
||||
- util/u_pstipple.c: copy immediates during transformation
|
||||
- radeonsi: extract the VGT_GS_MODE calculation into its own function
|
||||
- radeonsi: ensure that VGT_GS_MODE is sent when necessary
|
||||
- radeonsi: add DCC buffer for sampler views on new CS
|
||||
- st/mesa: use the correct address generation functions in
|
||||
st_TexSubImage blit
|
||||
- radeonsi: fix discard-only fragment shaders (11.1 version)
|
||||
|
||||
Timothy Arceri (4):
|
||||
|
||||
- glsl: fix segfault linking subroutine uniform with explicit location
|
||||
- mesa: fix segfault in glUniformSubroutinesuiv()
|
||||
- glsl: fix interface block error message
|
||||
- glsl: create helper to remove outer vertex index array used by some
|
||||
stages
|
||||
@@ -0,0 +1,283 @@
|
||||
Mesa 11.1.3 Release Notes / April 17, 2016
|
||||
==========================================
|
||||
|
||||
Mesa 11.1.3 is a bug fix release which fixes bugs found since the 11.1.2
|
||||
release.
|
||||
|
||||
Mesa 11.1.3 implements the OpenGL 4.1 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.1. OpenGL 4.1 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
9e86c72b6b2e8adb53c1c4a0002ab267b45094d753eb9404b1db34f81ce94ccf mesa-11.1.3.tar.gz
|
||||
51f6658a214d75e4d9f05207586d7ed56ebba75c6b10841176fb6675efa310ac mesa-11.1.3.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 27512 <https://bugs.freedesktop.org/show_bug.cgi?id=27512>`__ -
|
||||
Illegal instruction \_mesa_x86_64_transform_points4_general
|
||||
- `Bug 91526 <https://bugs.freedesktop.org/show_bug.cgi?id=91526>`__ -
|
||||
World of Warcraft (on Wine) has UI corruption with nouveau
|
||||
- `Bug 92193 <https://bugs.freedesktop.org/show_bug.cgi?id=92193>`__ -
|
||||
[SKL]
|
||||
ES2-CTS.gtf.GL2ExtensionTests.compressed_astc_texture.compressed_astc_texture
|
||||
fails
|
||||
- `Bug 93358 <https://bugs.freedesktop.org/show_bug.cgi?id=93358>`__ -
|
||||
[HSW] Unreal Elemental demo - assertion error in
|
||||
copy_image_with_blitter
|
||||
- `Bug 93418 <https://bugs.freedesktop.org/show_bug.cgi?id=93418>`__ -
|
||||
Geometry Shaders output wrong vertices on Sandy Bridge
|
||||
- `Bug 93524 <https://bugs.freedesktop.org/show_bug.cgi?id=93524>`__ -
|
||||
Clover doesn't build
|
||||
- `Bug 93667 <https://bugs.freedesktop.org/show_bug.cgi?id=93667>`__ -
|
||||
Crash in eglCreateImageKHR with huge texture size
|
||||
- `Bug 93813 <https://bugs.freedesktop.org/show_bug.cgi?id=93813>`__ -
|
||||
Incorrect viewport range when GL_CLIP_ORIGIN is GL_UPPER_LEFT
|
||||
- `Bug 94050 <https://bugs.freedesktop.org/show_bug.cgi?id=94050>`__ -
|
||||
test_vec4_register_coalesce regression
|
||||
- `Bug 94073 <https://bugs.freedesktop.org/show_bug.cgi?id=94073>`__ -
|
||||
Miscompilation of abs_vec3_vert_xvary_ref.vert in WebGL conformance
|
||||
- `Bug 94088 <https://bugs.freedesktop.org/show_bug.cgi?id=94088>`__ -
|
||||
[llvmpipe] SIGFPE pthread_barrier_destroy.c:40
|
||||
- `Bug 94193 <https://bugs.freedesktop.org/show_bug.cgi?id=94193>`__ -
|
||||
[llvmpipe] Line antialiasing looks different when GL_LINE_STIPPLE is
|
||||
enabled with pattern 0xffff
|
||||
- `Bug 94195 <https://bugs.freedesktop.org/show_bug.cgi?id=94195>`__ -
|
||||
[llvmpipe] Does not build with LLVM 3.7.x on Windows
|
||||
- `Bug 94388 <https://bugs.freedesktop.org/show_bug.cgi?id=94388>`__ -
|
||||
r600_blit.c:281: r600_decompress_depth_textures: Assertion
|
||||
\`tex->is_depth && !tex->is_flushing_texture' failed.
|
||||
- `Bug 94412 <https://bugs.freedesktop.org/show_bug.cgi?id=94412>`__ -
|
||||
Trine 3 misrender
|
||||
- `Bug 94481 <https://bugs.freedesktop.org/show_bug.cgi?id=94481>`__ -
|
||||
softpipe - access violation in img_filter_2d_nearest
|
||||
- `Bug 94595 <https://bugs.freedesktop.org/show_bug.cgi?id=94595>`__ -
|
||||
[Mesa AMD&swrast] Texture views attached as framebuffers return their
|
||||
viewed tecture's color encoding and render incorrectly
|
||||
- `Bug 94954 <https://bugs.freedesktop.org/show_bug.cgi?id=94954>`__ -
|
||||
test_vec4_copy_propagation fails in \`make check\`
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Anuj Phogat (1):
|
||||
|
||||
- i965: Fix assert conditions for src/dst x/y offsets
|
||||
|
||||
Ben Widawsky (2):
|
||||
|
||||
- i965: Make sure we blit a full compressed block
|
||||
- i965/skl: Add two missing device IDs
|
||||
|
||||
Brian Paul (1):
|
||||
|
||||
- mesa: fix incorrect viewport position when GL_CLIP_ORIGIN =
|
||||
GL_LOWER_LEFT
|
||||
|
||||
Chris Forbes (1):
|
||||
|
||||
- i965/blorp: Fix hiz ops on MSAA surfaces
|
||||
|
||||
Christian König (1):
|
||||
|
||||
- radeon/uvd: disable MPEG1
|
||||
|
||||
Christian Schmidbauer (1):
|
||||
|
||||
- st/nine: specify WINAPI only for i386 and amd64
|
||||
|
||||
Daniel Czarnowski (3):
|
||||
|
||||
- egl_dri2: NULL check for xcb_dri2_get_buffers_reply()
|
||||
- egl_dri2: set correct error code if swapbuffers fails
|
||||
- egl: support EGL_LARGEST_PBUFFER in eglCreatePbufferSurface(...)
|
||||
|
||||
Dave Airlie (1):
|
||||
|
||||
- mesa/fbobject: propogate Layered when reusing attachments.
|
||||
|
||||
Derek Foreman (1):
|
||||
|
||||
- egl/wayland: Try to use wl_surface.damage_buffer for
|
||||
SwapBuffersWithDamage
|
||||
|
||||
Dongwon Kim (1):
|
||||
|
||||
- egl: move Null check to eglGetSyncAttribKHR to prevent Segfault
|
||||
|
||||
Emil Velikov (10):
|
||||
|
||||
- docs: add sha256 checksums for 11.1.2
|
||||
- get-pick-list.sh: Require explicit "11.1" for nominating stable
|
||||
patches
|
||||
- cherry-ignore: do not pick nv50/ir commit
|
||||
- automake: add nine to make distcheck
|
||||
- install-gallium-links: port changes from install-lib-links
|
||||
- automake: add more missing options for make distcheck
|
||||
- mesa; add get-extra-pick-list.sh script into bin/
|
||||
- egl/x11: check the return value of xcb_dri2_get_buffers_reply()
|
||||
- nvc/ir: remove duplicate variable declaration
|
||||
- Update version to 11.1.3
|
||||
|
||||
Francisco Jerez (4):
|
||||
|
||||
- i965: Reupload push and pull constants when we get new shader image
|
||||
unit state.
|
||||
- i965/fs: Add missing analysis invalidation in opt_sampler_eot().
|
||||
- i965/fs: Add missing analysis invalidation in fixup_3src_null_dest().
|
||||
- i965/vec4: Consider removal of no-op MOVs as progress during register
|
||||
coalesce.
|
||||
|
||||
Ilia Mirkin (21):
|
||||
|
||||
- nvc0/ir: fix converting between predicate and gpr
|
||||
- nvc0: add some missing PUSH_SPACE's
|
||||
- nvc0: avoid negatives in PUSH_SPACE argument
|
||||
- glsl: make sure builtins are initialized before getting the shader
|
||||
- glsl: return cloned signature, not the builtin one
|
||||
- nv50/ir: fix quadop emission in the presence of predication
|
||||
- st/mesa: fix up result_src.type when doing i2u/u2i conversions
|
||||
- meta/copy_image: use precomputed dst_internal_format to avoid
|
||||
segfault
|
||||
- st/mesa: force depth mode to GL_RED for sized depth/stencil formats
|
||||
- glx: update to updated version of EXT_create_context_es2_profile
|
||||
- nv50,nvc0: bump minimum texture buffer offset alignment
|
||||
- nvc0: reset TFB bufctx when we no longer hold a reference to the
|
||||
buffers
|
||||
- glsl: avoid stack smashing when there are too many attributes
|
||||
- nvc0: fix blit triangle size to fully cover FB's > 8192x8192
|
||||
- nv50: reset TFB bufctx when we no longer hold a reference to the
|
||||
buffers
|
||||
- nv50/ir: force-enable derivatives on TXD ops
|
||||
- st/mesa: only minify depth for 3d targets
|
||||
- nv50/ir: fix indirect texturing for non-array textures on nvc0
|
||||
- nvc0/ir: fix picking of coordinates from tex instruction for
|
||||
textureGrad
|
||||
- nvc0: disable primitive restart and index bias during blits
|
||||
- nv50/ir: we can't load local memory directly into an output
|
||||
|
||||
Faith Ekstrand (1):
|
||||
|
||||
- nir/lower_vec_to_movs: Better report channels handled by insert_mov
|
||||
|
||||
Kenneth Graunke (3):
|
||||
|
||||
- mesa: Make glGet queries initialize ctx->Debug when necessary.
|
||||
- mesa: Allow Get*() of several forgotten IsEnabled() pnames.
|
||||
- i965: Only magnify depth for 3D textures, not array textures.
|
||||
|
||||
Koop Mast (1):
|
||||
|
||||
- st/clover: Add libelf cflags to the build
|
||||
|
||||
Marc-André Lureau (1):
|
||||
|
||||
- virtio_gpu: Add virtio 1.0 PCI ID to driver map
|
||||
|
||||
Marek Olšák (3):
|
||||
|
||||
- radeonsi: fix Hyper-Z on Stoney
|
||||
- gallium/radeon: don't use temporary buffers for persistent mappings
|
||||
- radeonsi: fix Hyper-Z hangs on P2 configs
|
||||
|
||||
Matt Turner (3):
|
||||
|
||||
- i965/vec4: don't copy ATTR into 3src instructions with complex
|
||||
swizzles
|
||||
- i965/fs: Don't CSE negated multiplies with saturation.
|
||||
- i965/vec4: Update vec4 unit tests for commit 01dacc83ff.
|
||||
|
||||
Nanley Chery (2):
|
||||
|
||||
- mesa/image: Make \_mesa_clip_readpixels() work with renderbuffers
|
||||
- mesa/readpix: Clip ReadPixels() area to the ReadBuffer's
|
||||
|
||||
Nicolai Hähnle (2):
|
||||
|
||||
- r600g: clear compressed_depthtex/colortex_mask when binding buffer
|
||||
texture
|
||||
- st/mesa: use the texture view's format for render-to-texture
|
||||
|
||||
Nishanth Peethambaran (2):
|
||||
|
||||
- st/omx: Remove trailing spaces
|
||||
- st/omx/dec: Correct the timestamping
|
||||
|
||||
Oded Gabbay (8):
|
||||
|
||||
- gallium/radeon: Correctly translate colorswaps for big endian
|
||||
- llvmpipe: use vpkswss when dst is signed
|
||||
- gallium/radeon: return correct values for BE in
|
||||
r600_translate_colorswap
|
||||
- gallium/radeon: remove separate BE path in r600_translate_colorswap
|
||||
- gallium/r600: Don't let h/w do endian swap for colorformat
|
||||
- gallium/radeon: disable evergreen_do_fast_color_clear for BE
|
||||
- r600g: Do colorformat endian swap for PIPE_USAGE_STAGING
|
||||
- radeonsi: Do colorformat endian swap for PIPE_USAGE_STAGING
|
||||
|
||||
Olivier Pena (1):
|
||||
|
||||
- scons: support for LLVM 3.7.
|
||||
|
||||
Patrick Baggett (1):
|
||||
|
||||
- mesa: Use SSE prefetch instructions rather than 3DNow instructions
|
||||
|
||||
Rob Herring (10):
|
||||
|
||||
- Android: remove dependence on .SECONDEXPANSION
|
||||
- Android: glsl: fix dependence on YACC_HEADER_SUFFIX from build system
|
||||
- Android: add -Wno-date-time flag for clang
|
||||
- Android: remove headers from LOCAL_SRC_FILES
|
||||
- Android: clean-up and fix DRI module path handling
|
||||
- freedreno: drop unnecessary -Wno-packed-bitfield-compat
|
||||
- gallium/radeon: Add space between string literal and identifier
|
||||
- r600: Make enum alu_op_flags unsigned
|
||||
- virtio_gpu: Add PCI ID to driver map
|
||||
- Android: fix x86 gallium builds
|
||||
|
||||
Roland Scheidegger (2):
|
||||
|
||||
- softpipe: fix anisotropic filtering crash
|
||||
- draw: fix line stippling
|
||||
|
||||
Samuel Pitoiset (1):
|
||||
|
||||
- nvc0: make sure to delete samplers used by compute shaders
|
||||
|
||||
Steinar H. Gunderson (1):
|
||||
|
||||
- mesa: Fix locking of GLsync objects.
|
||||
|
||||
Tamil velan (1):
|
||||
|
||||
- radeon/uvd: increase max height to 4096 for VI and newer
|
||||
|
||||
Thomas Hellstrom (2):
|
||||
|
||||
- winsys/svga: Fix an uninitialized return value
|
||||
- winsys/svga: Increase the fence timeout
|
||||
|
||||
Vinson Lee (1):
|
||||
|
||||
- llvmpipe: Do not use barriers if not using threads.
|
||||
|
||||
xavier (1):
|
||||
|
||||
- r600/sb: Do not distribute neg in expr_handler::fold_assoc() when
|
||||
folding multiplications.
|
||||
@@ -0,0 +1,147 @@
|
||||
Mesa 11.1.4 Release Notes / May 9, 2016
|
||||
=======================================
|
||||
|
||||
Mesa 11.1.4 is a bug fix release which fixes bugs found since the 11.1.3
|
||||
release.
|
||||
|
||||
Mesa 11.1.4 implements the OpenGL 4.1 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.1. OpenGL 4.1 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
034231fffb22621dadb8e4a968cb44752b8b68db7a2417568d63c275b3490cea mesa-11.1.4.tar.gz
|
||||
0f781e9072655305f576efd4204d183bf99ac8cb8d9e0dd9fc2b4093230a0eba mesa-11.1.4.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 92850 <https://bugs.freedesktop.org/show_bug.cgi?id=92850>`__ -
|
||||
Segfault loading War Thunder
|
||||
- `Bug 93962 <https://bugs.freedesktop.org/show_bug.cgi?id=93962>`__ -
|
||||
[HSW, regression, bisected, CTS]
|
||||
ES2-CTS.gtf.GL2FixedTests.scissor.scissor - segfault/asserts
|
||||
- `Bug 94955 <https://bugs.freedesktop.org/show_bug.cgi?id=94955>`__ -
|
||||
Uninitialized variables leads to random segfaults (valgrind log,
|
||||
apitrace attached)
|
||||
- `Bug 94994 <https://bugs.freedesktop.org/show_bug.cgi?id=94994>`__ -
|
||||
OSMesaGetProcAdress always fails on mangled OSMesa
|
||||
- `Bug 95026 <https://bugs.freedesktop.org/show_bug.cgi?id=95026>`__ -
|
||||
Alien Isolation segfault after initial loading screen/video
|
||||
- `Bug 95133 <https://bugs.freedesktop.org/show_bug.cgi?id=95133>`__ -
|
||||
X-COM Enemy Within crashes when entering tactical mission with
|
||||
Bonaire
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Brian Paul (1):
|
||||
|
||||
- gallium/util: initialize pipe_framebuffer_state to zeros
|
||||
|
||||
Chad Versace (1):
|
||||
|
||||
- dri: Fix robust context creation via EGL attribute
|
||||
|
||||
Egbert Eich (1):
|
||||
|
||||
- dri2: Check for dummyContext to see if the glx_context is valid
|
||||
|
||||
Emil Velikov (5):
|
||||
|
||||
- docs: add sha256 checksums for 11.1.3
|
||||
- cherry-ignore: add non-applicable "fix of a fix"
|
||||
- cherry-ignore: ignore st_DrawAtlasBitmaps mem leak fix
|
||||
- cherry-ignore: add CodeEmitterGK110::emitATOM() fix
|
||||
- Update version to 11.1.4
|
||||
|
||||
Eric Anholt (4):
|
||||
|
||||
- vc4: Fix subimage accesses to LT textures.
|
||||
- vc4: Add support for rendering to cube map surfaces.
|
||||
- vc4: Fix tests for format supported with nr_samples == 1.
|
||||
- vc4: Make sure we recompile when sample_mask changes.
|
||||
|
||||
Frederic Devernay (1):
|
||||
|
||||
- glapi: fix \_glapi_get_proc_address() for mangled function names
|
||||
|
||||
Faith Ekstrand (2):
|
||||
|
||||
- i965/tiled_memcopy: Add aligned mem_copy parameters to the [de]tiling
|
||||
functions
|
||||
- i965/tiled_memcpy: Rework the RGBA -> BGRA mem_copy functions
|
||||
|
||||
Jonathan Gray (1):
|
||||
|
||||
- egl/x11: authenticate before doing chipset id ioctls
|
||||
|
||||
Jose Fonseca (1):
|
||||
|
||||
- winsys/sw/xlib: use correct free function for xlib_dt->data
|
||||
|
||||
Leo Liu (1):
|
||||
|
||||
- radeon/uvd: fix tonga feedback buffer size
|
||||
|
||||
Marek Olšák (2):
|
||||
|
||||
- drirc: add a workaround for blackness in Warsow
|
||||
- st/mesa: fix blit-based GetTexImage for non-finalized textures
|
||||
|
||||
Nicolai Hähnle (5):
|
||||
|
||||
- radeonsi: fix bounds check in si_create_vertex_elements
|
||||
- gallium/radeon: handle failure when mapping staging buffer
|
||||
- st/glsl_to_tgsi: reduce stack explosion in recursive expression
|
||||
visitor
|
||||
- gallium/radeon: fix crash in r600_set_streamout_targets
|
||||
- radeonsi: correct NULL-pointer check in si_upload_const_buffer
|
||||
|
||||
Oded Gabbay (4):
|
||||
|
||||
- r600g/radeonsi: send endian info to format translation functions
|
||||
- r600g: set endianess of 16/32-bit buffers according to do_endian_swap
|
||||
- r600g: use do_endian_swap in color swapping functions
|
||||
- r600g: use do_endian_swap in texture swapping function
|
||||
|
||||
Roland Scheidegger (3):
|
||||
|
||||
- llvmpipe: (trivial) initialize src1_alpha var to NULL
|
||||
- gallivm: fix bogus argument order to lp_build_sample_mipmap function
|
||||
- gallivm: make sampling more robust against bogus coordinates
|
||||
|
||||
Samuel Pitoiset (5):
|
||||
|
||||
- gk110/ir: make use of IMUL32I for all immediates
|
||||
- nvc0/ir: fix wrong emission of (a OP b) OP c
|
||||
- gk110/ir: add emission for (a OP b) OP c
|
||||
- nvc0: reduce GL_MAX_3D_TEXTURE_SIZE to 2048 on Kepler+
|
||||
- st/glsl_to_tgsi: fix potential crash when allocating temporaries
|
||||
|
||||
Stefan Dirsch (1):
|
||||
|
||||
- dri3: Check for dummyContext to see if the glx_context is valid
|
||||
|
||||
Thomas Hindoe Paaboel Andersen (1):
|
||||
|
||||
- st/va: avoid dereference after free in vlVaDestroyImage
|
||||
|
||||
WuZhen (3):
|
||||
|
||||
- tgsi: initialize stack allocated struct
|
||||
- winsys/sw/dri: use correct free function for dri_sw_dt->data
|
||||
- android: enable dlopen() on all architectures
|
||||
@@ -0,0 +1,312 @@
|
||||
Mesa 11.2.0 Release Notes / 4 April 2016
|
||||
========================================
|
||||
|
||||
Mesa 11.2.0 is a new development release. People who are concerned with
|
||||
stability and reliability should stick with a previous release or wait
|
||||
for Mesa 11.2.1.
|
||||
|
||||
Mesa 11.2.0 implements the OpenGL 4.1 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.1. OpenGL 4.1 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
dea3d8143929aad5c24ef0993ddb05807b30c284b488fc62903adfcc1c127887 mesa-11.2.0.tar.gz
|
||||
1c1fed2674abf3f16ed2623e9a5694d6752c293194e18462ebc644a19cfaafb2 mesa-11.2.0.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
Note: some of the new features are only available with certain drivers.
|
||||
|
||||
- GL_ARB_arrays_of_arrays on all gallium drivers that provide GLSL 1.30
|
||||
- GL_ARB_base_instance on freedreno/a4xx
|
||||
- GL_ARB_compute_shader on i965
|
||||
- GL_ARB_copy_image on r600
|
||||
- GL_ARB_indirect_parameters on nvc0
|
||||
- GL_ARB_query_buffer_object on nvc0
|
||||
- GL_ARB_shader_atomic_counters on nvc0
|
||||
- GL_ARB_shader_draw_parameters on i965, nvc0
|
||||
- GL_ARB_shader_storage_buffer_object on nvc0
|
||||
- GL_ARB_tessellation_shader on i965 and r600 (evergreen/cayman only)
|
||||
- GL_ARB_texture_buffer_object_rgb32 on freedreno/a4xx
|
||||
- GL_ARB_texture_buffer_range on freedreno/a4xx
|
||||
- GL_ARB_texture_query_lod on freedreno/a4xx
|
||||
- GL_ARB_texture_rgb10_a2ui on freedreno/a4xx
|
||||
- GL_ARB_texture_view on freedreno/a4xx
|
||||
- GL_ARB_vertex_type_10f_11f_11f_rev on freedreno/a4xx
|
||||
- GL_KHR_texture_compression_astc_ldr on freedreno/a4xx
|
||||
- GL_AMD_performance_monitor on radeonsi (CIK+ only)
|
||||
- GL_ATI_meminfo on r600, radeonsi
|
||||
- GL_NVX_gpu_memory_info on r600, radeonsi
|
||||
- New OSMesaCreateContextAttribs() function (for creating core profile
|
||||
contexts)
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
- `Bug 27512 <https://bugs.freedesktop.org/show_bug.cgi?id=27512>`__ -
|
||||
Illegal instruction \_mesa_x86_64_transform_points4_general
|
||||
- `Bug 75165 <https://bugs.freedesktop.org/show_bug.cgi?id=75165>`__ -
|
||||
compute.c:464:49: error: function definition is not allowed here
|
||||
- `Bug 79783 <https://bugs.freedesktop.org/show_bug.cgi?id=79783>`__ -
|
||||
Distorted output in obs-studio where other vendors "work"
|
||||
- `Bug 89330 <https://bugs.freedesktop.org/show_bug.cgi?id=89330>`__ -
|
||||
piglit glsl-1.50 invariant-qualifier-in-out-block-01 regression
|
||||
- `Bug 89969 <https://bugs.freedesktop.org/show_bug.cgi?id=89969>`__ -
|
||||
nouveau: add support for chunk decoding in order to support vaapi
|
||||
(st/va)
|
||||
- `Bug 90348 <https://bugs.freedesktop.org/show_bug.cgi?id=90348>`__ -
|
||||
Spilling failure of b96 merged value
|
||||
- `Bug 91526 <https://bugs.freedesktop.org/show_bug.cgi?id=91526>`__ -
|
||||
World of Warcraft (on Wine) has UI corruption with nouveau
|
||||
- `Bug 91596 <https://bugs.freedesktop.org/show_bug.cgi?id=91596>`__ -
|
||||
EGL_KHR_gl_colorspace (v2) causes problem with Android-x86 GUI
|
||||
- `Bug 91806 <https://bugs.freedesktop.org/show_bug.cgi?id=91806>`__ -
|
||||
configure does not test whether assembler supports sse4.1
|
||||
- `Bug 91927 <https://bugs.freedesktop.org/show_bug.cgi?id=91927>`__ -
|
||||
[SKL] [regression] piglit compressed textures tests fail with kernel
|
||||
upgrade
|
||||
- `Bug 92193 <https://bugs.freedesktop.org/show_bug.cgi?id=92193>`__ -
|
||||
[SKL]
|
||||
ES2-CTS.gtf.GL2ExtensionTests.compressed_astc_texture.compressed_astc_texture
|
||||
fails
|
||||
- `Bug 92229 <https://bugs.freedesktop.org/show_bug.cgi?id=92229>`__ -
|
||||
[APITRACE] SOMA have serious graphical errors
|
||||
- `Bug 92233 <https://bugs.freedesktop.org/show_bug.cgi?id=92233>`__ -
|
||||
Unigine Heaven 4.0 silhuette run
|
||||
- `Bug 92363 <https://bugs.freedesktop.org/show_bug.cgi?id=92363>`__ -
|
||||
[BSW/BDW] ogles1conform Gets test fails
|
||||
- `Bug 92438 <https://bugs.freedesktop.org/show_bug.cgi?id=92438>`__ -
|
||||
Segfault in pushbuf_kref when running the android emulator (qemu) on
|
||||
nv50
|
||||
- `Bug 92589 <https://bugs.freedesktop.org/show_bug.cgi?id=92589>`__ -
|
||||
[BDW BSW SKL CTS] ES31-CTS.texture_gather.\* GPU_HANG
|
||||
- `Bug 92595 <https://bugs.freedesktop.org/show_bug.cgi?id=92595>`__ -
|
||||
[HSW,BDW,SKL][GLES 3.1 CTS] Big difference in the results for the
|
||||
ES31-CTS.shader_bitfield_operation.\* tests
|
||||
- `Bug 92609 <https://bugs.freedesktop.org/show_bug.cgi?id=92609>`__ -
|
||||
[BDW, BSW] piglit sampling-2d-array-as-2d-layer fails
|
||||
- `Bug 92687 <https://bugs.freedesktop.org/show_bug.cgi?id=92687>`__ -
|
||||
Add support for ARB_internalformat_query2
|
||||
- `Bug 92706 <https://bugs.freedesktop.org/show_bug.cgi?id=92706>`__ -
|
||||
glBlitFramebuffer refuses to blit RGBA to RGB with MSAA
|
||||
- `Bug 92709 <https://bugs.freedesktop.org/show_bug.cgi?id=92709>`__ -
|
||||
"LLVM triggered Diagnostic Handler: unsupported call to function
|
||||
ldexpf in main" when starting race in stuntrally
|
||||
- `Bug 92743 <https://bugs.freedesktop.org/show_bug.cgi?id=92743>`__ -
|
||||
Centroid shouldn't have to match between the FS and the VS
|
||||
- `Bug 92759 <https://bugs.freedesktop.org/show_bug.cgi?id=92759>`__ -
|
||||
[Regression, bisected] Visuals without alpha bits are not
|
||||
sRGB-capable
|
||||
- `Bug 92849 <https://bugs.freedesktop.org/show_bug.cgi?id=92849>`__ -
|
||||
[IVB HSW BDW] piglit image load/store
|
||||
load-from-cleared-image.shader_test fails
|
||||
- `Bug 92909 <https://bugs.freedesktop.org/show_bug.cgi?id=92909>`__ -
|
||||
Offset/alignment issue with layout std140 and vec3
|
||||
- `Bug 93004 <https://bugs.freedesktop.org/show_bug.cgi?id=93004>`__ -
|
||||
Guild Wars 2 crash on nouveau DX11 cards
|
||||
- `Bug 93048 <https://bugs.freedesktop.org/show_bug.cgi?id=93048>`__ -
|
||||
[CTS regression] mesa af2723 breaks GL Conformance for debug
|
||||
extension
|
||||
- `Bug 93063 <https://bugs.freedesktop.org/show_bug.cgi?id=93063>`__ -
|
||||
drm_helper.h:227:1: error: static declaration of
|
||||
‘pipe_virgl_create_screen’ follows non-static declaration
|
||||
- `Bug 93091 <https://bugs.freedesktop.org/show_bug.cgi?id=93091>`__ -
|
||||
[opencl] segfault when running any opencl programs (like clinfo)
|
||||
- `Bug 93092 <https://bugs.freedesktop.org/show_bug.cgi?id=93092>`__ -
|
||||
lp_test_format regression
|
||||
- `Bug 93126 <https://bugs.freedesktop.org/show_bug.cgi?id=93126>`__ -
|
||||
wrongly claim supporting GL_EXT_texture_rg
|
||||
- `Bug 93180 <https://bugs.freedesktop.org/show_bug.cgi?id=93180>`__ -
|
||||
[regression] arb_separate_shader_objects.active sampler conflict
|
||||
fails
|
||||
- `Bug 93189 <https://bugs.freedesktop.org/show_bug.cgi?id=93189>`__ -
|
||||
"./util/u_inlines.h", line 83: operands have incompatible types: void
|
||||
":" int
|
||||
- `Bug 93215 <https://bugs.freedesktop.org/show_bug.cgi?id=93215>`__ -
|
||||
[Regression bisected] Ogles1conform Automatic mipmap generation test
|
||||
is fail
|
||||
- `Bug 93235 <https://bugs.freedesktop.org/show_bug.cgi?id=93235>`__ -
|
||||
[regression] dispatch sanity broken by GetPointerv
|
||||
- `Bug 93257 <https://bugs.freedesktop.org/show_bug.cgi?id=93257>`__ -
|
||||
[SKL, bisected] ASTC dEQP tests segfault
|
||||
- `Bug 93264 <https://bugs.freedesktop.org/show_bug.cgi?id=93264>`__ -
|
||||
Tonga VM Faults since llvm ScheduleDAGInstrs: Rework schedule graph
|
||||
builder.
|
||||
- `Bug 93266 <https://bugs.freedesktop.org/show_bug.cgi?id=93266>`__ -
|
||||
gl_arb_shading_language_420pack does not allow binding of image
|
||||
variables
|
||||
- `Bug 93300 <https://bugs.freedesktop.org/show_bug.cgi?id=93300>`__ -
|
||||
Two Worlds 2 renders water incorrectly
|
||||
- `Bug 93312 <https://bugs.freedesktop.org/show_bug.cgi?id=93312>`__ -
|
||||
[SKL][GLES 3.1 CTS] ES31-CTS.layout_binding\* GPU_HANG
|
||||
- `Bug 93320 <https://bugs.freedesktop.org/show_bug.cgi?id=93320>`__ -
|
||||
[HSW,BDW,SKL][GLES 3.1 CTS]
|
||||
ES31-CTS.vertex_attrib_binding.advanced-bindingUpdate fail
|
||||
- `Bug 93322 <https://bugs.freedesktop.org/show_bug.cgi?id=93322>`__ -
|
||||
[HSW,BDW,SKL][GLES 3.1 CTS] ES31-CTS.compute_shader.resource-ubo fail
|
||||
- `Bug 93323 <https://bugs.freedesktop.org/show_bug.cgi?id=93323>`__ -
|
||||
[HSW,BDW,SKL][GLES 3.1
|
||||
CTS]ES31-CTS.shader_image_load_store.basic-allTargets-store-fs fail
|
||||
- `Bug 93325 <https://bugs.freedesktop.org/show_bug.cgi?id=93325>`__ -
|
||||
[HSW,BDW,SKL]ES31-CTS.explicit_uniform_location.uniform-loc-\* 2
|
||||
tests fail
|
||||
- `Bug 93339 <https://bugs.freedesktop.org/show_bug.cgi?id=93339>`__ -
|
||||
glLinkProgram() should fail when a varying is never written to in a
|
||||
previous stage
|
||||
- `Bug 93348 <https://bugs.freedesktop.org/show_bug.cgi?id=93348>`__ -
|
||||
[HSW,BDW,SKL][GLES 3.1 CTS] ES31-CTS.compute_shader.\* segfault
|
||||
- `Bug 93358 <https://bugs.freedesktop.org/show_bug.cgi?id=93358>`__ -
|
||||
[HSW] Unreal Elemental demo - assertion error in
|
||||
copy_image_with_blitter
|
||||
- `Bug 93387 <https://bugs.freedesktop.org/show_bug.cgi?id=93387>`__ -
|
||||
inverse() shouldn’t be exposed in GLSL 1.20 and 1.30
|
||||
- `Bug 93388 <https://bugs.freedesktop.org/show_bug.cgi?id=93388>`__ -
|
||||
[i965, regression, bisection] MESA_FORMAT_B8G8R8X8_SRGB changes break
|
||||
kwin
|
||||
- `Bug 93407 <https://bugs.freedesktop.org/show_bug.cgi?id=93407>`__ -
|
||||
[SKL][GLES 3.1 CTS]ES31-CTS.compute_shader.resources-texture fail
|
||||
- `Bug 93410 <https://bugs.freedesktop.org/show_bug.cgi?id=93410>`__ -
|
||||
[BDW,SKL][GLES 3.1
|
||||
CTS]ES31-CTS.shader_image_load_store.negative-linkErrors fail
|
||||
- `Bug 93418 <https://bugs.freedesktop.org/show_bug.cgi?id=93418>`__ -
|
||||
Geometry Shaders output wrong vertices on Sandy Bridge
|
||||
- `Bug 93426 <https://bugs.freedesktop.org/show_bug.cgi?id=93426>`__ -
|
||||
[SKL,BDW,BSW,BXT] CTS regression:
|
||||
es2-cts.gtf.gl2fixedtests.buffer_objects.buffer_object,s
|
||||
- `Bug 93524 <https://bugs.freedesktop.org/show_bug.cgi?id=93524>`__ -
|
||||
Clover doesn't build
|
||||
- `Bug 93526 <https://bugs.freedesktop.org/show_bug.cgi?id=93526>`__ -
|
||||
GfxBench 4 tessellation demos misrender
|
||||
- `Bug 93532 <https://bugs.freedesktop.org/show_bug.cgi?id=93532>`__ -
|
||||
[HSW,BDW,SKL][GLES 3.1 CTS] ES31-CTS.compute_shader.*. Regression,
|
||||
bisected.
|
||||
- `Bug 93540 <https://bugs.freedesktop.org/show_bug.cgi?id=93540>`__ -
|
||||
[BISECTED, HSW] Rendering issue in Heaven (and other benchmarks)
|
||||
- `Bug 93560 <https://bugs.freedesktop.org/show_bug.cgi?id=93560>`__ -
|
||||
opt_combine_constants failing fabsf(reg->f) == table.imm[i].val
|
||||
assertion
|
||||
- `Bug 93599 <https://bugs.freedesktop.org/show_bug.cgi?id=93599>`__ -
|
||||
Strange green flashes with "Metro: Last Light Redux" + "Metro 2033
|
||||
Redux" with Intel Mesa driver
|
||||
- `Bug 93648 <https://bugs.freedesktop.org/show_bug.cgi?id=93648>`__ -
|
||||
Random lines being rendered when playing Dolphin (geometry shaders
|
||||
related, w/ apitrace)
|
||||
- `Bug 93650 <https://bugs.freedesktop.org/show_bug.cgi?id=93650>`__ -
|
||||
GL_ARB_separate_shader_objects is buggy (PCSX2)
|
||||
- `Bug 93667 <https://bugs.freedesktop.org/show_bug.cgi?id=93667>`__ -
|
||||
Crash in eglCreateImageKHR with huge texture size
|
||||
- `Bug 93696 <https://bugs.freedesktop.org/show_bug.cgi?id=93696>`__ -
|
||||
[HSW,BDW;SKL][GLES 3.1
|
||||
CTS]ES31-CTS.explicit_uniform_location.uniform-loc-mix-with-implicit-max-\*
|
||||
fail
|
||||
- `Bug 93700 <https://bugs.freedesktop.org/show_bug.cgi?id=93700>`__ -
|
||||
[SKL, regression] deqp-gles2.functional.texture.completeness
|
||||
- `Bug 93717 <https://bugs.freedesktop.org/show_bug.cgi?id=93717>`__ -
|
||||
Meta mipmap generation can corrupt texture state
|
||||
- `Bug 93722 <https://bugs.freedesktop.org/show_bug.cgi?id=93722>`__ -
|
||||
Segfault when compiling shader with a subroutine that takes a
|
||||
parameter
|
||||
- `Bug 93725 <https://bugs.freedesktop.org/show_bug.cgi?id=93725>`__ -
|
||||
[HSW, regression, bisected] ES31-CTS.texture_gather.*depth\*
|
||||
- `Bug 93731 <https://bugs.freedesktop.org/show_bug.cgi?id=93731>`__ -
|
||||
glUniformSubroutinesuiv segfaults when subroutine uniform is bound to
|
||||
a specific location
|
||||
- `Bug 93761 <https://bugs.freedesktop.org/show_bug.cgi?id=93761>`__ -
|
||||
A conditional discard in a fragment shader causes no depth writing at
|
||||
all
|
||||
- `Bug 93790 <https://bugs.freedesktop.org/show_bug.cgi?id=93790>`__ -
|
||||
[HSW] Use after free with compute programs
|
||||
- `Bug 93792 <https://bugs.freedesktop.org/show_bug.cgi?id=93792>`__ -
|
||||
[HSW] intel_mipmap_tree.c:1325: intel_miptree_copy_slice: Assertion
|
||||
\`src_mt->format == dst_mt->format
|
||||
- `Bug 93813 <https://bugs.freedesktop.org/show_bug.cgi?id=93813>`__ -
|
||||
Incorrect viewport range when GL_CLIP_ORIGIN is GL_UPPER_LEFT
|
||||
- `Bug 93840 <https://bugs.freedesktop.org/show_bug.cgi?id=93840>`__ -
|
||||
[i965] Alien: Isolation fails with GL_ARB_compute_shader enabled
|
||||
- `Bug 93862 <https://bugs.freedesktop.org/show_bug.cgi?id=93862>`__ -
|
||||
[Bisected] "drm/amdgpu: fix amdgpu_bo_pin_restricted VRAM placing v2"
|
||||
is bad
|
||||
- `Bug 93878 <https://bugs.freedesktop.org/show_bug.cgi?id=93878>`__ -
|
||||
[llvmpipe][softpipe] piglit
|
||||
arb_gpu_shader_fp64-double-gettransformfeedbackvarying regression
|
||||
- `Bug 93957 <https://bugs.freedesktop.org/show_bug.cgi?id=93957>`__ -
|
||||
[HSW] Mishandling of sample count when using an attachment-less
|
||||
framebuffer (assertion error)
|
||||
- `Bug 93961 <https://bugs.freedesktop.org/show_bug.cgi?id=93961>`__ -
|
||||
virgl build failure after 2016-02-01 changes - no previous prototype
|
||||
for 'virgl_drm_winsys_create'
|
||||
- `Bug 93962 <https://bugs.freedesktop.org/show_bug.cgi?id=93962>`__ -
|
||||
[HSW, regression, bisected, CTS]
|
||||
ES2-CTS.gtf.GL2FixedTests.scissor.scissor - segfault/asserts
|
||||
- `Bug 93989 <https://bugs.freedesktop.org/show_bug.cgi?id=93989>`__ -
|
||||
build: flex-2.5.39 seems to be failing for glsl_lexer.ll
|
||||
- `Bug 94016 <https://bugs.freedesktop.org/show_bug.cgi?id=94016>`__ -
|
||||
make check MesaExtensionsTest.AlphabeticallySorted regression
|
||||
- `Bug 94019 <https://bugs.freedesktop.org/show_bug.cgi?id=94019>`__ -
|
||||
[bisected] 3D acceleration broken with gallium/radeon: just get
|
||||
num_tile_pipes from the winsys
|
||||
- `Bug 94050 <https://bugs.freedesktop.org/show_bug.cgi?id=94050>`__ -
|
||||
test_vec4_register_coalesce regression
|
||||
- `Bug 94073 <https://bugs.freedesktop.org/show_bug.cgi?id=94073>`__ -
|
||||
Miscompilation of abs_vec3_vert_xvary_ref.vert in WebGL conformance
|
||||
- `Bug 94081 <https://bugs.freedesktop.org/show_bug.cgi?id=94081>`__ -
|
||||
[HSW] compute shader shared var + atomic op = fail
|
||||
- `Bug 94088 <https://bugs.freedesktop.org/show_bug.cgi?id=94088>`__ -
|
||||
[llvmpipe] SIGFPE pthread_barrier_destroy.c:40
|
||||
- `Bug 94091 <https://bugs.freedesktop.org/show_bug.cgi?id=94091>`__ -
|
||||
Tonga unreal elemental segfault since radeonsi: put image, fmask, and
|
||||
sampler descriptors into one array
|
||||
- `Bug 94100 <https://bugs.freedesktop.org/show_bug.cgi?id=94100>`__ -
|
||||
[HSW] compute indirect dispatch with 0 work groups causes gpu hang
|
||||
- `Bug 94134 <https://bugs.freedesktop.org/show_bug.cgi?id=94134>`__ -
|
||||
[regression]
|
||||
piglit.spec.arb_texture_view.sampling-2d-array-as-2d-layer assertion
|
||||
- `Bug 94139 <https://bugs.freedesktop.org/show_bug.cgi?id=94139>`__ -
|
||||
[regression, HSW, IVB] piglit.spec.arb_compute_shader.minmax
|
||||
- `Bug 94150 <https://bugs.freedesktop.org/show_bug.cgi?id=94150>`__ -
|
||||
UE4 Suntemple rendering errors
|
||||
- `Bug 94186 <https://bugs.freedesktop.org/show_bug.cgi?id=94186>`__ -
|
||||
Crash when launching glxinfo and World of Warcraft with RV790
|
||||
- `Bug 94188 <https://bugs.freedesktop.org/show_bug.cgi?id=94188>`__ -
|
||||
define (or undef) defined behaves stupidly
|
||||
- `Bug 94193 <https://bugs.freedesktop.org/show_bug.cgi?id=94193>`__ -
|
||||
[llvmpipe] Line antialiasing looks different when GL_LINE_STIPPLE is
|
||||
enabled with pattern 0xffff
|
||||
- `Bug 94199 <https://bugs.freedesktop.org/show_bug.cgi?id=94199>`__ -
|
||||
Shader abort/crash
|
||||
- `Bug 94253 <https://bugs.freedesktop.org/show_bug.cgi?id=94253>`__ -
|
||||
[llvmpipe] piglit gl-1.0-swapbuffers-behavior regression
|
||||
- `Bug 94254 <https://bugs.freedesktop.org/show_bug.cgi?id=94254>`__ -
|
||||
[llvmpipe] [softpipe] piglit read-front regression
|
||||
- `Bug 94257 <https://bugs.freedesktop.org/show_bug.cgi?id=94257>`__ -
|
||||
[softpipe] piglit glx-copy-sub-buffer regression
|
||||
- `Bug 94274 <https://bugs.freedesktop.org/show_bug.cgi?id=94274>`__ -
|
||||
[swrast] piglit arb_occlusion_query2-render regression
|
||||
- `Bug 94284 <https://bugs.freedesktop.org/show_bug.cgi?id=94284>`__ -
|
||||
[radeonsi] outlast segfault on start
|
||||
- `Bug 94388 <https://bugs.freedesktop.org/show_bug.cgi?id=94388>`__ -
|
||||
r600_blit.c:281: r600_decompress_depth_textures: Assertion
|
||||
\`tex->is_depth && !tex->is_flushing_texture' failed.
|
||||
- `Bug 94412 <https://bugs.freedesktop.org/show_bug.cgi?id=94412>`__ -
|
||||
Trine 3 misrender
|
||||
- `Bug 94481 <https://bugs.freedesktop.org/show_bug.cgi?id=94481>`__ -
|
||||
softpipe - access violation in img_filter_2d_nearest
|
||||
- `Bug 94524 <https://bugs.freedesktop.org/show_bug.cgi?id=94524>`__ -
|
||||
Wrong gl_TessLevelOuter interpretation for isolines
|
||||
- `Bug 94595 <https://bugs.freedesktop.org/show_bug.cgi?id=94595>`__ -
|
||||
[Mesa AMD&swrast] Texture views attached as framebuffers return their
|
||||
viewed tecture's color encoding and render incorrectly
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Microsoft Visual Studio 2013 or later is now required for building on
|
||||
Windows. Previously, Visual Studio 2008 and later were supported.
|
||||
@@ -0,0 +1,88 @@
|
||||
Mesa 11.2.1 Release Notes / April 17, 2016
|
||||
==========================================
|
||||
|
||||
Mesa 11.2.1 is a bug fix release which fixes bugs found since the 11.2.0
|
||||
release.
|
||||
|
||||
Mesa 11.2.1 implements the OpenGL 4.1 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.1. OpenGL 4.1 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
cc2a024204564a71acc95cf262bf618fe49b1d77d351e5755eea705cadac5167 mesa-11.2.1.tar.gz
|
||||
a65207e9ae5c5f1c29f863c6a2cc98a7ab99762a24b82a248337f0ea9cfce01b mesa-11.2.1.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 93962 <https://bugs.freedesktop.org/show_bug.cgi?id=93962>`__ -
|
||||
[HSW, regression, bisected, CTS]
|
||||
ES2-CTS.gtf.GL2FixedTests.scissor.scissor - segfault/asserts
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Brian Paul (2):
|
||||
|
||||
- st/mesa: fix glReadBuffer() assertion failure
|
||||
- st/mesa: fix memleak in glDrawPixels cache code
|
||||
|
||||
Christian Schmidbauer (1):
|
||||
|
||||
- st/nine: specify WINAPI only for i386 and amd64
|
||||
|
||||
Emil Velikov (3):
|
||||
|
||||
- docs: add sha256 checksums for 11.2.0
|
||||
- configure.ac: update the path of the generated files
|
||||
- Update version to 11.2.1
|
||||
|
||||
Ilia Mirkin (1):
|
||||
|
||||
- glsl: allow usage of the keyword buffer before GLSL 430 / ESSL 310
|
||||
|
||||
Iurie Salomov (1):
|
||||
|
||||
- va: check null context in vlVaDestroyContext
|
||||
|
||||
Faith Ekstrand (2):
|
||||
|
||||
- i965/tiled_memcopy: Add aligned mem_copy parameters to the [de]tiling
|
||||
functions
|
||||
- i965/tiled_memcpy: Rework the RGBA -> BGRA mem_copy functions
|
||||
|
||||
Kenneth Graunke (3):
|
||||
|
||||
- i965: Fix textureSize() depth value for 1 layer surfaces on Gen4-6.
|
||||
- i965: Use brw->urb.min_vs_urb_entries instead of 32 for BLORP.
|
||||
- glsl: Lower variable indexing of system value arrays unconditionally.
|
||||
|
||||
Marek Olšák (1):
|
||||
|
||||
- drirc: add a workaround for blackness in Warsow
|
||||
|
||||
Nicolai Hähnle (1):
|
||||
|
||||
- radeonsi: fix bounds check in si_create_vertex_elements
|
||||
|
||||
Samuel Pitoiset (1):
|
||||
|
||||
- nv50/ir: do not try to attach JOIN ops to ATOM
|
||||
|
||||
Thomas Hindoe Paaboel Andersen (1):
|
||||
|
||||
- st/va: avoid dereference after free in vlVaDestroyImage
|
||||
@@ -0,0 +1,172 @@
|
||||
Mesa 11.2.2 Release Notes / May 9, 2016
|
||||
=======================================
|
||||
|
||||
Mesa 11.2.2 is a bug fix release which fixes bugs found since the 11.2.1
|
||||
release.
|
||||
|
||||
Mesa 11.2.2 implements the OpenGL 4.1 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.1. OpenGL 4.1 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
e2453014cd2cc5337a5180cdeffe8cf24fffbb83e20a96888e2b01df868eaae6 mesa-11.2.2.tar.gz
|
||||
40e148812388ec7c6d7b6657d5a16e2e8dabba8b97ddfceea5197947647bdfb4 mesa-11.2.2.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 92850 <https://bugs.freedesktop.org/show_bug.cgi?id=92850>`__ -
|
||||
Segfault loading War Thunder
|
||||
- `Bug 93767 <https://bugs.freedesktop.org/show_bug.cgi?id=93767>`__ -
|
||||
Glitches with soft shadows and MSAA in Knights of the Old Republic 2
|
||||
- `Bug 94955 <https://bugs.freedesktop.org/show_bug.cgi?id=94955>`__ -
|
||||
Uninitialized variables leads to random segfaults (valgrind log,
|
||||
apitrace attached)
|
||||
- `Bug 94994 <https://bugs.freedesktop.org/show_bug.cgi?id=94994>`__ -
|
||||
OSMesaGetProcAdress always fails on mangled OSMesa
|
||||
- `Bug 95026 <https://bugs.freedesktop.org/show_bug.cgi?id=95026>`__ -
|
||||
Alien Isolation segfault after initial loading screen/video
|
||||
- `Bug 95133 <https://bugs.freedesktop.org/show_bug.cgi?id=95133>`__ -
|
||||
X-COM Enemy Within crashes when entering tactical mission with
|
||||
Bonaire
|
||||
- `Bug 95164 <https://bugs.freedesktop.org/show_bug.cgi?id=95164>`__ -
|
||||
GLSL compiler (linker I think) emits assertion upon call to
|
||||
glAttachShader
|
||||
- `Bug 95251 <https://bugs.freedesktop.org/show_bug.cgi?id=95251>`__ -
|
||||
vdpau decoder capabilities: not supported
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Boyuan Zhang (1):
|
||||
|
||||
- radeon/uvd: alignment fix for decode message buffer
|
||||
|
||||
Brian Paul (2):
|
||||
|
||||
- st/mesa: fix sampler view leak in st_DrawAtlasBitmaps()
|
||||
- gallium/util: initialize pipe_framebuffer_state to zeros
|
||||
|
||||
Chad Versace (1):
|
||||
|
||||
- dri: Fix robust context creation via EGL attribute
|
||||
|
||||
Egbert Eich (1):
|
||||
|
||||
- dri2: Check for dummyContext to see if the glx_context is valid
|
||||
|
||||
Emil Velikov (5):
|
||||
|
||||
- docs: add sha256 checksums for 11.2.1
|
||||
- docs: update the sha256 checksums for 11.2.1
|
||||
- cherry-ignore: remove duplicate commit
|
||||
- cherry-ignore: ignore the GetSamplerParameterIuiv{EXT,OES} fixups
|
||||
- Update version to 11.2.2
|
||||
|
||||
Eric Anholt (4):
|
||||
|
||||
- vc4: Fix subimage accesses to LT textures.
|
||||
- vc4: Add support for rendering to cube map surfaces.
|
||||
- vc4: Fix tests for format supported with nr_samples == 1.
|
||||
- vc4: Make sure we recompile when sample_mask changes.
|
||||
|
||||
Frederic Devernay (1):
|
||||
|
||||
- glapi: fix \_glapi_get_proc_address() for mangled function names
|
||||
|
||||
Ilia Mirkin (2):
|
||||
|
||||
- nvc0: fix retrieving query results into buffer for timestamps
|
||||
- nouveau/video: properly detect the decoder class for availability
|
||||
checks
|
||||
|
||||
Faith Ekstrand (1):
|
||||
|
||||
- i965/fs: Properly report regs_written from SAMPLEINFO
|
||||
|
||||
Jonathan Gray (1):
|
||||
|
||||
- egl/x11: authenticate before doing chipset id ioctls
|
||||
|
||||
Jose Fonseca (1):
|
||||
|
||||
- winsys/sw/xlib: use correct free function for xlib_dt->data
|
||||
|
||||
Kenneth Graunke (3):
|
||||
|
||||
- i965: Fix clear code for ignoring colormask for XRGB formats on
|
||||
Gen9+.
|
||||
- glsl: Convert lower_vec_index_to_swizzle to a rvalue visitor.
|
||||
- glsl: Lower vector_extracts to swizzles after lower_vector_derefs.
|
||||
|
||||
Leo Liu (1):
|
||||
|
||||
- radeon/uvd: fix tonga feedback buffer size
|
||||
|
||||
Marek Olšák (1):
|
||||
|
||||
- st/mesa: fix blit-based GetTexImage for non-finalized textures
|
||||
|
||||
Nicolai Hähnle (5):
|
||||
|
||||
- gallium/radeon: handle failure when mapping staging buffer
|
||||
- st/glsl_to_tgsi: reduce stack explosion in recursive expression
|
||||
visitor
|
||||
- gallium/radeon: fix crash in r600_set_streamout_targets
|
||||
- radeonsi: correct NULL-pointer check in si_upload_const_buffer
|
||||
- radeonsi: work around an MSAA fast stencil clear problem
|
||||
|
||||
Oded Gabbay (4):
|
||||
|
||||
- r600g/radeonsi: send endian info to format translation functions
|
||||
- r600g: set endianess of 16/32-bit buffers according to do_endian_swap
|
||||
- r600g: use do_endian_swap in color swapping functions
|
||||
- r600g: use do_endian_swap in texture swapping function
|
||||
|
||||
Patrick Rudolph (1):
|
||||
|
||||
- r600g: fix and optimize tgsi_cmp when using ABS and NEG modifier
|
||||
|
||||
Roland Scheidegger (3):
|
||||
|
||||
- llvmpipe: (trivial) initialize src1_alpha var to NULL
|
||||
- gallivm: fix bogus argument order to lp_build_sample_mipmap function
|
||||
- gallivm: make sampling more robust against bogus coordinates
|
||||
|
||||
Samuel Pitoiset (6):
|
||||
|
||||
- gk110/ir: do not overwrite def value with zero for EXCH ops
|
||||
- gk110/ir: make use of IMUL32I for all immediates
|
||||
- nvc0/ir: fix wrong emission of (a OP b) OP c
|
||||
- gk110/ir: add emission for (a OP b) OP c
|
||||
- nvc0: reduce GL_MAX_3D_TEXTURE_SIZE to 2048 on Kepler+
|
||||
- st/glsl_to_tgsi: fix potential crash when allocating temporaries
|
||||
|
||||
Stefan Dirsch (1):
|
||||
|
||||
- dri3: Check for dummyContext to see if the glx_context is valid
|
||||
|
||||
Topi Pohjolainen (2):
|
||||
|
||||
- i965/blorp/gen7: Prepare re-using for gen8
|
||||
- i965/blorp: Use 8k chunk size for urb allocation
|
||||
|
||||
WuZhen (3):
|
||||
|
||||
- tgsi: initialize stack allocated struct
|
||||
- winsys/sw/dri: use correct free function for dri_sw_dt->data
|
||||
- android: enable dlopen() on all architectures
|
||||
@@ -0,0 +1,364 @@
|
||||
Mesa 12.0.0 Release Notes / July 8, 2016
|
||||
========================================
|
||||
|
||||
Mesa 12.0.0 is a new development release. People who are concerned with
|
||||
stability and reliability should stick with a previous release or wait
|
||||
for Mesa 12.0.1.
|
||||
|
||||
Mesa 12.0.0 implements the OpenGL 4.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.3. OpenGL 4.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
3b8fa4d86d78f8f6ec86055b92ad1afe869001483593b3dd4531184b8bc4fcfb mesa-12.0.0.tar.gz
|
||||
0090c025219318935124292b482e3439bc43e8c074ad01086449fcad88547dc6 mesa-12.0.0.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
Note: some of the new features are only available with certain drivers.
|
||||
|
||||
- OpenGL 4.3 on nvc0, radeonsi, i965 (Gen8+)
|
||||
- OpenGL ES 3.1 on nvc0, radeonsi
|
||||
- GL_ARB_ES3_1_compatibility on nvc0, radeonsi
|
||||
- GL_ARB_compute_shader on nvc0, radeonsi, softpipe
|
||||
- GL_ARB_cull_distance on i965/gen6+, nv50, nvc0, llvmpipe, softpipe
|
||||
- GL_ARB_framebuffer_no_attachments on nvc0, r600, radeonsi, softpipe
|
||||
- GL_ARB_internalformat_query2 on all drivers
|
||||
- GL_ARB_query_buffer_object on i965/hsw+
|
||||
- GL_ARB_robust_buffer_access_behavior on i965, nvc0, radeonsi
|
||||
- GL_ARB_shader_atomic_counters on radeonsi, softpipe
|
||||
- GL_ARB_shader_atomic_counter_ops on nvc0, radeonsi, softpipe
|
||||
- GL_ARB_shader_image_load_store on nvc0, radeonsi, softpipe
|
||||
- GL_ARB_shader_image_size on nvc0, radeonsi, softpipe
|
||||
- GL_ARB_shader_storage_buffer_objects on radeonsi, softpipe
|
||||
- GL_ATI_fragment_shader on all Gallium drivers
|
||||
- GL_EXT_base_instance on all drivers that support GL_ARB_base_instance
|
||||
- GL_EXT_clip_cull_distance on all drivers that support
|
||||
GL_ARB_cull_distance
|
||||
- GL_KHR_robustness on i965
|
||||
- GL_OES_copy_image on i965 (Baytrail and Gen8+)
|
||||
- GL_OES_draw_buffers_indexed and GL_EXT_draw_buffers_indexed on all
|
||||
drivers that support GL_ARB_draw_buffers_blend
|
||||
- GL_OES_gpu_shader5 and GL_EXT_gpu_shader5 on all drivers that support
|
||||
GL_ARB_gpu_shader5
|
||||
- GL_OES_sample_shading on i965, nvc0, r600, radeonsi
|
||||
- GL_OES_sample_variables on i965, nvc0, r600, radeonsi
|
||||
- GL_OES_shader_image_atomic on all drivers that support
|
||||
GL_ARB_shader_image_load_store
|
||||
- GL_OES_shader_io_blocks on i965, nvc0, radeonsi
|
||||
- GL_OES_shader_multisample_interpolation on i965, nvc0, r600, radeonsi
|
||||
- GL_OES_texture_border_clamp and GL_EXT_texture_border_clamp on all
|
||||
drivers that support GL_ARB_texture_border_clamp
|
||||
- GL_OES_texture_buffer and GL_EXT_texture_buffer on i965, nvc0,
|
||||
radeonsi
|
||||
- EGL_KHR_reusable_sync on all drivers
|
||||
- GL_ARB_stencil_texture8 and GL_OES_stencil_texture8 on i965/gen8+
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
- `Bug 42187 <https://bugs.freedesktop.org/show_bug.cgi?id=42187>`__ -
|
||||
ES 1.1 conformance pntszary.c fail
|
||||
- `Bug 71789 <https://bugs.freedesktop.org/show_bug.cgi?id=71789>`__ -
|
||||
[r300g] Visuals not found in (default) depth = 24
|
||||
- `Bug 81585 <https://bugs.freedesktop.org/show_bug.cgi?id=81585>`__ -
|
||||
piglit
|
||||
spec_glsl-1.10_compiler_literals_invalid-float-suffix-capital-f.vert
|
||||
fails
|
||||
- `Bug 83036 <https://bugs.freedesktop.org/show_bug.cgi?id=83036>`__ -
|
||||
[ILK]Piglit spec_ARB_copy_image_arb_copy_image-formats fails
|
||||
- `Bug 89607 <https://bugs.freedesktop.org/show_bug.cgi?id=89607>`__ -
|
||||
Assertion hit in opt_array_splitting with recursive array indexing
|
||||
- `Bug 90513 <https://bugs.freedesktop.org/show_bug.cgi?id=90513>`__ -
|
||||
Odd gray and red flicker in The Talos Principle on GK104
|
||||
- `Bug 91526 <https://bugs.freedesktop.org/show_bug.cgi?id=91526>`__ -
|
||||
World of Warcraft (on Wine) has UI corruption with nouveau
|
||||
- `Bug 92363 <https://bugs.freedesktop.org/show_bug.cgi?id=92363>`__ -
|
||||
[BSW/BDW] ogles1conform Gets test fails
|
||||
- `Bug 92628 <https://bugs.freedesktop.org/show_bug.cgi?id=92628>`__ -
|
||||
HTTP site for Mesa downloads
|
||||
- `Bug 92743 <https://bugs.freedesktop.org/show_bug.cgi?id=92743>`__ -
|
||||
Centroid shouldn't have to match between the FS and the VS
|
||||
- `Bug 92850 <https://bugs.freedesktop.org/show_bug.cgi?id=92850>`__ -
|
||||
Segfault loading War Thunder
|
||||
- `Bug 93054 <https://bugs.freedesktop.org/show_bug.cgi?id=93054>`__ -
|
||||
[BDW] DiRT Showdown and Bioshock Infinite only render half the screen
|
||||
(bottom left triangle)
|
||||
- `Bug 93524 <https://bugs.freedesktop.org/show_bug.cgi?id=93524>`__ -
|
||||
Clover doesn't build
|
||||
- `Bug 93551 <https://bugs.freedesktop.org/show_bug.cgi?id=93551>`__ -
|
||||
Divinity: Original Sin Enhanced Edition(Native) crash on start
|
||||
- `Bug 93667 <https://bugs.freedesktop.org/show_bug.cgi?id=93667>`__ -
|
||||
Crash in eglCreateImageKHR with huge texture size
|
||||
- `Bug 93767 <https://bugs.freedesktop.org/show_bug.cgi?id=93767>`__ -
|
||||
Glitches with soft shadows and MSAA in Knights of the Old Republic 2
|
||||
- `Bug 93840 <https://bugs.freedesktop.org/show_bug.cgi?id=93840>`__ -
|
||||
[i965] Alien: Isolation fails with GL_ARB_compute_shader enabled
|
||||
- `Bug 93962 <https://bugs.freedesktop.org/show_bug.cgi?id=93962>`__ -
|
||||
[HSW, regression, bisected, CTS]
|
||||
ES2-CTS.gtf.GL2FixedTests.scissor.scissor - segfault/asserts
|
||||
- `Bug 94081 <https://bugs.freedesktop.org/show_bug.cgi?id=94081>`__ -
|
||||
[HSW] compute shader shared var + atomic op = fail
|
||||
- `Bug 94086 <https://bugs.freedesktop.org/show_bug.cgi?id=94086>`__ -
|
||||
Multiple conflicting libGL libraries installed
|
||||
- `Bug 94116 <https://bugs.freedesktop.org/show_bug.cgi?id=94116>`__ -
|
||||
program interface queries not returning right data for UBO /
|
||||
GL_BLOCK_INDEX
|
||||
- `Bug 94129 <https://bugs.freedesktop.org/show_bug.cgi?id=94129>`__ -
|
||||
Mesa's compiler should warn about undefined values
|
||||
- `Bug 94181 <https://bugs.freedesktop.org/show_bug.cgi?id=94181>`__ -
|
||||
[regression] piglit.spec.ext_framebuffer_object.getteximage-formats
|
||||
init-by-clear-and-render
|
||||
- `Bug 94193 <https://bugs.freedesktop.org/show_bug.cgi?id=94193>`__ -
|
||||
[llvmpipe] Line antialiasing looks different when GL_LINE_STIPPLE is
|
||||
enabled with pattern 0xffff
|
||||
- `Bug 94198 <https://bugs.freedesktop.org/show_bug.cgi?id=94198>`__ -
|
||||
[HSW] segfault in copy image when copying from cubemap to 2d
|
||||
- `Bug 94199 <https://bugs.freedesktop.org/show_bug.cgi?id=94199>`__ -
|
||||
Shader abort/crash
|
||||
- `Bug 94253 <https://bugs.freedesktop.org/show_bug.cgi?id=94253>`__ -
|
||||
[llvmpipe] piglit gl-1.0-swapbuffers-behavior regression
|
||||
- `Bug 94254 <https://bugs.freedesktop.org/show_bug.cgi?id=94254>`__ -
|
||||
[llvmpipe] [softpipe] piglit read-front regression
|
||||
- `Bug 94257 <https://bugs.freedesktop.org/show_bug.cgi?id=94257>`__ -
|
||||
[softpipe] piglit glx-copy-sub-buffer regression
|
||||
- `Bug 94274 <https://bugs.freedesktop.org/show_bug.cgi?id=94274>`__ -
|
||||
[swrast] piglit arb_occlusion_query2-render regression
|
||||
- `Bug 94284 <https://bugs.freedesktop.org/show_bug.cgi?id=94284>`__ -
|
||||
[radeonsi] outlast segfault on start
|
||||
- `Bug 94291 <https://bugs.freedesktop.org/show_bug.cgi?id=94291>`__ -
|
||||
llvmpipe tests fail if built on skylake i7-6700k
|
||||
- `Bug 94348 <https://bugs.freedesktop.org/show_bug.cgi?id=94348>`__ -
|
||||
vkBindImageMemory doesn't take into account the offset when the image
|
||||
is used as a depth buffer
|
||||
- `Bug 94383 <https://bugs.freedesktop.org/show_bug.cgi?id=94383>`__ -
|
||||
build error on i386 when enabling swr
|
||||
- `Bug 94388 <https://bugs.freedesktop.org/show_bug.cgi?id=94388>`__ -
|
||||
r600_blit.c:281: r600_decompress_depth_textures: Assertion
|
||||
\`tex->is_depth && !tex->is_flushing_texture' failed.
|
||||
- `Bug 94412 <https://bugs.freedesktop.org/show_bug.cgi?id=94412>`__ -
|
||||
Trine 3 misrender
|
||||
- `Bug 94447 <https://bugs.freedesktop.org/show_bug.cgi?id=94447>`__ -
|
||||
glsl/glcpp/tests/glcpp-test-cr-lf regression
|
||||
- `Bug 94453 <https://bugs.freedesktop.org/show_bug.cgi?id=94453>`__ -
|
||||
dEQP-GLES3.functional.clipping.line.wide_line_clip_viewport_{center,corner}
|
||||
fail
|
||||
- `Bug 94454 <https://bugs.freedesktop.org/show_bug.cgi?id=94454>`__ -
|
||||
dEQP-GLES3.functional.clipping.point.wide_point_clip\* fails
|
||||
- `Bug 94456 <https://bugs.freedesktop.org/show_bug.cgi?id=94456>`__ -
|
||||
dEQP-GLES3.functional.state_query.floats.{blend_color,color_clear_value,depth_clear_value}_getinteger64
|
||||
fail
|
||||
- `Bug 94458 <https://bugs.freedesktop.org/show_bug.cgi?id=94458>`__ -
|
||||
dEQP-GLES3.functional.state_query.fbo.framebuffer_attachment_x_size_initial
|
||||
fails
|
||||
- `Bug 94468 <https://bugs.freedesktop.org/show_bug.cgi?id=94468>`__ -
|
||||
[HSW, regression, bisected] numerous Sascha demos render incorrectly
|
||||
- `Bug 94481 <https://bugs.freedesktop.org/show_bug.cgi?id=94481>`__ -
|
||||
softpipe - access violation in img_filter_2d_nearest
|
||||
- `Bug 94485 <https://bugs.freedesktop.org/show_bug.cgi?id=94485>`__ -
|
||||
dEQP-GLES3.functional.negative_api.shader.compile_shader and
|
||||
delete_shader broken by Meta
|
||||
- `Bug 94524 <https://bugs.freedesktop.org/show_bug.cgi?id=94524>`__ -
|
||||
Wrong gl_TessLevelOuter interpretation for isolines
|
||||
- `Bug 94595 <https://bugs.freedesktop.org/show_bug.cgi?id=94595>`__ -
|
||||
[Mesa AMD&swrast] Texture views attached as framebuffers return their
|
||||
viewed tecture's color encoding and render incorrectly
|
||||
- `Bug 94657 <https://bugs.freedesktop.org/show_bug.cgi?id=94657>`__ -
|
||||
[llvmpipe] [softpipe] piglit arb_texture_view-getteximage-srgb
|
||||
regression
|
||||
- `Bug 94661 <https://bugs.freedesktop.org/show_bug.cgi?id=94661>`__ -
|
||||
[bdw, skl] vk-cts: new test failing
|
||||
- `Bug 94671 <https://bugs.freedesktop.org/show_bug.cgi?id=94671>`__ -
|
||||
[radeonsi] Blue-ish textures in Shadow of Mordor
|
||||
- `Bug 94713 <https://bugs.freedesktop.org/show_bug.cgi?id=94713>`__ -
|
||||
[Gen8+] ES 3.1 Stencil texturing broken for 2DArray/Cubes
|
||||
- `Bug 94747 <https://bugs.freedesktop.org/show_bug.cgi?id=94747>`__ -
|
||||
Convert phi nodes to logical operations
|
||||
- `Bug 94835 <https://bugs.freedesktop.org/show_bug.cgi?id=94835>`__ -
|
||||
Increase fragment shader sample limits from 16 to 32 (AMD Linux -
|
||||
Mesa/RadeonSi)
|
||||
- `Bug 94847 <https://bugs.freedesktop.org/show_bug.cgi?id=94847>`__ -
|
||||
[ES3.1CTS] es31-cts.draw_buffers_indexed.color_masks fails
|
||||
- `Bug 94896 <https://bugs.freedesktop.org/show_bug.cgi?id=94896>`__ -
|
||||
[vulkan] new CTS tests fail on i965
|
||||
- `Bug 94904 <https://bugs.freedesktop.org/show_bug.cgi?id=94904>`__ -
|
||||
[vulkan, BSW]
|
||||
dEQP-VK.api.object_management.multithreaded_per_thread_device
|
||||
intermittent crash
|
||||
- `Bug 94907 <https://bugs.freedesktop.org/show_bug.cgi?id=94907>`__ -
|
||||
codegen/nv50_ir_ra.cpp:1330:29: error: ‘isinf’ was not declared in
|
||||
this scope
|
||||
- `Bug 94909 <https://bugs.freedesktop.org/show_bug.cgi?id=94909>`__ -
|
||||
[llvmpipe] piglit fs-roundEven-float regression
|
||||
- `Bug 94917 <https://bugs.freedesktop.org/show_bug.cgi?id=94917>`__ -
|
||||
radeonsi supports GL_ARB_shader_storage_buffer_object with 0
|
||||
GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS
|
||||
- `Bug 94924 <https://bugs.freedesktop.org/show_bug.cgi?id=94924>`__ -
|
||||
[GEN8] Ungine Valley fails to run due to "intel_do_flush_locked
|
||||
failed: Input/output error"
|
||||
- `Bug 94925 <https://bugs.freedesktop.org/show_bug.cgi?id=94925>`__ -
|
||||
Crash in egl_dri3_get_dri_context with Dolphin EGL/X11 in single-core
|
||||
mode
|
||||
- `Bug 94944 <https://bugs.freedesktop.org/show_bug.cgi?id=94944>`__ -
|
||||
[regression, hswgt1] gpu hang on arb_shader_image_load_store
|
||||
- `Bug 94955 <https://bugs.freedesktop.org/show_bug.cgi?id=94955>`__ -
|
||||
Uninitialized variables leads to random segfaults (valgrind log,
|
||||
apitrace attached)
|
||||
- `Bug 94969 <https://bugs.freedesktop.org/show_bug.cgi?id=94969>`__ -
|
||||
build fails because install-data-local doesn't follow $DESTDIR
|
||||
- `Bug 94972 <https://bugs.freedesktop.org/show_bug.cgi?id=94972>`__ -
|
||||
blend failures on llvmpipe with llvm 3.7 due to vector selects
|
||||
- `Bug 94979 <https://bugs.freedesktop.org/show_bug.cgi?id=94979>`__ -
|
||||
dolphin-emu rendering broken on gallium/SWR + crashing often
|
||||
- `Bug 94984 <https://bugs.freedesktop.org/show_bug.cgi?id=94984>`__ -
|
||||
XCom2 crashes with SIGSEGV on radeonsi
|
||||
- `Bug 94994 <https://bugs.freedesktop.org/show_bug.cgi?id=94994>`__ -
|
||||
OSMesaGetProcAdress always fails on mangled OSMesa
|
||||
- `Bug 94997 <https://bugs.freedesktop.org/show_bug.cgi?id=94997>`__ -
|
||||
[vulkan, SKL,BDW,HSW]
|
||||
deqp-vk.spirv_assembly.instruction.compute.opcopymemory.array
|
||||
regression
|
||||
- `Bug 94998 <https://bugs.freedesktop.org/show_bug.cgi?id=94998>`__ -
|
||||
[vulkan]
|
||||
deqp-vk.pipeline.push_constant.graphics_pipeline.count_3shader_vgf
|
||||
regression
|
||||
- `Bug 95001 <https://bugs.freedesktop.org/show_bug.cgi?id=95001>`__ -
|
||||
[vulkan] deqp-vk.binding_model.shader_access regression
|
||||
- `Bug 95005 <https://bugs.freedesktop.org/show_bug.cgi?id=95005>`__ -
|
||||
Unreal engine demos segfault after shader compilation error with
|
||||
OpenGL 4.3
|
||||
- `Bug 95026 <https://bugs.freedesktop.org/show_bug.cgi?id=95026>`__ -
|
||||
Alien Isolation segfault after initial loading screen/video
|
||||
- `Bug 95034 <https://bugs.freedesktop.org/show_bug.cgi?id=95034>`__ -
|
||||
vkResetCommandPool should not destroy the command buffers.
|
||||
- `Bug 95071 <https://bugs.freedesktop.org/show_bug.cgi?id=95071>`__ -
|
||||
[bisected] Wrong colors in KDE/Qt applications
|
||||
- `Bug 95133 <https://bugs.freedesktop.org/show_bug.cgi?id=95133>`__ -
|
||||
X-COM Enemy Within crashes when entering tactical mission with
|
||||
Bonaire
|
||||
- `Bug 95138 <https://bugs.freedesktop.org/show_bug.cgi?id=95138>`__ -
|
||||
[deqp, 32bit, gen8+] deqp-gles31.functional.draw_indirect.negative
|
||||
- `Bug 95142 <https://bugs.freedesktop.org/show_bug.cgi?id=95142>`__ -
|
||||
[ES3.1CTS,GEN8]
|
||||
ESEXT-CTS.draw_elements_base_vertex_tests.invalid_mapped_bos
|
||||
assertion
|
||||
- `Bug 95158 <https://bugs.freedesktop.org/show_bug.cgi?id=95158>`__ -
|
||||
glx-test compilation fails in \`make check\`
|
||||
- `Bug 95164 <https://bugs.freedesktop.org/show_bug.cgi?id=95164>`__ -
|
||||
GLSL compiler (linker I think) emits assertion upon call to
|
||||
glAttachShader
|
||||
- `Bug 95180 <https://bugs.freedesktop.org/show_bug.cgi?id=95180>`__ -
|
||||
rasterizer/memory/Convert.h:170:9: error: ‘__builtin_isnan’ is not a
|
||||
member of ‘std’
|
||||
- `Bug 95198 <https://bugs.freedesktop.org/show_bug.cgi?id=95198>`__ -
|
||||
Shadow of Mordor beta has missing geometry with gl 4.3
|
||||
- `Bug 95203 <https://bugs.freedesktop.org/show_bug.cgi?id=95203>`__ -
|
||||
Tonga GST/OMX/VCE encode broken since mesa: st/omx: Fix resource leak
|
||||
on OMX_ErrorNone
|
||||
- `Bug 95211 <https://bugs.freedesktop.org/show_bug.cgi?id=95211>`__ -
|
||||
scons TypeError: 'tuple' object is not callable
|
||||
- `Bug 95246 <https://bugs.freedesktop.org/show_bug.cgi?id=95246>`__ -
|
||||
Segfault in glBindFramebuffer()
|
||||
- `Bug 95251 <https://bugs.freedesktop.org/show_bug.cgi?id=95251>`__ -
|
||||
vdpau decoder capabilities: not supported
|
||||
- `Bug 95252 <https://bugs.freedesktop.org/show_bug.cgi?id=95252>`__ -
|
||||
[deqp] deqp-gles31.functional.debug.object_labels.query_length_only
|
||||
crashes
|
||||
- `Bug 95292 <https://bugs.freedesktop.org/show_bug.cgi?id=95292>`__ -
|
||||
[IVB,SKL] vulkan: stride/tiling issue with vkCmdCopyBufferToImage
|
||||
from larger source buffer into destination image
|
||||
- `Bug 95296 <https://bugs.freedesktop.org/show_bug.cgi?id=95296>`__ -
|
||||
nir_lower_double_packing.c:79:4: error: void function
|
||||
'lower_double_pack_impl' should not return a value [-Wreturn-type]
|
||||
- `Bug 95324 <https://bugs.freedesktop.org/show_bug.cgi?id=95324>`__ -
|
||||
GL33-CTS.gtf32.GL3Tests.packed_pixels.packed_pixels_pbo fails in one
|
||||
case on Haswell
|
||||
- `Bug 95370 <https://bugs.freedesktop.org/show_bug.cgi?id=95370>`__ -
|
||||
[965GM] piglit fails many tests after a5d7e144
|
||||
- `Bug 95373 <https://bugs.freedesktop.org/show_bug.cgi?id=95373>`__ -
|
||||
Suspicious warning in brw_blorp_clear.cpp
|
||||
- `Bug 95403 <https://bugs.freedesktop.org/show_bug.cgi?id=95403>`__ -
|
||||
[GK110] misaligned_gpr spamming dmesg when playing victor vran
|
||||
- `Bug 95419 <https://bugs.freedesktop.org/show_bug.cgi?id=95419>`__ -
|
||||
[HSW][regression][bisect] RPG Maker game gives "invalid floating
|
||||
point operation" at startup
|
||||
- `Bug 95456 <https://bugs.freedesktop.org/show_bug.cgi?id=95456>`__ -
|
||||
glXGetFBConfigs has invalid screen bounds
|
||||
- `Bug 95462 <https://bugs.freedesktop.org/show_bug.cgi?id=95462>`__ -
|
||||
[BXT,BSW] arb_gpu_shader_fp64 causes gpu hang
|
||||
- `Bug 95529 <https://bugs.freedesktop.org/show_bug.cgi?id=95529>`__ -
|
||||
[regression, bisected] Image corruption in Chrome
|
||||
- `Bug 95537 <https://bugs.freedesktop.org/show_bug.cgi?id=95537>`__ -
|
||||
Invalid argument in anv_ioctl called from anv_physical_device_init
|
||||
- `Bug 96221 <https://bugs.freedesktop.org/show_bug.cgi?id=96221>`__ -
|
||||
nir/nir_lower_tex.c:202: error: unknown field ‘f32’ specified in
|
||||
initializer
|
||||
- `Bug 96228 <https://bugs.freedesktop.org/show_bug.cgi?id=96228>`__ -
|
||||
SSBO test regressions from mesa 5b267509
|
||||
- `Bug 96236 <https://bugs.freedesktop.org/show_bug.cgi?id=96236>`__ -
|
||||
dri_interface.h:404: error: redefinition of typedef
|
||||
‘mesa_glinterop_device_info’
|
||||
- `Bug 96238 <https://bugs.freedesktop.org/show_bug.cgi?id=96238>`__ -
|
||||
swr fails to build outside of the main directory
|
||||
- `Bug 96239 <https://bugs.freedesktop.org/show_bug.cgi?id=96239>`__ -
|
||||
[radeonsi tessellation] [R9 290/390] Random "texture flickering"
|
||||
(Shadow of Mordor, Tomb Raider, Unigine Heaven 4.0)
|
||||
- `Bug 96258 <https://bugs.freedesktop.org/show_bug.cgi?id=96258>`__ -
|
||||
[NVC0] Hang when running compute program
|
||||
- `Bug 96285 <https://bugs.freedesktop.org/show_bug.cgi?id=96285>`__ -
|
||||
Mesa build broken
|
||||
- `Bug 96299 <https://bugs.freedesktop.org/show_bug.cgi?id=96299>`__ -
|
||||
[vulkan] 64 regressions due to mesa d5f2f32
|
||||
- `Bug 96346 <https://bugs.freedesktop.org/show_bug.cgi?id=96346>`__ -
|
||||
[SNB,CTS] es2-cts.gtf.gl.atan regression
|
||||
- `Bug 96349 <https://bugs.freedesktop.org/show_bug.cgi?id=96349>`__ -
|
||||
[CTS,SKL,BSW,BDW,KBL,BXT]
|
||||
es31-cts.arrays_of_arrays.interactionuniformbuffers3
|
||||
- `Bug 96351 <https://bugs.freedesktop.org/show_bug.cgi?id=96351>`__ -
|
||||
[CTS,SKL,KBL,BXT] es2-cts.gtf.gl2extensiontests.egl_image.egl_image
|
||||
- `Bug 96358 <https://bugs.freedesktop.org/show_bug.cgi?id=96358>`__ -
|
||||
SSO: wrong interface validation between GS and VS (regresion due to
|
||||
latest gles 3.1)
|
||||
- `Bug 96425 <https://bugs.freedesktop.org/show_bug.cgi?id=96425>`__ -
|
||||
[bisected] occasional dark render in The Talos Principle
|
||||
- `Bug 96504 <https://bugs.freedesktop.org/show_bug.cgi?id=96504>`__ -
|
||||
[vulkancts] compute tests crash
|
||||
- `Bug 96516 <https://bugs.freedesktop.org/show_bug.cgi?id=96516>`__ -
|
||||
[bisected: 482526] "clover: Update OpenCL version string to match
|
||||
OpenGL": clover's build fails because of missing git_sha1.h
|
||||
- `Bug 96565 <https://bugs.freedesktop.org/show_bug.cgi?id=96565>`__ -
|
||||
Clive Barker's Jericho displays strange,vivid colors when motion blur
|
||||
enabled
|
||||
- `Bug 96607 <https://bugs.freedesktop.org/show_bug.cgi?id=96607>`__ -
|
||||
[bisected] texture misrender / flicker in The Talos Principle on SKL
|
||||
- `Bug 96617 <https://bugs.freedesktop.org/show_bug.cgi?id=96617>`__ -
|
||||
gl_SecondaryFragDataEXT doesn't work for extended blend func
|
||||
- `Bug 96629 <https://bugs.freedesktop.org/show_bug.cgi?id=96629>`__ -
|
||||
dEQP-GLES2.functional.texture.completeness.cube.not_positive_level_0:
|
||||
Assertion \`width >= 1' failed.
|
||||
- `Bug 96639 <https://bugs.freedesktop.org/show_bug.cgi?id=96639>`__ -
|
||||
st/mesa: transfer_map with too-high level with
|
||||
dEQP-GLES2.functional.texture.completeness.cube.extra_level
|
||||
- `Bug 96674 <https://bugs.freedesktop.org/show_bug.cgi?id=96674>`__ -
|
||||
[SNB, ILK]
|
||||
spec.ext_image_dma_buf_import.ext_image_dma_buf_import-sample_nv1
|
||||
- `Bug 96765 <https://bugs.freedesktop.org/show_bug.cgi?id=96765>`__ -
|
||||
BindFragDataLocationIndexed on array fragment shader output.
|
||||
- `Bug 96791 <https://bugs.freedesktop.org/show_bug.cgi?id=96791>`__ -
|
||||
Cannot use image from swapchains for sampling
|
||||
- `Bug 96825 <https://bugs.freedesktop.org/show_bug.cgi?id=96825>`__ -
|
||||
anv_device.c:31:27: fatal error: anv_timestamp.h: No such file or
|
||||
directory
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Radeon drivers (r600 and radeonsi) now require LLVm 3.6 as a minimum.
|
||||
@@ -0,0 +1,41 @@
|
||||
Mesa 12.0.1 Release Notes / July 8, 2016
|
||||
========================================
|
||||
|
||||
Mesa 12.0.1 is a bug fix release which fixes bugs found since the 12.0.1
|
||||
release.
|
||||
|
||||
Mesa 12.0.1 implements the OpenGL 4.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.3. OpenGL 4.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
28dff9c045f4305c96a875a487b9f06c7e88d910511cd6016dbddcd1f53ade0d mesa-12.0.1.tar.gz
|
||||
bab24fb79f78c876073527f515ed871fc9c81d816f66c8a0b051d8d653896389 mesa-12.0.1.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
- `Bug 96864 <https://bugs.freedesktop.org/show_bug.cgi?id=96864>`__ -
|
||||
Mesa 12.0 radeon build broken
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Emil Velikov (4):
|
||||
|
||||
- docs: add sha256 checksums for 12.0.0
|
||||
- radeon: reference the correct cdw/max_dw
|
||||
- Update version to 12.0.1
|
||||
- docs: add release notes for 12.0.1
|
||||
@@ -0,0 +1,376 @@
|
||||
Mesa 12.0.2 Release Notes / September 2, 2016
|
||||
=============================================
|
||||
|
||||
Mesa 12.0.2 is a bug fix release which fixes bugs found since the 12.0.1
|
||||
release.
|
||||
|
||||
Mesa 12.0.2 implements the OpenGL 4.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.3. OpenGL 4.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
a08565ab1273751ebe2ffa928cbf785056594c803077c9719d0763da780f2918 mesa-12.0.2.tar.gz
|
||||
d957a5cc371dcd7ff2aa0d87492f263aece46f79352f4520039b58b1f32552cb mesa-12.0.2.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 69622 <https://bugs.freedesktop.org/show_bug.cgi?id=69622>`__ -
|
||||
eglTerminate then eglMakeCurrent crahes
|
||||
- `Bug 89599 <https://bugs.freedesktop.org/show_bug.cgi?id=89599>`__ -
|
||||
symbol 'x86_64_entry_start' is already defined when building with
|
||||
LLVM/clang
|
||||
- `Bug 91342 <https://bugs.freedesktop.org/show_bug.cgi?id=91342>`__ -
|
||||
Very dark textures on some objects in indoors environments in Postal
|
||||
2
|
||||
- `Bug 92306 <https://bugs.freedesktop.org/show_bug.cgi?id=92306>`__ -
|
||||
GL Excess demo renders incorrectly on nv43
|
||||
- `Bug 94148 <https://bugs.freedesktop.org/show_bug.cgi?id=94148>`__ -
|
||||
Framebuffer considered invalid when a draw call is done before
|
||||
glCheckFramebufferStatus
|
||||
- `Bug 96274 <https://bugs.freedesktop.org/show_bug.cgi?id=96274>`__ -
|
||||
[NVC0] Failure when compiling compute shader: Assertion
|
||||
\`bb->getFirst()->serial <= bb->getExit()->serial' failed
|
||||
- `Bug 96358 <https://bugs.freedesktop.org/show_bug.cgi?id=96358>`__ -
|
||||
SSO: wrong interface validation between GS and VS (regresion due to
|
||||
latest gles 3.1)
|
||||
- `Bug 96381 <https://bugs.freedesktop.org/show_bug.cgi?id=96381>`__ -
|
||||
Texture artifacts with immutable texture storage and mipmaps
|
||||
- `Bug 96762 <https://bugs.freedesktop.org/show_bug.cgi?id=96762>`__ -
|
||||
[radeonsi,apitrace] Firewatch: nothing rendered in scrollable (text)
|
||||
areas
|
||||
- `Bug 96835 <https://bugs.freedesktop.org/show_bug.cgi?id=96835>`__ -
|
||||
"gallium: Force blend color to 16-byte alignment" crash with
|
||||
"-march=native -O3" causes some 32bit games to crash
|
||||
- `Bug 96850 <https://bugs.freedesktop.org/show_bug.cgi?id=96850>`__ -
|
||||
Crucible tests fail for 32bit mesa
|
||||
- `Bug 96908 <https://bugs.freedesktop.org/show_bug.cgi?id=96908>`__ -
|
||||
[radeonsi] MSAA causes graphical artifacts
|
||||
- `Bug 96911 <https://bugs.freedesktop.org/show_bug.cgi?id=96911>`__ -
|
||||
webgl2 conformance2/textures/misc/tex-mipmap-levels.html crashes 12.1
|
||||
Intel driver
|
||||
- `Bug 96971 <https://bugs.freedesktop.org/show_bug.cgi?id=96971>`__ -
|
||||
invariant qualifier is not valid for shader inputs
|
||||
- `Bug 97039 <https://bugs.freedesktop.org/show_bug.cgi?id=97039>`__ -
|
||||
The Talos Principle and Serious Sam 3 GPU faults
|
||||
- `Bug 97207 <https://bugs.freedesktop.org/show_bug.cgi?id=97207>`__ -
|
||||
[IVY BRIDGE] Fragment shader discard writing to depth
|
||||
- `Bug 97214 <https://bugs.freedesktop.org/show_bug.cgi?id=97214>`__ -
|
||||
X not running with error "Failed to make EGL context current"
|
||||
- `Bug 97225 <https://bugs.freedesktop.org/show_bug.cgi?id=97225>`__ -
|
||||
[i965 on HD4600 Haswell] xcom switch to ingame cinematics cause
|
||||
segmentation fault
|
||||
- `Bug 97231 <https://bugs.freedesktop.org/show_bug.cgi?id=97231>`__ -
|
||||
GL_DEPTH_CLAMP doesn't clamp to the far plane
|
||||
- `Bug 97307 <https://bugs.freedesktop.org/show_bug.cgi?id=97307>`__ -
|
||||
glsl/glcpp/tests/glcpp-test regression
|
||||
- `Bug 97331 <https://bugs.freedesktop.org/show_bug.cgi?id=97331>`__ -
|
||||
glDrawElementsBaseVertex doesn't work in display list on i915
|
||||
- `Bug 97351 <https://bugs.freedesktop.org/show_bug.cgi?id=97351>`__ -
|
||||
DrawElementsBaseVertex with VBO ignores base vertex on Intel GMA 9xx
|
||||
in some cases
|
||||
- `Bug 97426 <https://bugs.freedesktop.org/show_bug.cgi?id=97426>`__ -
|
||||
glScissor gives vertically inverted result
|
||||
- `Bug 97476 <https://bugs.freedesktop.org/show_bug.cgi?id=97476>`__ -
|
||||
Shader binaries should not be stored in the PipelineCache
|
||||
- `Bug 97567 <https://bugs.freedesktop.org/show_bug.cgi?id=97567>`__ -
|
||||
[SNB, ILK] ctl, piglit regressions in mesa 12.0.2rc1
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Andreas Boll (1):
|
||||
|
||||
- configure.ac: Use ${datarootdir} for --with-vulkan-icddir help string
|
||||
too
|
||||
|
||||
Bernard Kilarski (1):
|
||||
|
||||
- glx: fix error code when there is no context bound
|
||||
|
||||
Brian Paul (4):
|
||||
|
||||
- svga: handle mismatched number of samplers, sampler views
|
||||
- mesa: use \_mesa_clear_texture_image() in clear_texture_fields()
|
||||
- swrast: fix incorrectly positioned putImage() in swrast driver
|
||||
- mesa: fix format conversion bug in get_tex_rgba_uncompressed()
|
||||
|
||||
Chad Versace (2):
|
||||
|
||||
- i965: Fix miptree layout for EGLImage-based renderbuffers
|
||||
- i965: Respect miptree offsets in intel_readpixels_tiled_memcpy()
|
||||
|
||||
Christian König (1):
|
||||
|
||||
- st/mesa: fix reference counting bug in st_vdpau
|
||||
|
||||
Chuck Atkins (1):
|
||||
|
||||
- swr: Refactor checks for compiler feature flags
|
||||
|
||||
Daniel Scharrer (1):
|
||||
|
||||
- mesa: Fix fixed function spot lighting on newer hardware (again)
|
||||
|
||||
Dave Airlie (2):
|
||||
|
||||
- anv: fix writemask on blit fragment shader.
|
||||
- st/glsl_to_tgsi: fix st_src_reg_for_double constant.
|
||||
|
||||
Emil Velikov (15):
|
||||
|
||||
- docs: add sha256 checksums for 12.0.1
|
||||
- mesa: automake: list builddir before srcdir
|
||||
- mesa: scons: list builddir before srcdir
|
||||
- i965: store reference to the context within struct brw_fence (v2)
|
||||
- anv: remove internal 'validate' layer
|
||||
- anv: automake: use VISIBILITY_CFLAGS to restrict symbol visibility
|
||||
- anv: automake: build with -Bsymbolic
|
||||
- anv: do not export the Vulkan API
|
||||
- anv: remove dummy VK_DEBUG_MARKER_EXT entry points
|
||||
- isl: automake: use VISIBILITY_CFLAGS to restrict symbol visibility
|
||||
- cherry-ignore: temporary(?) drop "a4xx: make sure to actually clamp
|
||||
depth"
|
||||
- i915: Check return value of screen->image.loader->getBuffers
|
||||
- Revert "i965/miptree: Set logical_depth0 == 6 for cube maps"
|
||||
- glx/glvnd: list the strcmp arguments in correct order
|
||||
- Update version to 12.0.2
|
||||
|
||||
Eric Anholt (4):
|
||||
|
||||
- vc4: Close our screen's fd on screen close.
|
||||
- vc4: Disable early Z with computed depth.
|
||||
- vc4: Fix a leak of the src[] array of VPM reads in optimization.
|
||||
- vc4: Fix leak of the bo_handles table.
|
||||
|
||||
Francisco Jerez (3):
|
||||
|
||||
- i965: Emit SKL VF cache invalidation W/A from
|
||||
brw_emit_pipe_control_flush.
|
||||
- i965: Make room in the batch epilogue for three more pipe controls.
|
||||
- i965: Fix remaining flush vs invalidate race conditions in
|
||||
brw_emit_pipe_control_flush.
|
||||
|
||||
Haixia Shi (1):
|
||||
|
||||
- platform_android: prevent deadlock in droid_swap_buffers
|
||||
|
||||
Ian Romanick (5):
|
||||
|
||||
- mesa: Strip arrayness from interface block names in some IO
|
||||
validation
|
||||
- glsl: Pack integer and double varyings as flat even if interpolation
|
||||
mode is none
|
||||
- glcpp: Track the actual version instead of just the version_resolved
|
||||
flag
|
||||
- glcpp: Only disallow #undef of pre-defined macros on GLSL ES >= 3.00
|
||||
shaders
|
||||
- glsl: Mark cube map array sampler types as reserved in GLSL ES 3.10
|
||||
|
||||
Ilia Mirkin (16):
|
||||
|
||||
- mesa: etc2 online compression is unsupported, don't attempt it
|
||||
- st/mesa: return appropriate mesa format for ETC texture formats
|
||||
- mesa: set \_NEW_BUFFERS when updating texture bound to current
|
||||
buffers
|
||||
- nv50,nvc0: srgb rendering is only available for rgba/bgra
|
||||
- vbo: allow DrawElementsBaseVertex in display lists
|
||||
- gallium/util: add helper to compute zmin/zmax for a viewport state
|
||||
- nv50,nvc0: fix depth range when halfz is enabled
|
||||
- nv50/ir: fix bb positions after exit instructions
|
||||
- vbo: add basevertex when looking up elements for vbo splitting
|
||||
- a4xx: only disable depth clipping, not all clipping, when requested
|
||||
- nv50/ir: make sure cfg iterator always hits all blocks
|
||||
- main: add missing EXTRA_END in OES_sample_variables get check
|
||||
- nouveau: always enable at least one RC
|
||||
- nv30: only bail on color/depth bpp mismatch when surfaces are
|
||||
swizzled
|
||||
- a4xx: make sure to actually clamp depth as requested
|
||||
- gk110/ir: fix quadop dall emission
|
||||
|
||||
Jan Ziak (2):
|
||||
|
||||
- egl/x11: avoid using freed memory if dri2 init fails
|
||||
- loader: fix memory leak in loader_dri3_open
|
||||
|
||||
Faith Ekstrand (31):
|
||||
|
||||
- nir/spirv: Don't multiply the push constant block size by 4
|
||||
- anv: Add a stub for CmdCopyQueryPoolResults on Ivy Bridge
|
||||
- glsl/types: Fix function type comparison function
|
||||
- glsl/types: Use \_mesa_hash_data for hashing function types
|
||||
- genxml: Make gen6-7 blending look more like gen8
|
||||
- anv/pipeline: Unify blend state setup between gen7 and gen8
|
||||
- anv: Enable independentBlend on gen7
|
||||
- anv: Add an align_down_npot_u32 helper
|
||||
- anv: Handle VK_WHOLE_SIZE properly for buffer views
|
||||
- i965/miptree: Enforce that height == 1 for 1-D array textures
|
||||
- i965/miptree: Set logical_depth0 == 6 for cube maps
|
||||
- nir: Add a nir_deref_foreach_leaf helper
|
||||
- nir/inline: Constant-initialize local variables in the callee if
|
||||
needed
|
||||
- anv/pipeline: Set up point coord enables
|
||||
- i965/miptree: Stop multiplying cube depth by 6 in HiZ calculations
|
||||
- i965/vec4: Make opt_vector_float reset at the top of each block
|
||||
- anv/blit2d: Add a format parameter to bind_dst and create_iview
|
||||
- anv/blit2d: Add support for RGB destinations
|
||||
- anv/clear: Make cmd_clear_image take an actual VkClearValue
|
||||
- anv/clear: Clear E5B9G9R9 images as R32_UINT
|
||||
- anv: Include the pipeline layout in the shader hash
|
||||
- isl: Allow multisampled array textures
|
||||
- anv/descriptor_set: memset anv_descriptor_set_layout
|
||||
- anv/pipeline: Fix bind maps for fragment output arrays
|
||||
- anv/allocator: Correctly set the number of buckets
|
||||
- anv/pipeline: Properly handle OOM during shader compilation
|
||||
- anv: Remove unused fields from anv_pipeline_bind_map
|
||||
- anv: Add pipeline_has_stage guards a few places
|
||||
- anv: Add a struct for storing a compiled shader
|
||||
- anv/pipeline: Add support for caching the push constant map
|
||||
- anv: Rework pipeline caching
|
||||
|
||||
José Fonseca (2):
|
||||
|
||||
- appveyor: Install pywin32 extensions.
|
||||
- appveyor: Force Visual Studio 2013 image.
|
||||
|
||||
Kenneth Graunke (21):
|
||||
|
||||
- genxml: Add CLIPMODE\_\* prefix to 3DSTATE_CLIP's "Clip Mode" enum
|
||||
values.
|
||||
- genxml: Add APIMODE_D3D missing enum values and improve consistency.
|
||||
- anv: Fix near plane clipping on Gen7/7.5.
|
||||
- anv: Enable early culling on Gen7.
|
||||
- anv: Unify 3DSTATE_CLIP code across generations.
|
||||
- genxml: Rename "API Rendering Disable" to "Rendering Disable".
|
||||
- anv: Properly call gen75_emit_state_base_address on Haswell.
|
||||
- i965: Include VUE handles for GS with invocations > 1.
|
||||
- nir: Add a base const_index to shared atomic intrinsics.
|
||||
- i965: Fix shared atomic intrinsics to pay attention to base.
|
||||
- mesa: Add GL_BGRA_EXT to the list of GenerateMipmap internal formats.
|
||||
- mesa: Don't call GenerateMipmap if Width or Height == 0.
|
||||
- glsl: Delete bogus ir_set_program_inouts assert.
|
||||
- glsl: Fix the program resource names of gl_TessLevelOuter/Inner[].
|
||||
- glsl: Fix location bias for patch variables.
|
||||
- glsl: Fix invariant matching in GLSL 4.30 and GLSL ES 1.00.
|
||||
- mesa: Fix uf10_to_f32() scale factor in the E == 0 and M != 0 case.
|
||||
- nir/builder: Add bany_inequal and bany helpers.
|
||||
- i965: Implement the WaPreventHSTessLevelsInterference workaround.
|
||||
- i965: Fix execution size of scalar TCS barrier setup code.
|
||||
- i965: Fix barrier count shift in scalar TCS backend.
|
||||
|
||||
Leo Liu (2):
|
||||
|
||||
- st/omx/enc: check uninitialized list from task release
|
||||
- vl/dri3: fix a memory leak from front buffer
|
||||
|
||||
Marek Olšák (7):
|
||||
|
||||
- glsl_to_tgsi: don't use the negate modifier in integer ops after
|
||||
bitcast
|
||||
- radeonsi: add a workaround for a compute VGPR-usage LLVM bug
|
||||
- winsys/amdgpu: disallow DCC with mipmaps
|
||||
- gallium/util: fix align64
|
||||
- radeonsi: only set dual source blending for MRT0
|
||||
- radeonsi: fix VM faults due NULL internal const buffers on CIK
|
||||
- radeonsi: disable SDMA texture copying on Carrizo
|
||||
|
||||
Matt Turner (4):
|
||||
|
||||
- mapi: Massage code to allow clang to compile.
|
||||
- i965/vec4: Ignore swizzle of VGRF for use by var_range_end().
|
||||
- mesa: Use AC_HEADER_MAJOR to include correct header for major().
|
||||
- nir: Walk blocks in source code order in lower_vars_to_ssa.
|
||||
|
||||
Michel Dänzer (1):
|
||||
|
||||
- glx: Don't use current context in \__glXSendError
|
||||
|
||||
Miklós Máté (1):
|
||||
|
||||
- vbo: set draw_id
|
||||
|
||||
Nanley Chery (5):
|
||||
|
||||
- anv/descriptor_set: Fix binding partly undefined descriptor sets
|
||||
- isl: Fix assert on raw buffer surface state size
|
||||
- anv/device: Fix max buffer range limits
|
||||
- isl: Fix isl_tiling_is_any_y()
|
||||
- anv/gen7_pipeline: Set PixelShaderKillPixel for discards
|
||||
|
||||
Nicolai Hähnle (7):
|
||||
|
||||
- radeonsi: explicitly choose center locations for 1xAA on Polaris
|
||||
- radeonsi: fix Polaris MSAA regression
|
||||
- radeonsi: ensure sample locations are set for line and polygon
|
||||
smoothing
|
||||
- st_glsl_to_tgsi: only skip over slots of an input array that are
|
||||
present
|
||||
- glsl: fix optimization of discard nested multiple levels
|
||||
- radeonsi: flush TC L2 cache for indirect draw data
|
||||
- radeonsi: add si_set_rw_buffer to be used for internal descriptors
|
||||
|
||||
Nicolas Boichat (6):
|
||||
|
||||
- egl/dri2: dri2_make_current: Set EGL error if bindContext fails
|
||||
- egl/wayland: Set disp->DriverData to NULL on error
|
||||
- egl/surfaceless: Set disp->DriverData to NULL on error
|
||||
- egl/drm: Set disp->DriverData to NULL on error
|
||||
- egl/android: Set dpy->DriverData to NULL on error
|
||||
- egl/dri2: Add reference count for dri2_egl_display
|
||||
|
||||
Rob Herring (3):
|
||||
|
||||
- Android: add missing u_math.h include path for libmesa_isl
|
||||
- vc4: fix vc4_resource_from_handle() stride calculation
|
||||
- vc4: add hash table look-up for exported dmabufs
|
||||
|
||||
Samuel Pitoiset (7):
|
||||
|
||||
- nvc0/ir: fix images indirect access on Fermi
|
||||
- nvc0: fix the driver cb size when draw parameters are used
|
||||
- gm107/ir: add missing NEG modifier for IADD32I
|
||||
- gm107/ir: make use of ADD32I for all immediates
|
||||
- nvc0: upload sample locations on GM20x
|
||||
- nvc0: invalidate textures/samplers on GK104+
|
||||
- nv50/ir: always emit the NDV bit for OP_QUADOP
|
||||
|
||||
Stefan Dirsch (1):
|
||||
|
||||
- Avoid overflow in 'last' variable of FindGLXFunction(...)
|
||||
|
||||
Stencel, Joanna (1):
|
||||
|
||||
- egl/wayland-egl: Fix for segfault in dri2_wl_destroy_surface.
|
||||
|
||||
Tim Rowley (2):
|
||||
|
||||
- Revert "gallium: Force blend color to 16-byte alignment"
|
||||
- swr: switch from overriding -march to selecting features
|
||||
|
||||
Tomasz Figa (8):
|
||||
|
||||
- gallium/dri: Add shared glapi to LIBADD on Android
|
||||
- egl/android: Remove unused variables
|
||||
- egl/android: Check return value of dri2_get_dri_config()
|
||||
- egl/android: Stop leaking DRI images
|
||||
- gallium/winsys/kms: Fix double refcount when importing from prime FD
|
||||
(v2)
|
||||
- gallium/winsys/kms: Fully initialize kms_sw_dt at prime import time
|
||||
(v2)
|
||||
- gallium/winsys/kms: Move display target handle lookup to separate
|
||||
function
|
||||
- gallium/winsys/kms: Look up the GEM handle after importing a prime FD
|
||||
@@ -0,0 +1,48 @@
|
||||
Mesa 12.0.3 Release Notes / September 15, 2016
|
||||
==============================================
|
||||
|
||||
Mesa 12.0.3 is a bug fix release which fixes bugs found since the 12.0.3
|
||||
release.
|
||||
|
||||
Mesa 12.0.3 implements the OpenGL 4.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.3. OpenGL 4.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
79abcfab3de30dbd416d1582a3cf6b1be308466231488775f1b7bb43be353602 mesa-12.0.3.tar.gz
|
||||
1dc86dd9b51272eee1fad3df65e18cda2e556ef1bc0b6e07cd750b9757f493b1 mesa-12.0.3.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 97781 <https://bugs.freedesktop.org/show_bug.cgi?id=97781>`__ -
|
||||
[HSW, BYT, IVB]
|
||||
es2-cts.gtf.gl2extensiontests.depth_texture_cube_map.depth_texture_cube_map
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Emil Velikov (3):
|
||||
|
||||
- docs: add sha256 checksums for 12.0.2
|
||||
- Revert "i965/miptree: Stop multiplying cube depth by 6 in HiZ
|
||||
calculations"
|
||||
- Update version to 12.0.3
|
||||
|
||||
José Fonseca (1):
|
||||
|
||||
- appveyor: Update winflexbison download URL.
|
||||
@@ -0,0 +1,281 @@
|
||||
Mesa 12.0.4 Release Notes / November 10, 2016
|
||||
=============================================
|
||||
|
||||
Mesa 12.0.4 is a bug fix release which fixes bugs found since the 12.0.4
|
||||
release.
|
||||
|
||||
Mesa 12.0.4 implements the OpenGL 4.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.3. OpenGL 4.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
22026ce4f1c6a7908b0d10ff057decec0a5633afe7f38a0cef5c08d0689f02a6 mesa-12.0.4.tar.gz
|
||||
5d6003da867d3f54e5000b4acdfc37e6cce5b6a4459274fdad73e24bd2f0065e mesa-12.0.4.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 71759 <https://bugs.freedesktop.org/show_bug.cgi?id=71759>`__ -
|
||||
Intel driver fails with "intel_do_flush_locked failed: No such file
|
||||
or directory" if buffer imported with EGL_NATIVE_PIXMAP_KHR
|
||||
- `Bug 94354 <https://bugs.freedesktop.org/show_bug.cgi?id=94354>`__ -
|
||||
R9285 Unigine Valley perf regression since radeonsi: use re-Z
|
||||
- `Bug 96770 <https://bugs.freedesktop.org/show_bug.cgi?id=96770>`__ -
|
||||
include/GL/mesa_glinterop.h:62: error: redefinition of typedef
|
||||
‘GLXContext’
|
||||
- `Bug 97231 <https://bugs.freedesktop.org/show_bug.cgi?id=97231>`__ -
|
||||
GL_DEPTH_CLAMP doesn't clamp to the far plane
|
||||
- `Bug 97233 <https://bugs.freedesktop.org/show_bug.cgi?id=97233>`__ -
|
||||
vkQuake VkSpecializationMapEntry related bug
|
||||
- `Bug 97260 <https://bugs.freedesktop.org/show_bug.cgi?id=97260>`__ -
|
||||
R9 290 low performance in Linux 4.7
|
||||
- `Bug 97549 <https://bugs.freedesktop.org/show_bug.cgi?id=97549>`__ -
|
||||
[SNB, BXT] up to 40% perf drop from "loader/dri3: Overhaul
|
||||
dri3_update_num_back" commit
|
||||
- `Bug 97887 <https://bugs.freedesktop.org/show_bug.cgi?id=97887>`__ -
|
||||
llvm segfault in janusvr -render vive
|
||||
- `Bug 98025 <https://bugs.freedesktop.org/show_bug.cgi?id=98025>`__ -
|
||||
[radeonsi] incorrect primitive restart index used
|
||||
- `Bug 98134 <https://bugs.freedesktop.org/show_bug.cgi?id=98134>`__ -
|
||||
dEQP-GLES31.functional.debug.negative_coverage.get_error.buffer.draw_buffers
|
||||
wants a different GL error code
|
||||
- `Bug 98326 <https://bugs.freedesktop.org/show_bug.cgi?id=98326>`__ -
|
||||
[dEQP, EGL] pbuffer depth/stencil tests fail
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Axel Davy (4):
|
||||
|
||||
- gallium/util: Really allow aliasing of dst for u_box_union\_\*
|
||||
- st/nine: Fix the calculation of the number of vs inputs
|
||||
- st/nine: Fix mistake in Volume9 UnlockBox
|
||||
- st/nine: Fix locking CubeTexture surfaces.
|
||||
|
||||
Brendan King (1):
|
||||
|
||||
- configure.ac: fix the name of the Wayland Scanner pc file
|
||||
|
||||
Brian Paul (1):
|
||||
|
||||
- st/mesa: fix swizzle issue in st_create_sampler_view_from_stobj()
|
||||
|
||||
Chad Versace (3):
|
||||
|
||||
- egl: Fix truncation error in \_eglParseSyncAttribList64
|
||||
- i965/sync: Fix uninitalized usage and leak of mutex
|
||||
- egl: Don't advertise unsupported platform extensions
|
||||
|
||||
Chuanbo Weng (1):
|
||||
|
||||
- gbm: fix potential NULL deref of mapImage/unmapImage.
|
||||
|
||||
Chuck Atkins (1):
|
||||
|
||||
- autoconf: Make header install distinct for various APIs (v2)
|
||||
|
||||
Dave Airlie (3):
|
||||
|
||||
- anv: initialise and increment send_sbc
|
||||
- anv/wsi: fix apps that acquire multiple images up front
|
||||
- Revert "st/vdpau: use linear layout for output surfaces"
|
||||
|
||||
Emil Velikov (12):
|
||||
|
||||
- docs: add sha256 checksums for 12.0.3
|
||||
- cherry-ignore: add non-applicable i965 commit
|
||||
- cherry-ignore: add vaapi encode fix
|
||||
- cherry-ignore: add EGL_KHR_debug fix
|
||||
- cherry-ignore: add update_renderbuffer_read_surfaces()
|
||||
- isl/gen6: correctly check msaa layout samples count
|
||||
- egl/x11: don't crash if dri2_dpy->conn is NULL
|
||||
- get-pick-list.sh: Require explicit "12.0" for nominating stable
|
||||
patches
|
||||
- automake: don't forget to pick wglext.h in the tarball
|
||||
- cherry-ignore: add N/A EGL revert
|
||||
- cherry-ignore: add ClientWaitSync fixes
|
||||
- Update version to 12.0.4
|
||||
|
||||
Eric Anholt (5):
|
||||
|
||||
- travis: Parse configure.ac to pick an updated LIBDRM_VERSION.
|
||||
- travis: Update to the Ubuntu Trusty image.
|
||||
- travis: Enable vc4 in libdrm to satisfy vc4 test build dependency.
|
||||
- travis: Upgrade LLVM dependency to 3.5 and enable LLVM drivers.
|
||||
- gallium: Fix install-gallium-links.mk on non-bash /bin/sh
|
||||
|
||||
Hans de Goede (1):
|
||||
|
||||
- pipe_loader_sw: Fix fd leak when instantiated via
|
||||
pipe_loader_sw_probe_kms
|
||||
|
||||
Ian Romanick (1):
|
||||
|
||||
- glsl: Fix cut-and-paste bug in hierarchical visitor
|
||||
ir_expression::accept
|
||||
|
||||
Ilia Mirkin (16):
|
||||
|
||||
- nv30: set usage to staging so that the buffer is allocated in GART
|
||||
- a3xx: make sure to actually clamp depth as requested
|
||||
- a3xx: make use of software clipping when hw can't handle it
|
||||
- a3xx: use window scissor to simulate viewport xy clip
|
||||
- main: GL_RGB10_A2UI does not come with GL 3.0/EXT_texture_integer
|
||||
- mesa/formatquery: limit ES target support, fix core context support
|
||||
- nir: fix definition of pack_uvec2_to_uint
|
||||
- gm107/ir: AL2P writes to a predicate register
|
||||
- st/mesa: fix is_scissor_enabled when X/Y are negative
|
||||
- nvc0/ir: fix overwriting of value backing non-constant gather offset
|
||||
- nv50/ir: copy over value's register id when resolving merge of a phi
|
||||
- nvc0/ir: fix textureGather with a single offset
|
||||
- gm107/ir: fix texturing with indirect samplers
|
||||
- gm107/ir: fix bit offset of tex lod setting for indirect texturing
|
||||
- nv50,nvc0: avoid reading out of bounds when getting bogus so info
|
||||
- nv50/ir: process texture offset sources as regular sources
|
||||
|
||||
James Legg (1):
|
||||
|
||||
- radeonsi: Fix primitive restart when index changes
|
||||
|
||||
Faith Ekstrand (9):
|
||||
|
||||
- nir/spirv: Swap the argument order for AtomicCompareExchange
|
||||
- nir/spirv: Use the correct sources for CompareExchange on images
|
||||
- nir/spirv: Break variable decoration handling into a helper
|
||||
- nir/spirv: Refactor variable deocration handling
|
||||
- nir/spirv/cfg: Handle switches whose break block is a loop continue
|
||||
- nir/spirv/cfg: Detect switch_break after loop_break/continue
|
||||
- nir: Add a nop intrinsic
|
||||
- nir/spirv/cfg: Use a nop intrinsic for tagging the ends of blocks
|
||||
- intel/blorp: Rework our usage of ralloc when compiling shaders
|
||||
|
||||
Jonathan Gray (3):
|
||||
|
||||
- genxml: add generated headers to EXTRA_DIST
|
||||
- mapi: automake: set VISIBILITY_CFLAGS for shared glapi
|
||||
- mesa: automake: include mesa_glinterop.h in distfile
|
||||
|
||||
Julien Isorce (1):
|
||||
|
||||
- st/va: also honors interlaced preference when providing a video
|
||||
format
|
||||
|
||||
Kenneth Graunke (8):
|
||||
|
||||
- nir: Call nir_metadata_preserve from nir_lower_alu_to_scalar().
|
||||
- mesa: Expose RESET_NOTIFICATION_STRATEGY with KHR_robustness.
|
||||
- i965: Fix missing \_NEW_TRANSFORM in Gen8+ 3DSTATE_DS atom.
|
||||
- i965: Add missing BRW_NEW_VS_PROG_DATA to 3DSTATE_CLIP.
|
||||
- i965: Move BRW_NEW_FRAGMENT_PROGRAM from 3DSTATE_PS to PS_EXTRA.
|
||||
- i965: Add missing BRW_NEW_CS_PROG_DATA to compute constant atom.
|
||||
- i965: Add missing BRW_CS_PROG_DATA to CS work group surface atom.
|
||||
- i965: Fix gl_InvocationID in dual object GS where invocations == 1.
|
||||
|
||||
Marek Olšák (12):
|
||||
|
||||
- radeonsi: fix cubemaps viewed as 2D
|
||||
- radeonsi: take compute shader and dispatch indirect memory usage into
|
||||
account
|
||||
- radeonsi: fix FP64 UBO loads with indirect uniform block indexing
|
||||
- mesa: fix glGetFramebufferAttachmentParameteriv w/ on-demand
|
||||
FRONT_BACK alloc
|
||||
- radeonsi: fix interpolateAt opcodes for .zw components
|
||||
- radeonsi: fix texture border colors for compute shaders
|
||||
- radeonsi: disable ReZ
|
||||
- gallium/radeon: make sure the address of separate CMASK is aligned
|
||||
properly
|
||||
- winsys/amdgpu: fix radeon_surf::macro_tile_index for imported
|
||||
textures
|
||||
- egl: use util/macros.h
|
||||
- egl: make interop ABI visible again
|
||||
- glx: make interop ABI visible again
|
||||
|
||||
Mario Kleiner (1):
|
||||
|
||||
- glx: Perform check for valid fbconfig against proper X-Screen.
|
||||
|
||||
Martin Peres (2):
|
||||
|
||||
- loader/dri3: add get_dri_screen() to the vtable
|
||||
- loader/dri3: import prime buffers in the currently-bound screen
|
||||
|
||||
Matt Whitlock (5):
|
||||
|
||||
- egl/android: replace call to dup(2) with fcntl(F_DUPFD_CLOEXEC)
|
||||
- gallium/auxiliary: replace call to dup(2) with fcntl(F_DUPFD_CLOEXEC)
|
||||
- st/dri: replace calls to dup(2) with fcntl(F_DUPFD_CLOEXEC)
|
||||
- st/xa: replace call to dup(2) with fcntl(F_DUPFD_CLOEXEC)
|
||||
- gallium/winsys: replace calls to dup(2) with fcntl(F_DUPFD_CLOEXEC)
|
||||
|
||||
Max Staudt (1):
|
||||
|
||||
- r300g: Set R300_VAP_CNTL on RSxxx to avoid triangle flickering
|
||||
|
||||
Michel Dänzer (1):
|
||||
|
||||
- loader/dri3: Overhaul dri3_update_num_back
|
||||
|
||||
Nicholas Bishop (2):
|
||||
|
||||
- gbm: return appropriate error when queryImage() fails
|
||||
- st/dri: check pipe_screen->resource_get_handle() return value
|
||||
|
||||
Nicolai Hähnle (10):
|
||||
|
||||
- gallium/radeon: cleanup and fix branch emits
|
||||
- st/glsl_to_tgsi: disable on-the-fly peephole for 64-bit operations
|
||||
- st/glsl_to_tgsi: simplify translate_tex_offset
|
||||
- st/glsl_to_tgsi: fix textureGatherOffset with indirectly loaded
|
||||
offsets
|
||||
- st/mesa: fix vertex elements setup for doubles
|
||||
- radeonsi: fix indirect loads of 64 bit constants
|
||||
- st/glsl_to_tgsi: fix atomic counter addressing
|
||||
- st/glsl_to_tgsi: fix block copies of arrays of doubles
|
||||
- st/mesa: only set primitive_restart when the restart index is in
|
||||
range
|
||||
- radeonsi: fix 64-bit loads from LDS
|
||||
|
||||
Samuel Pitoiset (4):
|
||||
|
||||
- nvc0/ir: fix subops for IMAD
|
||||
- gk110/ir: fix wrong emission of OP_NOT
|
||||
- nvc0: use correct bufctx when invalidating CP textures
|
||||
- nvc0/ir: fix emission of IMAD with NEG modifiers
|
||||
|
||||
Stencel, Joanna (1):
|
||||
|
||||
- egl/wayland: add missing destroy_window callback
|
||||
|
||||
Tapani Pälli (5):
|
||||
|
||||
- egl: stop claiming support for pbuffer + msaa
|
||||
- egl/dri2: set max values for pbuffer width and height
|
||||
- egl: add check that eglCreateContext gets a valid config
|
||||
- mesa: fix error handling in DrawBuffers
|
||||
- egl: set preserved behavior for surface only if config supports it
|
||||
|
||||
Tim Rowley (1):
|
||||
|
||||
- configure.ac: add llvm inteljitevents component if enabled
|
||||
|
||||
Vedran Miletić (1):
|
||||
|
||||
- clover: Fix build against clang SVN >= r273191
|
||||
|
||||
Vinson Lee (1):
|
||||
|
||||
- Revert "mesa_glinterop: remove inclusion of GLX header"
|
||||
@@ -0,0 +1,109 @@
|
||||
Mesa 12.0.5 Release Notes / December 5, 2016
|
||||
============================================
|
||||
|
||||
Mesa 12.0.5 is a bug fix release which fixes bugs found since the 12.0.5
|
||||
release.
|
||||
|
||||
Mesa 12.0.5 implements the OpenGL 4.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.3. OpenGL 4.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
44d08a27d98bfeacd864381189e434d98afbf451689d01f80380dc1d66450e5b mesa-12.0.5.tar.gz
|
||||
2b0a972d8282860a11291c09c3ef01ac45171405951eb21a83c45ed2b4321924 mesa-12.0.5.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 77662 <https://bugs.freedesktop.org/show_bug.cgi?id=77662>`__ -
|
||||
Fail to render to different faces of depth-stencil cube map
|
||||
- `Bug 97779 <https://bugs.freedesktop.org/show_bug.cgi?id=97779>`__ -
|
||||
[regression, bisected][BDW, GPU hang] stuck on render ring, always
|
||||
reproducible
|
||||
- `Bug 98415 <https://bugs.freedesktop.org/show_bug.cgi?id=98415>`__ -
|
||||
Vulkan Driver JSON file contains incorrect field
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Adam Jackson (2):
|
||||
|
||||
- glx/glvnd: Don't modify the dummy slot in the dispatch table
|
||||
- glx/glvnd: Fix dispatch function names and indices
|
||||
|
||||
Anuj Phogat (1):
|
||||
|
||||
- i965: Fix GPU hang related to multiple render targets and alpha
|
||||
testing
|
||||
|
||||
Emil Velikov (4):
|
||||
|
||||
- docs: add release notes for 12.0.4
|
||||
- docs: add sha256 checksums for 12.0.4
|
||||
- cherry-ignore: add reverted LLVM_LIBDIR patch
|
||||
- Update version to 12.0.5
|
||||
|
||||
Haixia Shi (1):
|
||||
|
||||
- mesa: change state query return value for RGB565
|
||||
|
||||
Faith Ekstrand (3):
|
||||
|
||||
- i965/fs/generator: Don't use the address immediate for MOV_INDIRECT
|
||||
- anv/cmd_buffer: Take a command buffer instead of a batch in two
|
||||
helpers
|
||||
- anv/cmd_buffer: Enable a CS stall workaround for Sky Lake gt4
|
||||
|
||||
Kenneth Graunke (1):
|
||||
|
||||
- intel: Fix pixel shader scratch space allocation on Gen9+ platforms.
|
||||
|
||||
Marek Olšák (13):
|
||||
|
||||
- gallium/radeon: fix behavior of GLSL findLSB(0)
|
||||
- gallium/radeon: make sure HTILE address is aligned properly
|
||||
- radeonsi: fix an assertion failure in
|
||||
si_decompress_sampler_color_textures
|
||||
- gallium/radeon: unify viewport emission code
|
||||
- gallium/radeon: set VPORT_ZMIN/MAX registers correctly
|
||||
- radeonsi: fix gl_PatchVerticesIn for tessellation evaluation shader
|
||||
- radeonsi: fix a crash in imageSize for cubemap arrays
|
||||
- radeonsi: emit TA_CS_BC_BASE_ADDR on SI only if the kernel allows it
|
||||
- gallium/radeon: add support for sharing textures with DCC between
|
||||
processes
|
||||
- radeonsi: always set all blend registers
|
||||
- radeonsi: set CB_BLEND1_CONTROL.ENABLE for dual source blending
|
||||
- radeonsi: disable RB+ blend optimizations for dual source blending
|
||||
- radeonsi: silence runtime warnings with LLVM 3.9
|
||||
|
||||
Matt Turner (1):
|
||||
|
||||
- anv: Replace "abi_versions" with correct "api_version".
|
||||
|
||||
Nanley Chery (1):
|
||||
|
||||
- mesa/fbobject: Update CubeMapFace when reusing textures
|
||||
|
||||
Steinar H. Gunderson (1):
|
||||
|
||||
- Fix races during \_mesa_HashWalk().
|
||||
|
||||
Tim Rowley (3):
|
||||
|
||||
- swr: [rasterizer jitter] cleanup supporting different llvm versions
|
||||
- swr: [rasterizer jitter] fix llvm-3.7 compile
|
||||
- swr: [rasterizer] add support for llvm-3.9
|
||||
@@ -0,0 +1,118 @@
|
||||
Mesa 12.0.6 Release Notes / January 23, 2017
|
||||
============================================
|
||||
|
||||
Mesa 12.0.6 is a bug fix release which fixes bugs found since the 12.0.5
|
||||
release.
|
||||
|
||||
Mesa 12.0.6 implements the OpenGL 4.3 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.3. OpenGL 4.3 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
65339ba5d76a45225b8b56f9a1da9db15c569e1d163760faa2921da0a8461741 mesa-12.0.6.tar.gz
|
||||
7d6da9744c1022a4c2ab6ad01a206984d00443fb691568011d01b3dd97e36448 mesa-12.0.6.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
This list is likely incomplete.
|
||||
|
||||
- `Bug 92234 <https://bugs.freedesktop.org/show_bug.cgi?id=92234>`__ -
|
||||
[BDW] GPU hang in Shogun2
|
||||
- `Bug 95130 <https://bugs.freedesktop.org/show_bug.cgi?id=95130>`__ -
|
||||
Derivatives of gl_Color wrong when helper pixels used
|
||||
- `Bug 98329 <https://bugs.freedesktop.org/show_bug.cgi?id=98329>`__ -
|
||||
[dEQP, EGL, SKL, BDW, BSW]
|
||||
dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_depth16_depth_buffer
|
||||
- `Bug 99030 <https://bugs.freedesktop.org/show_bug.cgi?id=99030>`__ -
|
||||
[HSW, regression] transform feedback fails on Linux 4.8
|
||||
- `Bug 99354 <https://bugs.freedesktop.org/show_bug.cgi?id=99354>`__ -
|
||||
[G71] "Assertion \`bkref' failed" reproducible with glmark2
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Chad Versace (3):
|
||||
|
||||
- i965/mt: Disable aux surfaces after making miptree shareable
|
||||
- i965/mt: Disable HiZ when sharing depth buffer externally (v2)
|
||||
- anv: Handle vkGetPhysicalDeviceQueueFamilyProperties with count == 0
|
||||
|
||||
Emil Velikov (5):
|
||||
|
||||
- docs: add sha256 checksums for 12.0.5
|
||||
- get-typod-pick-list.sh: add new script
|
||||
- automake: use shared llvm libs for make distcheck
|
||||
- egl/wayland: use the destroy_window_callback for swrast
|
||||
- Update version to 12.0.6
|
||||
|
||||
Fredrik Höglund (1):
|
||||
|
||||
- dri3: Fix MakeCurrent without a default framebuffer
|
||||
|
||||
Ilia Mirkin (1):
|
||||
|
||||
- nouveau: take extra push space into account for pushbuf_space calls
|
||||
|
||||
Faith Ekstrand (19):
|
||||
|
||||
- spirv/nir: Fix some texture opcode asserts
|
||||
- spirv/nir: Add support for shadow samplers that return vec4
|
||||
- spirv/nir: Properly handle gather components
|
||||
- anv/pipeline: Set binding_table.gather_texture_start
|
||||
- nir: Add a helper for determining the type of a texture source
|
||||
- nir/lower_tex: Add some helpers for working with tex sources
|
||||
- nir/lower_tex: Add support for lowering coordinate offsets
|
||||
- i965/nir: Enable NIR lowering of txf and rect offsets
|
||||
- i965: Get rid of the do_lower_unnormalized_offsets pass
|
||||
- spirv/nir: Don't increment coord_components for array lod queries
|
||||
- anv/image: Assert that the image format is actually supported
|
||||
- spirv/nir: Move opcode selection higher up in handle_texture
|
||||
- spirv/nir: Refactor type handling in handle_texture
|
||||
- nir/spirv: Refactor coordinate handling in handle_texture
|
||||
- spirv/nir: Handle texture projectors
|
||||
- spirv/nir: Add support for ImageQuerySamples
|
||||
- anv/device: Return the right error for failed maps
|
||||
- anv/device: Implicitly unmap memory objects in FreeMemory
|
||||
- anv/descriptor_set: Write the state offset in the surface state free
|
||||
list.
|
||||
|
||||
Kenneth Graunke (2):
|
||||
|
||||
- spirv: Move cursor before calling vtn_ssa_value() in phi 2nd pass.
|
||||
- i965: Properly flush in hsw_pause_transform_feedback().
|
||||
|
||||
Marek Olšák (6):
|
||||
|
||||
- cso: don't release sampler states that are bound
|
||||
- radeonsi: always restore sampler states when unbinding sampler views
|
||||
- radeonsi: fix incorrect FMASK checking in bind_sampler_states
|
||||
- radeonsi: disable CE on SI + AMDGPU
|
||||
- radeonsi: disable the constant engine (CE) on Carrizo and Stoney
|
||||
- gallium/radeon: fix the draw-calls HUD query
|
||||
|
||||
Matt Turner (3):
|
||||
|
||||
- i965/fs: Rename opt_copy_propagate -> opt_copy_propagation.
|
||||
- i965/fs: Add unit tests for copy propagation pass.
|
||||
- i965/fs: Reject copy propagation into SEL if not min/max.
|
||||
|
||||
Michel Dänzer (1):
|
||||
|
||||
- cso: Don't restore nr_samplers in cso_restore_fragment_samplers
|
||||
|
||||
Nicolai Hähnle (1):
|
||||
|
||||
- radeonsi: enable WQM in PS prolog when needed
|
||||
@@ -0,0 +1,333 @@
|
||||
Mesa 13.0.0 Release Notes / November 1, 2016
|
||||
============================================
|
||||
|
||||
Mesa 13.0.0 is a new development release. People who are concerned with
|
||||
stability and reliability should stick with a previous release or wait
|
||||
for Mesa 13.0.1.
|
||||
|
||||
Mesa 13.0.0 implements the OpenGL 4.4 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.4. OpenGL 4.4 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
4a54d7cdc1a94a8dae05a75ccff48356406d51b0d6a64cbdc641c266e3e008eb mesa-13.0.0.tar.gz
|
||||
94edb4ebff82066a68be79d9c2627f15995e1fe10f67ab3fc63deb842027d727 mesa-13.0.0.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
Note: some of the new features are only available with certain drivers.
|
||||
|
||||
- OpenGL ES 3.1 on i965/hsw
|
||||
- OpenGL ES 3.2 on i965/gen9+ (Skylake and later)
|
||||
- GL_ARB_ES3_1_compatibility on i965
|
||||
- GL_ARB_ES3_2_compatibility on i965/gen8+
|
||||
- GL_ARB_clear_texture on r600, radeonsi
|
||||
- GL_ARB_compute_variable_group_size on nvc0, radeonsi
|
||||
- GL_ARB_cull_distance on radeonsi
|
||||
- GL_ARB_enhanced_layouts on i965, nv50, nvc0, radeonsi, llvmpipe,
|
||||
softpipe
|
||||
- GL_ARB_indirect_parameters on radeonsi
|
||||
- GL_ARB_query_buffer_object on radeonsi
|
||||
- GL_ARB_shader_draw_parameters on radeonsi
|
||||
- GL_ARB_shader_group_vote on nvc0
|
||||
- GL_ARB_shader_viewport_layer_array on i965/gen6+
|
||||
- GL_ARB_stencil_texturing on i965/hsw
|
||||
- GL_ARB_texture_stencil8 on i965/hsw
|
||||
- GL_EXT_window_rectangles on nv50, nvc0
|
||||
- GL_KHR_blend_equation_advanced on i965
|
||||
- GL_KHR_robustness on nvc0, radeonsi
|
||||
- GL_KHR_texture_compression_astc_sliced_3d on i965
|
||||
- GL_OES_copy_image on nv50, nvc0, r600, radeonsi, softpipe, llvmpipe
|
||||
- GL_OES_geometry_shader on i965/gen8+, nvc0, radeonsi
|
||||
- GL_OES_primitive_bounding_box on i965/gen7+, nvc0, radeonsi
|
||||
- GL_OES_texture_cube_map_array on i965/gen8+, nvc0, radeonsi
|
||||
- GL_OES_tessellation_shader on i965/gen7+, nvc0, radeonsi
|
||||
- GL_OES_viewport_array on nvc0, radeonsi
|
||||
- GL_ANDROID_extension_pack_es31a on i965/gen9+
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
- `Bug 61907 <https://bugs.freedesktop.org/show_bug.cgi?id=61907>`__ -
|
||||
Indirect rendering of multi-texture vertex arrays broken
|
||||
- `Bug 69622 <https://bugs.freedesktop.org/show_bug.cgi?id=69622>`__ -
|
||||
eglTerminate then eglMakeCurrent crahes
|
||||
- `Bug 71759 <https://bugs.freedesktop.org/show_bug.cgi?id=71759>`__ -
|
||||
Intel driver fails with "intel_do_flush_locked failed: No such file
|
||||
or directory" if buffer imported with EGL_NATIVE_PIXMAP_KHR
|
||||
- `Bug 83036 <https://bugs.freedesktop.org/show_bug.cgi?id=83036>`__ -
|
||||
[ILK]Piglit spec_ARB_copy_image_arb_copy_image-formats fails
|
||||
- `Bug 89599 <https://bugs.freedesktop.org/show_bug.cgi?id=89599>`__ -
|
||||
symbol 'x86_64_entry_start' is already defined when building with
|
||||
LLVM/clang
|
||||
- `Bug 90513 <https://bugs.freedesktop.org/show_bug.cgi?id=90513>`__ -
|
||||
Odd gray and red flicker in The Talos Principle on GK104
|
||||
- `Bug 91342 <https://bugs.freedesktop.org/show_bug.cgi?id=91342>`__ -
|
||||
Very dark textures on some objects in indoors environments in Postal
|
||||
2
|
||||
- `Bug 92306 <https://bugs.freedesktop.org/show_bug.cgi?id=92306>`__ -
|
||||
GL Excess demo renders incorrectly on nv43
|
||||
- `Bug 94148 <https://bugs.freedesktop.org/show_bug.cgi?id=94148>`__ -
|
||||
Framebuffer considered invalid when a draw call is done before
|
||||
glCheckFramebufferStatus
|
||||
- `Bug 94354 <https://bugs.freedesktop.org/show_bug.cgi?id=94354>`__ -
|
||||
R9285 Unigine Valley perf regression since radeonsi: use re-Z
|
||||
- `Bug 94561 <https://bugs.freedesktop.org/show_bug.cgi?id=94561>`__ -
|
||||
[llvmpipe] PIPE_CAP_VIDEO_MEMORY reports negative value on 32 bits
|
||||
(with 16GB ram)
|
||||
- `Bug 94627 <https://bugs.freedesktop.org/show_bug.cgi?id=94627>`__ -
|
||||
Game Risen on wine black grass
|
||||
- `Bug 94681 <https://bugs.freedesktop.org/show_bug.cgi?id=94681>`__ -
|
||||
dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.23 takes
|
||||
25 minutes to compile
|
||||
- `Bug 95000 <https://bugs.freedesktop.org/show_bug.cgi?id=95000>`__ -
|
||||
deqp: assert in
|
||||
dEQP-GLES3.functional.vertex_arrays.single_attribute.strides.fixed.user_ptr_stride17_components2_quads1
|
||||
- `Bug 95130 <https://bugs.freedesktop.org/show_bug.cgi?id=95130>`__ -
|
||||
Derivatives of gl_Color wrong when helper pixels used
|
||||
- `Bug 95246 <https://bugs.freedesktop.org/show_bug.cgi?id=95246>`__ -
|
||||
Segfault in glBindFramebuffer()
|
||||
- `Bug 95419 <https://bugs.freedesktop.org/show_bug.cgi?id=95419>`__ -
|
||||
[HSW][regression][bisect] RPG Maker game gives "invalid floating
|
||||
point operation" at startup
|
||||
- `Bug 95462 <https://bugs.freedesktop.org/show_bug.cgi?id=95462>`__ -
|
||||
[BXT,BSW] arb_gpu_shader_fp64 causes gpu hang
|
||||
- `Bug 95529 <https://bugs.freedesktop.org/show_bug.cgi?id=95529>`__ -
|
||||
[regression, bisected] Image corruption in Chrome
|
||||
- `Bug 96235 <https://bugs.freedesktop.org/show_bug.cgi?id=96235>`__ -
|
||||
st_nir.h:34: error: redefinition of typedef ‘nir_shader’
|
||||
- `Bug 96274 <https://bugs.freedesktop.org/show_bug.cgi?id=96274>`__ -
|
||||
[NVC0] Failure when compiling compute shader: Assertion
|
||||
\`bb->getFirst()->serial <= bb->getExit()->serial' failed
|
||||
- `Bug 96285 <https://bugs.freedesktop.org/show_bug.cgi?id=96285>`__ -
|
||||
Mesa build broken
|
||||
- `Bug 96299 <https://bugs.freedesktop.org/show_bug.cgi?id=96299>`__ -
|
||||
[vulkan] 64 regressions due to mesa d5f2f32
|
||||
- `Bug 96343 <https://bugs.freedesktop.org/show_bug.cgi?id=96343>`__ -
|
||||
oom since st/mesa: implement PBO downloads for ReadPixels
|
||||
- `Bug 96346 <https://bugs.freedesktop.org/show_bug.cgi?id=96346>`__ -
|
||||
[SNB,CTS] es2-cts.gtf.gl.atan regression
|
||||
- `Bug 96349 <https://bugs.freedesktop.org/show_bug.cgi?id=96349>`__ -
|
||||
[CTS,SKL,BSW,BDW,KBL,BXT]
|
||||
es31-cts.arrays_of_arrays.interactionuniformbuffers3
|
||||
- `Bug 96351 <https://bugs.freedesktop.org/show_bug.cgi?id=96351>`__ -
|
||||
[CTS,SKL,KBL,BXT] es2-cts.gtf.gl2extensiontests.egl_image.egl_image
|
||||
- `Bug 96358 <https://bugs.freedesktop.org/show_bug.cgi?id=96358>`__ -
|
||||
SSO: wrong interface validation between GS and VS (regresion due to
|
||||
latest gles 3.1)
|
||||
- `Bug 96425 <https://bugs.freedesktop.org/show_bug.cgi?id=96425>`__ -
|
||||
[bisected] occasional dark render in The Talos Principle
|
||||
- `Bug 96484 <https://bugs.freedesktop.org/show_bug.cgi?id=96484>`__ -
|
||||
[vulkan] deqp-vk.glsl.builtin.precision.sin / cos regression
|
||||
- `Bug 96504 <https://bugs.freedesktop.org/show_bug.cgi?id=96504>`__ -
|
||||
[vulkancts] compute tests crash
|
||||
- `Bug 96516 <https://bugs.freedesktop.org/show_bug.cgi?id=96516>`__ -
|
||||
[bisected: 482526] "clover: Update OpenCL version string to match
|
||||
OpenGL": clover's build fails because of missing git_sha1.h
|
||||
- `Bug 96528 <https://bugs.freedesktop.org/show_bug.cgi?id=96528>`__ -
|
||||
Location qualifier segfaults during shader compilation
|
||||
- `Bug 96541 <https://bugs.freedesktop.org/show_bug.cgi?id=96541>`__ -
|
||||
Tonga Unreal elemental bad rendering since radeonsi: Decompress DCC
|
||||
textures in a render feedback loop
|
||||
- `Bug 96565 <https://bugs.freedesktop.org/show_bug.cgi?id=96565>`__ -
|
||||
Clive Barker's Jericho displays strange,vivid colors when motion blur
|
||||
enabled
|
||||
- `Bug 96607 <https://bugs.freedesktop.org/show_bug.cgi?id=96607>`__ -
|
||||
[bisected] texture misrender / flicker in The Talos Principle on SKL
|
||||
- `Bug 96617 <https://bugs.freedesktop.org/show_bug.cgi?id=96617>`__ -
|
||||
gl_SecondaryFragDataEXT doesn't work for extended blend func
|
||||
- `Bug 96629 <https://bugs.freedesktop.org/show_bug.cgi?id=96629>`__ -
|
||||
dEQP-GLES2.functional.texture.completeness.cube.not_positive_level_0:
|
||||
Assertion \`width >= 1' failed.
|
||||
- `Bug 96639 <https://bugs.freedesktop.org/show_bug.cgi?id=96639>`__ -
|
||||
st/mesa: transfer_map with too-high level with
|
||||
dEQP-GLES2.functional.texture.completeness.cube.extra_level
|
||||
- `Bug 96674 <https://bugs.freedesktop.org/show_bug.cgi?id=96674>`__ -
|
||||
[SNB, ILK]
|
||||
spec.ext_image_dma_buf_import.ext_image_dma_buf_import-sample_nv1
|
||||
- `Bug 96729 <https://bugs.freedesktop.org/show_bug.cgi?id=96729>`__ -
|
||||
Wrong shader compilation error message
|
||||
- `Bug 96762 <https://bugs.freedesktop.org/show_bug.cgi?id=96762>`__ -
|
||||
[radeonsi,apitrace] Firewatch: nothing rendered in scrollable (text)
|
||||
areas
|
||||
- `Bug 96765 <https://bugs.freedesktop.org/show_bug.cgi?id=96765>`__ -
|
||||
BindFragDataLocationIndexed on array fragment shader output.
|
||||
- `Bug 96770 <https://bugs.freedesktop.org/show_bug.cgi?id=96770>`__ -
|
||||
include/GL/mesa_glinterop.h:62: error: redefinition of typedef
|
||||
‘GLXContext’
|
||||
- `Bug 96782 <https://bugs.freedesktop.org/show_bug.cgi?id=96782>`__ -
|
||||
[regression bisected] R600 fp64 and glsl-4.00 piglit failures
|
||||
- `Bug 96791 <https://bugs.freedesktop.org/show_bug.cgi?id=96791>`__ -
|
||||
Cannot use image from swapchains for sampling
|
||||
- `Bug 96825 <https://bugs.freedesktop.org/show_bug.cgi?id=96825>`__ -
|
||||
anv_device.c:31:27: fatal error: anv_timestamp.h: No such file or
|
||||
directory
|
||||
- `Bug 96835 <https://bugs.freedesktop.org/show_bug.cgi?id=96835>`__ -
|
||||
"gallium: Force blend color to 16-byte alignment" crash with
|
||||
"-march=native -O3" causes some 32bit games to crash
|
||||
- `Bug 96850 <https://bugs.freedesktop.org/show_bug.cgi?id=96850>`__ -
|
||||
Crucible tests fail for 32bit mesa
|
||||
- `Bug 96878 <https://bugs.freedesktop.org/show_bug.cgi?id=96878>`__ -
|
||||
[Bisected: cc2d0e6][HSW] "GPU HANG" msg after autologin to
|
||||
gnome-session
|
||||
- `Bug 96908 <https://bugs.freedesktop.org/show_bug.cgi?id=96908>`__ -
|
||||
[radeonsi] MSAA causes graphical artifacts
|
||||
- `Bug 96911 <https://bugs.freedesktop.org/show_bug.cgi?id=96911>`__ -
|
||||
webgl2 conformance2/textures/misc/tex-mipmap-levels.html crashes 12.1
|
||||
Intel driver
|
||||
- `Bug 96949 <https://bugs.freedesktop.org/show_bug.cgi?id=96949>`__ -
|
||||
[regression] Piglit numSamples assertion failures with 9a23a177b90
|
||||
- `Bug 96950 <https://bugs.freedesktop.org/show_bug.cgi?id=96950>`__ -
|
||||
Another regression from bc4e0c486: vbo: Use a bitmask to track the
|
||||
active arrays in vbo_exec*.
|
||||
- `Bug 96971 <https://bugs.freedesktop.org/show_bug.cgi?id=96971>`__ -
|
||||
invariant qualifier is not valid for shader inputs
|
||||
- `Bug 97019 <https://bugs.freedesktop.org/show_bug.cgi?id=97019>`__ -
|
||||
[clover] build failure in llvm/codegen/native.cpp:129:52
|
||||
- `Bug 97032 <https://bugs.freedesktop.org/show_bug.cgi?id=97032>`__ -
|
||||
[BDW,SKL]
|
||||
piglit.spec.arb_gpu_shader5.arb_gpu_shader5-interpolateatcentroid-flat
|
||||
- `Bug 97033 <https://bugs.freedesktop.org/show_bug.cgi?id=97033>`__ -
|
||||
[BDW,SKL] piglit.spec.arb_gpu_shader_fp64.varying-packing.simple
|
||||
regressions
|
||||
- `Bug 97039 <https://bugs.freedesktop.org/show_bug.cgi?id=97039>`__ -
|
||||
The Talos Principle and Serious Sam 3 GPU faults
|
||||
- `Bug 97083 <https://bugs.freedesktop.org/show_bug.cgi?id=97083>`__ -
|
||||
[IVB,BYT] GPU hang on deqp-gles31.functional.separate.shader.random
|
||||
- `Bug 97140 <https://bugs.freedesktop.org/show_bug.cgi?id=97140>`__ -
|
||||
dd_draw.c:949:11: error: implicit declaration of function 'fmemopen'
|
||||
is invalid in C99 [-Werror,-Wimplicit-function-declaration]
|
||||
- `Bug 97207 <https://bugs.freedesktop.org/show_bug.cgi?id=97207>`__ -
|
||||
[IVY BRIDGE] Fragment shader discard writing to depth
|
||||
- `Bug 97214 <https://bugs.freedesktop.org/show_bug.cgi?id=97214>`__ -
|
||||
X not running with error "Failed to make EGL context current"
|
||||
- `Bug 97225 <https://bugs.freedesktop.org/show_bug.cgi?id=97225>`__ -
|
||||
[i965 on HD4600 Haswell] xcom switch to ingame cinematics cause
|
||||
segmentation fault
|
||||
- `Bug 97231 <https://bugs.freedesktop.org/show_bug.cgi?id=97231>`__ -
|
||||
GL_DEPTH_CLAMP doesn't clamp to the far plane
|
||||
- `Bug 97233 <https://bugs.freedesktop.org/show_bug.cgi?id=97233>`__ -
|
||||
vkQuake VkSpecializationMapEntry related bug
|
||||
- `Bug 97260 <https://bugs.freedesktop.org/show_bug.cgi?id=97260>`__ -
|
||||
R9 290 low performance in Linux 4.7
|
||||
- `Bug 97267 <https://bugs.freedesktop.org/show_bug.cgi?id=97267>`__ -
|
||||
[BDW] GL45-CTS.texture_cube_map_array.sampling asserts inside
|
||||
brw_fs.cpp
|
||||
- `Bug 97278 <https://bugs.freedesktop.org/show_bug.cgi?id=97278>`__ -
|
||||
[vulkancts,HSW] all vulkancts tests assert on HSW
|
||||
- `Bug 97285 <https://bugs.freedesktop.org/show_bug.cgi?id=97285>`__ -
|
||||
Darkness in Dota 2 after Patch "Make Gallium's BlitFramebuffer follow
|
||||
the GL 4.4 sRGB rules"
|
||||
- `Bug 97286 <https://bugs.freedesktop.org/show_bug.cgi?id=97286>`__ -
|
||||
\`make check\` fails uniform-initializer-test
|
||||
- `Bug 97305 <https://bugs.freedesktop.org/show_bug.cgi?id=97305>`__ -
|
||||
Gallium: TBOs and images set the offset in elements, not bytes
|
||||
- `Bug 97307 <https://bugs.freedesktop.org/show_bug.cgi?id=97307>`__ -
|
||||
glsl/glcpp/tests/glcpp-test regression
|
||||
- `Bug 97309 <https://bugs.freedesktop.org/show_bug.cgi?id=97309>`__ -
|
||||
piglit.spec.glsl-1_30.compiler.switch-statement.switch-case-duplicated.vert
|
||||
regression
|
||||
- `Bug 97322 <https://bugs.freedesktop.org/show_bug.cgi?id=97322>`__ -
|
||||
GenerateMipmap creates wrong mipmap for sRGB texture
|
||||
- `Bug 97331 <https://bugs.freedesktop.org/show_bug.cgi?id=97331>`__ -
|
||||
glDrawElementsBaseVertex doesn't work in display list on i915
|
||||
- `Bug 97351 <https://bugs.freedesktop.org/show_bug.cgi?id=97351>`__ -
|
||||
DrawElementsBaseVertex with VBO ignores base vertex on Intel GMA 9xx
|
||||
in some cases
|
||||
- `Bug 97413 <https://bugs.freedesktop.org/show_bug.cgi?id=97413>`__ -
|
||||
BioShock Infinite crashes on startup with Mesa Git version, R7 370
|
||||
- `Bug 97426 <https://bugs.freedesktop.org/show_bug.cgi?id=97426>`__ -
|
||||
glScissor gives vertically inverted result
|
||||
- `Bug 97448 <https://bugs.freedesktop.org/show_bug.cgi?id=97448>`__ -
|
||||
[HSW] deqp-vk.api\_.copy_and_blit.image_to_image_stencil regression
|
||||
- `Bug 97476 <https://bugs.freedesktop.org/show_bug.cgi?id=97476>`__ -
|
||||
Shader binaries should not be stored in the PipelineCache
|
||||
- `Bug 97477 <https://bugs.freedesktop.org/show_bug.cgi?id=97477>`__ -
|
||||
i915g: gl_FragCoord is always (0.0, max_y)
|
||||
- `Bug 97513 <https://bugs.freedesktop.org/show_bug.cgi?id=97513>`__ -
|
||||
clover reports wrong device pointer size
|
||||
- `Bug 97549 <https://bugs.freedesktop.org/show_bug.cgi?id=97549>`__ -
|
||||
[SNB, BXT] up to 40% perf drop from "loader/dri3: Overhaul
|
||||
dri3_update_num_back" commit
|
||||
- `Bug 97587 <https://bugs.freedesktop.org/show_bug.cgi?id=97587>`__ -
|
||||
make check nir/tests/control_flow_tests regression
|
||||
- `Bug 97761 <https://bugs.freedesktop.org/show_bug.cgi?id=97761>`__ -
|
||||
es2-cts.gtf.gl2extensiontests.egl_image_external.testsimpleunassociated
|
||||
crashes
|
||||
- `Bug 97773 <https://bugs.freedesktop.org/show_bug.cgi?id=97773>`__ -
|
||||
New Mesa master now results in warnings in glrender (and subsurfaces
|
||||
and simple-egl), black screen
|
||||
- `Bug 97779 <https://bugs.freedesktop.org/show_bug.cgi?id=97779>`__ -
|
||||
[regression, bisected][BDW, GPU hang] stuck on render ring, always
|
||||
reproducible
|
||||
- `Bug 97790 <https://bugs.freedesktop.org/show_bug.cgi?id=97790>`__ -
|
||||
Vulkan cts regressions due to 24be63066
|
||||
- `Bug 97804 <https://bugs.freedesktop.org/show_bug.cgi?id=97804>`__ -
|
||||
Later precision statement isn't overriding earlier one
|
||||
- `Bug 97808 <https://bugs.freedesktop.org/show_bug.cgi?id=97808>`__ -
|
||||
"tgsi/scan: don't set interp flags for inputs only used by INTERP
|
||||
instructions" causes glitches in wine with gallium nine
|
||||
- `Bug 97887 <https://bugs.freedesktop.org/show_bug.cgi?id=97887>`__ -
|
||||
llvm segfault in janusvr -render vive
|
||||
- `Bug 97894 <https://bugs.freedesktop.org/show_bug.cgi?id=97894>`__ -
|
||||
Crash in u_transfer_unmap_vtbl when unmapping a buffer mapped in
|
||||
different context
|
||||
- `Bug 97952 <https://bugs.freedesktop.org/show_bug.cgi?id=97952>`__ -
|
||||
/usr/include/string.h:518:12: error: exception specification in
|
||||
declaration does not match previous declaration
|
||||
- `Bug 97969 <https://bugs.freedesktop.org/show_bug.cgi?id=97969>`__ -
|
||||
[radeonsi, bisected: fb827c0] Video decoding shows green artifacts
|
||||
- `Bug 97976 <https://bugs.freedesktop.org/show_bug.cgi?id=97976>`__ -
|
||||
VCE regression BO to small for addr since winsys/amdgpu: enable
|
||||
buffer allocation from slabs
|
||||
- `Bug 98005 <https://bugs.freedesktop.org/show_bug.cgi?id=98005>`__ -
|
||||
VCE dual instance encoding inconsistent since st/va: enable dual
|
||||
instances encode by sync surface
|
||||
- `Bug 98025 <https://bugs.freedesktop.org/show_bug.cgi?id=98025>`__ -
|
||||
[radeonsi] incorrect primitive restart index used
|
||||
- `Bug 98128 <https://bugs.freedesktop.org/show_bug.cgi?id=98128>`__ -
|
||||
nir/tests/control_flow_tests.cpp:79:73: error:
|
||||
‘nir_loop_first_cf_node’ was not declared in this scope
|
||||
- `Bug 98131 <https://bugs.freedesktop.org/show_bug.cgi?id=98131>`__ -
|
||||
Compiler should reject lowp/mediump qualifiers on atomic_uints
|
||||
- `Bug 98133 <https://bugs.freedesktop.org/show_bug.cgi?id=98133>`__ -
|
||||
GetSynciv should raise an error if bufSize < 0
|
||||
- `Bug 98134 <https://bugs.freedesktop.org/show_bug.cgi?id=98134>`__ -
|
||||
dEQP-GLES31.functional.debug.negative_coverage.get_error.buffer.draw_buffers
|
||||
wants a different GL error code
|
||||
- `Bug 98135 <https://bugs.freedesktop.org/show_bug.cgi?id=98135>`__ -
|
||||
dEQP-GLES31.functional.debug.negative_coverage.get_error.shader.transform_feedback_varyings
|
||||
wants a different GL error code
|
||||
- `Bug 98167 <https://bugs.freedesktop.org/show_bug.cgi?id=98167>`__ -
|
||||
[vulkan, radv] missing libgcrypt and openssl devel results in linker
|
||||
error in libvulkan_common
|
||||
- `Bug 98172 <https://bugs.freedesktop.org/show_bug.cgi?id=98172>`__ -
|
||||
Concurrent call to glClientWaitSync results in segfault in one of the
|
||||
waiters.
|
||||
- `Bug 98244 <https://bugs.freedesktop.org/show_bug.cgi?id=98244>`__ -
|
||||
dEQP: textureOffset(sampler2DArrayShadow, ...) should not exist.
|
||||
- `Bug 98264 <https://bugs.freedesktop.org/show_bug.cgi?id=98264>`__ -
|
||||
Build broken for i965 due to multiple deifnitions of
|
||||
intelFenceExtension
|
||||
- `Bug 98307 <https://bugs.freedesktop.org/show_bug.cgi?id=98307>`__ -
|
||||
"st/glsl_to_tgsi: explicitly track all input and output declaration"
|
||||
broke flightgear colors on rs780
|
||||
- `Bug 98326 <https://bugs.freedesktop.org/show_bug.cgi?id=98326>`__ -
|
||||
[dEQP, EGL] pbuffer depth/stencil tests fail
|
||||
- `Bug 98415 <https://bugs.freedesktop.org/show_bug.cgi?id=98415>`__ -
|
||||
Vulkan Driver JSON file contains incorrect field
|
||||
- `Bug 98431 <https://bugs.freedesktop.org/show_bug.cgi?id=98431>`__ -
|
||||
UnrealEngine v4 demos startup fails to blorp blit assert
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Mesa no longer depends on libudev.
|
||||
@@ -0,0 +1,152 @@
|
||||
Mesa 13.0.1 Release Notes / November 14, 2016
|
||||
=============================================
|
||||
|
||||
Mesa 13.0.1 is a bug fix release which fixes bugs found since the 13.0.0
|
||||
release.
|
||||
|
||||
Mesa 13.0.1 implements the OpenGL 4.4 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.4. OpenGL 4.4 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
7cbb91dead05cde279ee95f86e8321c8e1c8fc9deb88f12e0f587672a10d88c5 mesa-13.0.1.tar.gz
|
||||
71962fb2bf77d33b0ad4a565b490dbbeaf4619099c6d9722f04a73187957a731 mesa-13.0.1.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
- `Bug 97715 <https://bugs.freedesktop.org/show_bug.cgi?id=97715>`__ -
|
||||
[ILK,G45,G965] piglit.spec.arb_separate_shader_objects.misc api error
|
||||
checks
|
||||
- `Bug 98012 <https://bugs.freedesktop.org/show_bug.cgi?id=98012>`__ -
|
||||
[IVB] Segfault when running Dolphin twice with Vulkan
|
||||
- `Bug 98512 <https://bugs.freedesktop.org/show_bug.cgi?id=98512>`__ -
|
||||
radeon r600 vdpau: Invalid command stream: texture bo too small
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Adam Jackson (2):
|
||||
|
||||
- glx/glvnd: Don't modify the dummy slot in the dispatch table
|
||||
- glx/glvnd: Fix dispatch function names and indices
|
||||
|
||||
Andreas Boll (1):
|
||||
|
||||
- glx/windows: Add wgl.h to the sources list
|
||||
|
||||
Anuj Phogat (1):
|
||||
|
||||
- i965: Fix GPU hang related to multiple render targets and alpha
|
||||
testing
|
||||
|
||||
Chih-Wei Huang (1):
|
||||
|
||||
- android: avoid using libdrm with host modules
|
||||
|
||||
Darren Salt (1):
|
||||
|
||||
- radv/pipeline: Don't dereference NULL dynamic state pointers
|
||||
|
||||
Dave Airlie (8):
|
||||
|
||||
- radv: expose xlib platform extension
|
||||
- radv: fix dual source blending
|
||||
- Revert "st/vdpau: use linear layout for output surfaces"
|
||||
- radv: emit correct last export when Z/stencil export is enabled
|
||||
- ac/nir: add support for discard_if intrinsic (v2)
|
||||
- nir: add conditional discard optimisation (v4)
|
||||
- radv: enable conditional discard optimisation on radv.
|
||||
- radv: fix GetFenceStatus for signaled fences
|
||||
|
||||
Emil Velikov (6):
|
||||
|
||||
- docs: add sha256 checksums for 13.0.0
|
||||
- amd/addrlib: limit fastcall/regparm to GCC i386
|
||||
- anv: use correct .specVersion for extensions
|
||||
- radv: use correct .specVersion for extensions
|
||||
- radv: Suffix the radeon_icd file with the host CPU
|
||||
- Update version to 13.0.1
|
||||
|
||||
Eric Anholt (1):
|
||||
|
||||
- vc4: Use Newton-Raphson on the 1/W write to fix glmark2 terrain.
|
||||
|
||||
Francisco Jerez (1):
|
||||
|
||||
- nir: Flip gl_SamplePosition in nir_lower_wpos_ytransform().
|
||||
|
||||
Fredrik Höglund (1):
|
||||
|
||||
- radv: add support for anisotropic filtering on VI+
|
||||
|
||||
Faith Ekstrand (21):
|
||||
|
||||
- anv/device: Return DEVICE_LOST if execbuf2 fails
|
||||
- vulkan/wsi/x11: Better handle wsi_x11_connection_create failure
|
||||
- vulkan/wsi/x11: Clean up connections in finish_wsi
|
||||
- anv: Better handle return codes from anv_physical_device_init
|
||||
- intel/blorp: Use wm_prog_data instead of hand-rolling our own
|
||||
- intel/blorp: Pass a brw_stage_prog_data to upload_shader
|
||||
- anv/pipeline: Put actual pointers in anv_shader_bin
|
||||
- anv/pipeline: Properly cache prog_data::param
|
||||
- intel/blorp: Emit all the binding tables
|
||||
- anv/device: Add an execbuf wrapper
|
||||
- anv: Add a cmd_buffer_execbuf helper
|
||||
- anv: Don't presume to know what address is in a surface relocation
|
||||
- anv: Add a new bo_pool_init helper
|
||||
- anv/allocator: Simplify anv_scratch_pool
|
||||
- anv: Initialize anv_bo::offset to -1
|
||||
- anv/batch_chain: Improve write_reloc
|
||||
- anv: Add an anv_execbuf helper struct
|
||||
- anv/batch: Move last_ss_pool_bo_offset to the command buffer
|
||||
- anv: Move relocation handling from EndCommandBuffer to QueueSubmit
|
||||
- anv/cmd_buffer: Take a command buffer instead of a batch in two
|
||||
helpers
|
||||
- anv/cmd_buffer: Enable a CS stall workaround for Sky Lake gt4
|
||||
|
||||
Kenneth Graunke (2):
|
||||
|
||||
- glsl: Update deref types when resizing implicitly sized arrays.
|
||||
- mesa: Fix pixel shader scratch space allocation on Gen9+ platforms.
|
||||
|
||||
Kristian Høgsberg (1):
|
||||
|
||||
- anv: Do relocations in userspace before execbuf ioctl
|
||||
|
||||
Marek Olšák (4):
|
||||
|
||||
- egl: use util/macros.h
|
||||
- egl: make interop ABI visible again
|
||||
- glx: make interop ABI visible again
|
||||
- radeonsi: fix an assertion failure in
|
||||
si_decompress_sampler_color_textures
|
||||
|
||||
Nicolai Hähnle (4):
|
||||
|
||||
- radeonsi: fix BFE/BFI lowering for GLSL semantics
|
||||
- glsl: fix lowering of UBO references of named blocks
|
||||
- st/glsl_to_tgsi: fix dvec[34] loads from SSBO
|
||||
- st/mesa: fix the layer of VDPAU surface samplers
|
||||
|
||||
Steven Toth (3):
|
||||
|
||||
- gallium/hud: fix a problem where objects are free'd while in use.
|
||||
- gallium/hud: close a previously opened handle
|
||||
- gallium/hud: protect against and initialization race
|
||||
|
||||
Timothy Arceri (1):
|
||||
|
||||
- mesa/glsl: delete previously linked shaders earlier when linking
|
||||
@@ -0,0 +1,154 @@
|
||||
Mesa 13.0.2 Release Notes / November 28, 2016
|
||||
=============================================
|
||||
|
||||
Mesa 13.0.2 is a bug fix release which fixes bugs found since the 13.0.1
|
||||
release.
|
||||
|
||||
Mesa 13.0.2 implements the OpenGL 4.4 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.4. OpenGL 4.4 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
6014233a5db6032ab8de4881384871bbe029de684502707794ce7b3e6beec308 mesa-13.0.2.tar.gz
|
||||
a6ed622645f4ed61da418bf65adde5bcc4bb79023c36ba7d6b45b389da4416d5 mesa-13.0.2.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
- `Bug 97321 <https://bugs.freedesktop.org/show_bug.cgi?id=97321>`__ -
|
||||
Query INFO_LOG_LENGTH for empty info log should return 0
|
||||
- `Bug 97420 <https://bugs.freedesktop.org/show_bug.cgi?id=97420>`__ -
|
||||
"#version 0" crashes glsl_compiler
|
||||
- `Bug 98632 <https://bugs.freedesktop.org/show_bug.cgi?id=98632>`__ -
|
||||
Fix build on Hurd without PATH_MAX
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Ben Widawsky (3):
|
||||
|
||||
- i965: Add some APL and KBL SKU strings
|
||||
- i965: Reorder PCI ID list to match release order
|
||||
- i965/glk: Add basic Geminilake support
|
||||
|
||||
Dave Airlie (14):
|
||||
|
||||
- radv: fix texturesamples to handle single sample case
|
||||
- wsi: fix VK_INCOMPLETE for vkGetSwapchainImagesKHR
|
||||
- radv: don't crash on null swapchain destroy.
|
||||
- ac/nir/llvm: fix channel in texture gather lowering code.
|
||||
- radv: make sure to flush input attachments correctly.
|
||||
- radv: fix image view creation for depth and stencil only
|
||||
- radv: spir-v allows texture size query with and without lod.
|
||||
- vulkan/wsi/x11: handle timeouts properly in next image acquire (v1.1)
|
||||
- vulkan/wsi: store present mode in swapchain base class
|
||||
- vulkan/wsi/x11: add support for IMMEDIATE present mode
|
||||
- radv: fix texel fetch offset with 2d arrays.
|
||||
- radv/si: fix optimal micro tile selection
|
||||
- radv/ac/llvm: shadow samplers only return one value.
|
||||
- radv: fix 3D clears with baseMiplevel
|
||||
|
||||
Eduardo Lima Mitev (2):
|
||||
|
||||
- vulkan/wsi/x11: Fix behavior of vkGetPhysicalDeviceSurfaceFormatsKHR
|
||||
- vulkan/wsi/x11: Fix behavior of
|
||||
vkGetPhysicalDeviceSurfacePresentModesKHR
|
||||
|
||||
Emil Velikov (5):
|
||||
|
||||
- docs: add sha256 checksums for 13.0.1
|
||||
- cherry-ignore: add reverted LLVM_LIBDIR patch
|
||||
- anv: fix enumeration of properties
|
||||
- radv: honour the number of properties available
|
||||
- Update version to 13.0.2
|
||||
|
||||
Eric Anholt (3):
|
||||
|
||||
- vc4: Don't abort when a shader compile fails.
|
||||
- vc4: Clamp the shadow comparison value.
|
||||
- vc4: Fix register class handling of DDX/DDY arguments.
|
||||
|
||||
Gwan-gyeong Mun (2):
|
||||
|
||||
- util/disk_cache: close a previously opened handle in disk_cache_put
|
||||
(v2)
|
||||
- anv: Fix unintentional integer overflow in anv_CreateDmaBufImageINTEL
|
||||
|
||||
Iago Toral Quiroga (1):
|
||||
|
||||
- anv/format: handle unsupported formats properly
|
||||
|
||||
Ian Romanick (2):
|
||||
|
||||
- glcpp: Handle '#version 0' and other invalid values
|
||||
- glsl: Parse 0 as a preprocessor INTCONSTANT
|
||||
|
||||
Faith Ekstrand (15):
|
||||
|
||||
- anv/gen8: Stall when needed in Cmd(Set|Reset)Event
|
||||
- anv/wsi: Set the fence to signaled in AcquireNextImageKHR
|
||||
- anv: Rework fences
|
||||
- vulkan/wsi/wayland: Include pthread.h
|
||||
- vulkan/wsi/wayland: Clean up some error handling paths
|
||||
- vulkan/wsi: Report the correct min/maxImageCount
|
||||
- i965/gs: Allow primitive id to be a system value
|
||||
- anv: Handle null in all destructors
|
||||
- anv/fence: Handle ANV_FENCE_CREATE_SIGNALED_BIT
|
||||
- nir/spirv: Fix handling of gl_PrimitiveId
|
||||
- anv/blorp: Ignore clears for attachments first used as resolve
|
||||
destinations
|
||||
- anv: Implement a depth stall restriction on gen7
|
||||
- anv/cmd_buffer: Handle running out of binding tables in compute
|
||||
shaders
|
||||
- anv/cmd_buffer: Emit a CS stall before setting a CS pipeline
|
||||
- vulkan/wsi/x11: Implement FIFO mode.
|
||||
|
||||
Jordan Justen (2):
|
||||
|
||||
- isl: Fix height calculation in isl_msaa_interleaved_scale_px_to_sa
|
||||
- i965/hsw: Set integer mode in sampling state for stencil texturing
|
||||
|
||||
Kenneth Graunke (4):
|
||||
|
||||
- intel: Set min_ds_entries on Broxton.
|
||||
- i965: Fix compute shader crash.
|
||||
- mesa: Drop PATH_MAX usage.
|
||||
- i965: Fix GS push inputs with enhanced layouts.
|
||||
|
||||
Kevin Strasser (1):
|
||||
|
||||
- vulkan/wsi: Add a thread-safe queue implementation
|
||||
|
||||
Lionel Landwerlin (1):
|
||||
|
||||
- anv: fix multi level clears with VK_REMAINING_MIP_LEVELS
|
||||
|
||||
Lucas Stach (1):
|
||||
|
||||
- gbm: request correct version of the DRI2_FENCE extension
|
||||
|
||||
Nicolai Hähnle (2):
|
||||
|
||||
- radeonsi: store group_size_variable in struct si_compute
|
||||
- glsl/lower_output_reads: fix geometry shader output handling with
|
||||
conditional emit
|
||||
|
||||
Steinar H. Gunderson (1):
|
||||
|
||||
- Fix races during \_mesa_HashWalk().
|
||||
|
||||
Tapani Pälli (1):
|
||||
|
||||
- mesa: fix empty program log length
|
||||
@@ -0,0 +1,147 @@
|
||||
Mesa 13.0.3 Release Notes / January 5, 2017
|
||||
===========================================
|
||||
|
||||
Mesa 13.0.3 is a bug fix release which fixes bugs found since the 13.0.2
|
||||
release.
|
||||
|
||||
Mesa 13.0.3 implements the OpenGL 4.4 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.4. OpenGL 4.4 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
55b07d056f9b855ba9d7c8b2ddc7d3b220a61c6ab1bdc73cbfc2f607721094c2 mesa-13.0.3.tar.gz
|
||||
d9aa8be5c176d00d0cd503cb2f64a5a403ea471ec819c022581414860d7ba40e mesa-13.0.3.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
- `Bug 77662 <https://bugs.freedesktop.org/show_bug.cgi?id=77662>`__ -
|
||||
Fail to render to different faces of depth-stencil cube map
|
||||
- `Bug 92234 <https://bugs.freedesktop.org/show_bug.cgi?id=92234>`__ -
|
||||
[BDW] GPU hang in Shogun2
|
||||
- `Bug 98329 <https://bugs.freedesktop.org/show_bug.cgi?id=98329>`__ -
|
||||
[dEQP, EGL, SKL, BDW, BSW]
|
||||
dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_depth16_depth_buffer
|
||||
- `Bug 99038 <https://bugs.freedesktop.org/show_bug.cgi?id=99038>`__ -
|
||||
[dEQP, EGL, SKL, BDW, BSW]
|
||||
dEQP-EGL.functional.negative_api.create_pixmap_surface crashes
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Chad Versace (2):
|
||||
|
||||
- i965/mt: Disable aux surfaces after making miptree shareable
|
||||
- egl: Fix crashes in eglCreate*Surface()
|
||||
|
||||
Dave Airlie (4):
|
||||
|
||||
- anv: set maxFragmentDualSrcAttachments to 1
|
||||
- radv: set maxFragmentDualSrcAttachments to 1
|
||||
- radv: fix another regression since shadow fixes.
|
||||
- radv: add missing license file to radv_meta_bufimage.
|
||||
|
||||
Emil Velikov (5):
|
||||
|
||||
- docs: add sha256 checksums for 13.0.2
|
||||
- anv: don't double-close the same fd
|
||||
- anv: don't leak memory if anv_init_wsi() fails
|
||||
- radv: don't leak the fd if radv_physical_device_init() succeeds
|
||||
- Update version to 13.0.3
|
||||
|
||||
Eric Anholt (1):
|
||||
|
||||
- vc4: In a loop break/continue, jump if everyone has taken the path.
|
||||
|
||||
Gwan-gyeong Mun (3):
|
||||
|
||||
- anv: Add missing error-checking to anv_block_pool_init (v2)
|
||||
- anv: Update the teardown in reverse order of the anv_CreateDevice
|
||||
- vulkan/wsi: Fix resource leak in success path of wsi_queue_init()
|
||||
|
||||
Haixia Shi (1):
|
||||
|
||||
- compiler/glsl: fix precision problem of tanh
|
||||
|
||||
Ilia Mirkin (1):
|
||||
|
||||
- mesa: only verify that enabled arrays have backing buffers
|
||||
|
||||
Faith Ekstrand (8):
|
||||
|
||||
- anv/cmd_buffer: Re-emit MEDIA_CURBE_LOAD when CS push constants are
|
||||
dirty
|
||||
- anv/image: Rename hiz_surface to aux_surface
|
||||
- anv/cmd_buffer: Remove the 1-D case from the HiZ QPitch calculation
|
||||
- genxml/gen9: Change the default of
|
||||
MI_SEMAPHORE_WAIT::RegisterPoleMode
|
||||
- anv/device: Return the right error for failed maps
|
||||
- anv/device: Implicitly unmap memory objects in FreeMemory
|
||||
- anv/descriptor_set: Write the state offset in the surface state free
|
||||
list.
|
||||
- spirv: Use a simpler and more correct implementaiton of tanh()
|
||||
|
||||
Kenneth Graunke (1):
|
||||
|
||||
- i965: Allocate at least some URB space even when max_vertices = 0.
|
||||
|
||||
Marek Olšák (17):
|
||||
|
||||
- radeonsi: always set all blend registers
|
||||
- radeonsi: set CB_BLEND1_CONTROL.ENABLE for dual source blending
|
||||
- radeonsi: disable RB+ blend optimizations for dual source blending
|
||||
- radeonsi: consolidate max-work-group-size computation
|
||||
- radeonsi: apply a multi-wave workgroup SPI bug workaround to affected
|
||||
CIK chips
|
||||
- radeonsi: apply a TC L1 write corruption workaround for SI
|
||||
- radeonsi: apply a tessellation bug workaround for SI
|
||||
- radeonsi: add a tess+GS hang workaround for VI dGPUs
|
||||
- radeonsi: apply the double EVENT_WRITE_EOP workaround to VI as well
|
||||
- cso: don't release sampler states that are bound
|
||||
- radeonsi: always restore sampler states when unbinding sampler views
|
||||
- radeonsi: fix incorrect FMASK checking in bind_sampler_states
|
||||
- radeonsi: allow specifying simm16 of emit_waitcnt at call sites
|
||||
- radeonsi: wait for outstanding memory instructions in TCS barriers
|
||||
- tgsi: fix the src type of TGSI_OPCODE_MEMBAR
|
||||
- radeonsi: wait for outstanding LDS instructions in memory barriers if
|
||||
needed
|
||||
- radeonsi: disable the constant engine (CE) on Carrizo and Stoney
|
||||
|
||||
Matt Turner (3):
|
||||
|
||||
- i965/fs: Rename opt_copy_propagate -> opt_copy_propagation.
|
||||
- i965/fs: Add unit tests for copy propagation pass.
|
||||
- i965/fs: Reject copy propagation into SEL if not min/max.
|
||||
|
||||
Nanley Chery (1):
|
||||
|
||||
- mesa/fbobject: Update CubeMapFace when reusing textures
|
||||
|
||||
Nicolai Hähnle (4):
|
||||
|
||||
- radeonsi: fix isolines tess factor writes to control ring
|
||||
- radeonsi: update all GSVS ring descriptors for new buffer allocations
|
||||
- radeonsi: do not kill GS with memory writes
|
||||
- radeonsi: fix an off-by-one error in the bounds check for
|
||||
max_vertices
|
||||
|
||||
Rhys Kidd (1):
|
||||
|
||||
- glsl: Add pthread libs to cache_test
|
||||
|
||||
Timothy Arceri (2):
|
||||
|
||||
- mesa: fix active subroutine uniforms properly
|
||||
- Revert "nir: Turn imov/fmov of undef into undef."
|
||||
@@ -0,0 +1,214 @@
|
||||
Mesa 13.0.4 Release Notes / February 1, 2017
|
||||
============================================
|
||||
|
||||
Mesa 13.0.4 is a bug fix release which fixes bugs found since the 13.0.3
|
||||
release.
|
||||
|
||||
Mesa 13.0.4 implements the OpenGL 4.4 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.4. OpenGL 4.4 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
a78518030b0b7d77a6c426ac3ff40f4b27fb0e2cdb0dfbe685024a46cae59bad mesa-13.0.4.tar.gz
|
||||
a95d7ce8f7bd5f88585e4be3144a341236d8c0fc91f6feaec59bb8ba3120e726 mesa-13.0.4.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
- `Bug 92634 <https://bugs.freedesktop.org/show_bug.cgi?id=92634>`__ -
|
||||
gallium's vl_mpeg12_decoder does not work with st/va
|
||||
- `Bug 94512 <https://bugs.freedesktop.org/show_bug.cgi?id=94512>`__ -
|
||||
X segfaults with glx-tls enabled in a x32 environment
|
||||
- `Bug 94900 <https://bugs.freedesktop.org/show_bug.cgi?id=94900>`__ -
|
||||
HD6950 GPU lockup loop with various steam games (octodad[always],
|
||||
saints row 4[always], dead island[always], grid autosport[sometimes])
|
||||
- `Bug 98263 <https://bugs.freedesktop.org/show_bug.cgi?id=98263>`__ -
|
||||
[radv] The Talos Principle fails to launch with "Fatal error: Cannot
|
||||
set display mode."
|
||||
- `Bug 98914 <https://bugs.freedesktop.org/show_bug.cgi?id=98914>`__ -
|
||||
mesa-vdpau-drivers: breaks vdpau for mpeg2video
|
||||
- `Bug 98975 <https://bugs.freedesktop.org/show_bug.cgi?id=98975>`__ -
|
||||
Wasteland 2 Directors Cut: Hangs. GPU fault
|
||||
- `Bug 99030 <https://bugs.freedesktop.org/show_bug.cgi?id=99030>`__ -
|
||||
[HSW, regression] transform feedback fails on Linux 4.8
|
||||
- `Bug 99085 <https://bugs.freedesktop.org/show_bug.cgi?id=99085>`__ -
|
||||
[EGL] dEQP-EGL.functional.sharing.gles2.multithread intermittent
|
||||
- `Bug 99097 <https://bugs.freedesktop.org/show_bug.cgi?id=99097>`__ -
|
||||
[vulkancts] dEQP-VK.image.store regression
|
||||
- `Bug 99100 <https://bugs.freedesktop.org/show_bug.cgi?id=99100>`__ -
|
||||
[SKL,BDW,BSW,KBL]
|
||||
dEQP-VK.glsl.return.return_in_dynamic_loop_dynamic_vertex regression
|
||||
- `Bug 99144 <https://bugs.freedesktop.org/show_bug.cgi?id=99144>`__ -
|
||||
Incorrect rendering using glDrawArraysInstancedBaseInstance and first
|
||||
!= 0 on Skylake
|
||||
- `Bug 99154 <https://bugs.freedesktop.org/show_bug.cgi?id=99154>`__ -
|
||||
Link time error when using multiple builtin functions
|
||||
- `Bug 99158 <https://bugs.freedesktop.org/show_bug.cgi?id=99158>`__ -
|
||||
vdpau segfaults and gpu locks with kodi on R9285
|
||||
- `Bug 99185 <https://bugs.freedesktop.org/show_bug.cgi?id=99185>`__ -
|
||||
dEQP-EGL.functional.image.modify.tex_rgb5_a1_tex_subimage_rgba8
|
||||
- `Bug 99188 <https://bugs.freedesktop.org/show_bug.cgi?id=99188>`__ -
|
||||
dEQP-EGL.functional.create_context_ext.robust_gl_30.rgb565_no_depth_no_stencil
|
||||
- `Bug 99210 <https://bugs.freedesktop.org/show_bug.cgi?id=99210>`__ -
|
||||
ES3-CTS.functional.texture.mipmap.cube.generate.rgba5551\_\*
|
||||
- `Bug 99354 <https://bugs.freedesktop.org/show_bug.cgi?id=99354>`__ -
|
||||
[G71] "Assertion \`bkref' failed" reproducible with glmark2
|
||||
- `Bug 99450 <https://bugs.freedesktop.org/show_bug.cgi?id=99450>`__ -
|
||||
[amdgpu] Payday 2 visual glitches on some models
|
||||
- `Bug 99451 <https://bugs.freedesktop.org/show_bug.cgi?id=99451>`__ -
|
||||
polygon offset use after free
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Andres Rodriguez (2):
|
||||
|
||||
- vulkan/wsi: clarify the severity of lack of DRI3 v2
|
||||
- radv: fix include order for installed headers v2
|
||||
|
||||
Arda Coskunses (2):
|
||||
|
||||
- vulkan/wsi/x11: don't crash on null visual
|
||||
- vulkan/wsi/x11: don't crash on null wsi x11 connection
|
||||
|
||||
Bas Nieuwenhuizen (1):
|
||||
|
||||
- radv: Support loader interface version 3.
|
||||
|
||||
Chad Versace (10):
|
||||
|
||||
- egl: Check config's surface types in eglCreate*Surface()
|
||||
- dri: Add \__DRI_IMAGE_FORMAT_ARGB1555
|
||||
- mesa/texformat: Handle GL_RGBA + GL_UNSIGNED_SHORT_5_5_5_1
|
||||
- egl: Emit correct error when robust context creation fails
|
||||
- anv: Handle vkGetPhysicalDeviceQueueFamilyProperties with count == 0
|
||||
- mesa/shaderobj: Fix races on refcounts
|
||||
- meta: Disable dithering during glGenerateMipmap
|
||||
- vulkan: Add new cast macros for VkIcd types
|
||||
- vulkan: Update vk_icd.h to interface version 3
|
||||
- anv: Support loader interface version 3 (patch v2)
|
||||
|
||||
Christian König (1):
|
||||
|
||||
- vl/zscan: fix "Fix trivial sign compare warnings"
|
||||
|
||||
Chuck Atkins (1):
|
||||
|
||||
- glx: Add missing glproto dependency for gallium-xlib glx
|
||||
|
||||
Damien Grassart (1):
|
||||
|
||||
- anv: return count of queue families written
|
||||
|
||||
Dave Airlie (1):
|
||||
|
||||
- radv: flush smem for uniform buffer bit.
|
||||
|
||||
Emil Velikov (10):
|
||||
|
||||
- docs: add sha256 checksums for 13.0.3
|
||||
- cherry-ignore: add couple of intel_miptree_copy related patches
|
||||
- cherry-ignore: add radv: Call nir_lower_constant_initializers."
|
||||
- get-typod-pick-list.sh: add new script
|
||||
- cherry-ignore: add "_mesa_ClampColor extension/version fix"
|
||||
- cherry-ignore: add wayland race condition fix
|
||||
- egl/wayland: use the destroy_window_callback for swrast
|
||||
- automake: use shared llvm libs for make distcheck
|
||||
- get-pick-list.sh: Require explicit "13.0" for nominating stable
|
||||
patches
|
||||
- Update version to 13.0.4
|
||||
|
||||
Francisco Jerez (1):
|
||||
|
||||
- anv: Fix uniform and storage buffer offset alignment limits.
|
||||
|
||||
Fredrik Höglund (2):
|
||||
|
||||
- radv: fix dual source blending
|
||||
- dri3: Fix MakeCurrent without a default framebuffer
|
||||
|
||||
Grazvydas Ignotas (1):
|
||||
|
||||
- mapi: update the asm code to support x32
|
||||
|
||||
Heiko Przybyl (1):
|
||||
|
||||
- r600/sb: Fix loop optimization related hangs on eg
|
||||
|
||||
Ilia Mirkin (1):
|
||||
|
||||
- nouveau: take extra push space into account for pushbuf_space calls
|
||||
|
||||
Faith Ekstrand (4):
|
||||
|
||||
- i965/generator/tex: Handle an immediate sampler with an indirect
|
||||
texture
|
||||
- anv/formats: Use the real format for B4G4R4A4_UNORM_PACK16 on gen8
|
||||
- nir/search: Only allow matching SSA values
|
||||
- isl: Mark A4B4G4R4_UNORM as supported on gen8
|
||||
|
||||
Jonas Ådahl (1):
|
||||
|
||||
- egl/wayland: Cleanup private display connection when init fails
|
||||
|
||||
Kenneth Graunke (7):
|
||||
|
||||
- i965: Don't bail on vertex element processing if we need draw params.
|
||||
- i965: Fix last slot calculations
|
||||
- i965: Fix texturing in the vec4 TCS and GS backends.
|
||||
- spirv: Move cursor before calling vtn_ssa_value() in phi 2nd pass.
|
||||
- i965: Make BLORP disable the NP Z PMA stall fix.
|
||||
- glsl: Use ir_var_temporary when generating inline functions.
|
||||
- i965: Properly flush in hsw_pause_transform_feedback().
|
||||
|
||||
Marek Olšák (4):
|
||||
|
||||
- vdpau: call texture_get_handle while the mutex is being held
|
||||
- va: call texture_get_handle while the mutex is being held
|
||||
- radeonsi: for the tess barrier, only use emit_waitcnt on SI and LLVM
|
||||
3.9+
|
||||
- radeonsi: don't forget to add HTILE to the buffer list for texturing
|
||||
|
||||
Michel Dänzer (1):
|
||||
|
||||
- cso: Don't restore nr_samplers in cso_restore_fragment_samplers
|
||||
|
||||
Nanley Chery (3):
|
||||
|
||||
- anv/cmd_buffer: Fix arrayed depth/stencil attachments
|
||||
- anv/cmd_buffer: Fix programmed HiZ qpitch
|
||||
- anv/image: Disable HiZ for depth buffer arrays
|
||||
|
||||
Nayan Deshmukh (1):
|
||||
|
||||
- st/va: delay calling begin_frame until we have all parameters
|
||||
|
||||
Rob Clark (1):
|
||||
|
||||
- freedreno: some fence cleanup
|
||||
|
||||
Samuel Pitoiset (1):
|
||||
|
||||
- gallium/hud: add missing break in hud_cpufreq_graph_install()
|
||||
|
||||
Timothy Arceri (3):
|
||||
|
||||
- nir: Turn imov/fmov of undef into undef
|
||||
- glsl: fix opt_minmax redundancy checks against baserange
|
||||
- util: fix list_is_singular()
|
||||
|
||||
Zachary Michaels (1):
|
||||
|
||||
- radeonsi: Always leave poly_offset in a valid state
|
||||
@@ -0,0 +1,184 @@
|
||||
Mesa 13.0.5 Release Notes / February 20, 2017
|
||||
=============================================
|
||||
|
||||
Mesa 13.0.5 is a bug fix release which fixes bugs found since the 13.0.4
|
||||
release.
|
||||
|
||||
Mesa 13.0.5 implements the OpenGL 4.4 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.4. OpenGL 4.4 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
7e45e3812078726eabca6d9384364bf035a3c4279024ec9090dd1b19a8989926 mesa-13.0.5.tar.gz
|
||||
bfcea7e2c801525a60895c8aff11aa68457ee9aa35d01a4638e1f310a3f5ef87 mesa-13.0.5.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
- `Bug 98329 <https://bugs.freedesktop.org/show_bug.cgi?id=98329>`__ -
|
||||
[dEQP, EGL, SKL, BDW, BSW]
|
||||
dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_depth16_depth_buffer
|
||||
- `Bug 98421 <https://bugs.freedesktop.org/show_bug.cgi?id=98421>`__ -
|
||||
src/loader/loader.c:111:40: error: unknown type name ‘drmDevicePtr’
|
||||
- `Bug 98526 <https://bugs.freedesktop.org/show_bug.cgi?id=98526>`__ -
|
||||
glsl/tests/general-ir-test regression
|
||||
- `Bug 99532 <https://bugs.freedesktop.org/show_bug.cgi?id=99532>`__ -
|
||||
Compute shader doesn't give right result under some circumstances
|
||||
- `Bug 99631 <https://bugs.freedesktop.org/show_bug.cgi?id=99631>`__ -
|
||||
segfault with OSVRTrackerView and openscenegraph git master
|
||||
- `Bug 99633 <https://bugs.freedesktop.org/show_bug.cgi?id=99633>`__ -
|
||||
rasterizer/core/clip.h:279:49: error: ‘const struct API_STATE’ has no
|
||||
member named ‘linkageCount’
|
||||
- `Bug 99692 <https://bugs.freedesktop.org/show_bug.cgi?id=99692>`__ -
|
||||
[radv] Mostly broken on Hawaii PRO/CIK ASICs
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Bartosz Tomczyk (2):
|
||||
|
||||
- r600: Fix stack overflow
|
||||
- r600/sb: Fix memory leak
|
||||
|
||||
Bruce Cherniak (1):
|
||||
|
||||
- swr: [rasterizer core] Remove dead code Clipper::ClipScalar()
|
||||
|
||||
Chad Versace (1):
|
||||
|
||||
- i965/mt: Disable HiZ when sharing depth buffer externally (v2)
|
||||
|
||||
Dave Airlie (3):
|
||||
|
||||
- radv: change base aligmment for allocated memory.
|
||||
- radv: fix cik macroModeIndex.
|
||||
- radv: adopt some init config workarounds from radeonsi.
|
||||
|
||||
Derek Foreman (1):
|
||||
|
||||
- egl/dri2: add image_loader_extension back into loader extensions for
|
||||
wayland
|
||||
|
||||
Emil Velikov (26):
|
||||
|
||||
- docs: add sha256 checksums for 13.0.4
|
||||
- configure.ac: list radeon in --with-vulkan-drivers help string
|
||||
- i965: automake: correctly set MKDIR_GEN
|
||||
- freedreno: automake: correctly set MKDIR_GEN
|
||||
- i965: automake: include builddir prior to srcdir
|
||||
- i915: automake: include builddir prior to srcdir
|
||||
- egl: automake: include builddir prior to srcdir
|
||||
- clover: automake: include builddir prior to srcdir
|
||||
- st/dri: automake: include builddir prior to srcdir
|
||||
- d3dadapter9: automake: include builddir prior to srcdir
|
||||
- glx: automake: include builddir prior to srcdir
|
||||
- glx/apple: automake: include builddir prior to srcdir
|
||||
- glx/windows: automake: include builddir prior to srcdir
|
||||
- loader: automake: include builddir prior to srcdir
|
||||
- mapi: automake: include builddir prior to srcdir
|
||||
- radeon, r200: automake: include builddir prior to srcdir
|
||||
- dri/swrast: automake: include builddir prior to srcdir
|
||||
- dri/osmesa: automake: include builddir prior to srcdir
|
||||
- mesa/tests: automake: include builddir prior to srcdir
|
||||
- bin/get-extra-pick-list: use git merge-base to get the branchpoint
|
||||
- bin/get-extra-pick-list: rework to use already_picked list
|
||||
- bin/get-typod-pick-list.sh: limit \`git grep ...' to only as needed
|
||||
- bin/get-pick-list.sh: limit \`git grep ...' only as needed
|
||||
- bin/get-pick-list.sh: remove ancient way of nominating patches
|
||||
- bin/get-fixes-pick-list.sh: add new script
|
||||
- Update version to 13.0.5
|
||||
|
||||
Eric Anholt (1):
|
||||
|
||||
- vc4: Avoid emitting small immediates for UBO indirect load address
|
||||
guards.
|
||||
|
||||
Hans de Goede (1):
|
||||
|
||||
- glx/glvnd: Fix GLXdispatchIndex sorting
|
||||
|
||||
Ian Romanick (11):
|
||||
|
||||
- linker: Slight code rearrange to prevent duplication in the next
|
||||
commit
|
||||
- linker: Accurately track gl_uniform_block::stageref
|
||||
- glsl: Split process_block_array into two functions
|
||||
- glsl: Fix wonkey indentation left from previous commit
|
||||
- glsl: Track the linearized array index for each UBO instance array
|
||||
element
|
||||
- glsl: Use simpler visitor to determine which UBO and SSBO blocks are
|
||||
used
|
||||
- glsl: Add tracking for elements of an array-of-arrays that have been
|
||||
accessed
|
||||
- glsl: Add structures to track accessed elements of a single array
|
||||
- glsl: Mark a set of array elements as accessed using a list of
|
||||
array_deref_range
|
||||
- glsl: Walk a list of ir_dereference_array to mark array elements as
|
||||
accessed
|
||||
- linker: Accurately mark a uniform block instance array element as
|
||||
used in a stage
|
||||
|
||||
Ilia Mirkin (3):
|
||||
|
||||
- vbo: process buffer binding state changes on draw when recording
|
||||
- st/mesa: MAX_VARYING is the max supported number of patch varyings,
|
||||
not min
|
||||
- nvc0: disable linked tsc mode in compute launch descriptor
|
||||
|
||||
Faith Ekstrand (11):
|
||||
|
||||
- nir/search: Use the correct bit size for integer comparisons
|
||||
- i965/blorp: Use the correct ISL format for combined depth/stencil
|
||||
- intel/blorp: Handle clearing of A4B4G4R4 on all platforms
|
||||
- isl/formats: Only advertise sampling for A4B4G4R4 on Broadwell
|
||||
- anv: Flush render cache before STATE_BASE_ADDRESS on gen7
|
||||
- anv: Improve flushing around STATE_BASE_ADDRESS
|
||||
- vulkan/wsi/wayland: Handle VK_INCOMPLETE for GetFormats
|
||||
- vulkan/wsi/wayland: Handle VK_INCOMPLETE for GetPresentModes
|
||||
- vulkan/wsi: Lower the maximum image sizes
|
||||
- i965/sampler_state: Pass texObj into update_sampler_state
|
||||
- i965/sampler_state: Set the "Base Mip Level" field on Sandy Bridge
|
||||
|
||||
Kenneth Graunke (1):
|
||||
|
||||
- i965: Unbind deleted shaders from brw_context, fixing malloc
|
||||
heisenbug.
|
||||
|
||||
Lionel Landwerlin (5):
|
||||
|
||||
- anv: don't require render target isl bit for depth/stencil surfaces
|
||||
- anv: set command buffer to NULL when allocations fail
|
||||
- anv: fix descriptor pool internal size allocation
|
||||
- spirv: handle OpUndef as part of the variable parsing pass
|
||||
- spirv: handle undefined components for OpVectorShuffle
|
||||
|
||||
Marc-André Lureau (1):
|
||||
|
||||
- tgsi-dump: dump label if instruction has one
|
||||
|
||||
Marek Olšák (2):
|
||||
|
||||
- radeonsi: always set the TCL1_ACTION_ENA when invalidating L2
|
||||
- gallium/radeon: fix performance of buffer readbacks
|
||||
|
||||
Topi Pohjolainen (2):
|
||||
|
||||
- i965: Make depth clear flushing more explicit
|
||||
- i965/gen6: Issue direct depth stall and flush after depth clear
|
||||
|
||||
Vinson Lee (2):
|
||||
|
||||
- scons: Require libdrm >= 2.4.66 for DRM.
|
||||
- util: Fix Clang trivial destructor check.
|
||||
@@ -0,0 +1,255 @@
|
||||
Mesa 13.0.6 Release Notes / March 20, 2017
|
||||
==========================================
|
||||
|
||||
Mesa 13.0.6 is a bug fix release which fixes bugs found since the 13.0.5
|
||||
release.
|
||||
|
||||
Mesa 13.0.6 implements the OpenGL 4.4 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.4. OpenGL 4.4 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
1076590f29103f022a2cd87e6dff6ae77072013745603d06b0410c373ab2bb1a mesa-13.0.6.tar.gz
|
||||
29ef104a7fc082d352b1599bd6cb1d040be424ccd22f5e0eb7ee9b0e9acd3597 mesa-13.0.6.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
- `Bug 68504 <https://bugs.freedesktop.org/show_bug.cgi?id=68504>`__ -
|
||||
9.2-rc1 workaround for clover build failure on ppc/altivec: cannot
|
||||
convert 'bool' to '__vector(4) \__bool int' in return
|
||||
- `Bug 97102 <https://bugs.freedesktop.org/show_bug.cgi?id=97102>`__ -
|
||||
[dri][swr] stack overflow / infinite loop with GALLIUM_DRIVER=swr
|
||||
- `Bug 98869 <https://bugs.freedesktop.org/show_bug.cgi?id=98869>`__ -
|
||||
Electronic Super Joy graphic artefacts (regression,bisected)
|
||||
- `Bug 99401 <https://bugs.freedesktop.org/show_bug.cgi?id=99401>`__ -
|
||||
[g33] regression: piglit.spec.!opengl 1_0.gl-1_0-beginend-coverage
|
||||
- `Bug 99456 <https://bugs.freedesktop.org/show_bug.cgi?id=99456>`__ -
|
||||
Firefox crashing when opening \about:support with WebGL2 enabled
|
||||
- `Bug 99677 <https://bugs.freedesktop.org/show_bug.cgi?id=99677>`__ -
|
||||
heap-use-after-free in glsl
|
||||
- `Bug 99715 <https://bugs.freedesktop.org/show_bug.cgi?id=99715>`__ -
|
||||
Don't print: "Note: Buggy applications may crash, if they do please
|
||||
report to vendor"
|
||||
- `Bug 99850 <https://bugs.freedesktop.org/show_bug.cgi?id=99850>`__ -
|
||||
Tessellation bug on Carrizo
|
||||
- `Bug 100049 <https://bugs.freedesktop.org/show_bug.cgi?id=100049>`__
|
||||
- "ralloc: Make sure ralloc() allocations match malloc()'s
|
||||
alignment." causes seg fault in 32bit build
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Alex Smith (2):
|
||||
|
||||
- radv: Emit pending flushes before executing a secondary command
|
||||
buffer
|
||||
- radv: Flush before copying with PKT3_WRITE_DATA in CmdUpdateBuffer
|
||||
|
||||
Bartosz Tomczyk (1):
|
||||
|
||||
- glsl: fix heap-buffer-overflow
|
||||
|
||||
Bas Nieuwenhuizen (8):
|
||||
|
||||
- radv: Pass CMASK alignment to application.
|
||||
- radv: Pass DCC alignment to application.
|
||||
- radv: Never try to create more than max_sets descriptor sets.
|
||||
- radv: Reset emitted compute pipeline when calling secondary cmd
|
||||
buffer.
|
||||
- radv: Only use PKT3_OCCLUSION_QUERY when it doesn't hang.
|
||||
- radv: Use correct size for availability flag.
|
||||
- radv: Disable HTILE for textures with multiple layers/levels.
|
||||
- radv: Emit cache flushes before CP DMA.
|
||||
|
||||
Ben Crocker (3):
|
||||
|
||||
- gallivm: Improve debug output (V2)
|
||||
- gallivm: Override getHostCPUName() "generic" w/ "pwr8" (v4)
|
||||
- gallivm: Reenable PPC VSX (v3)
|
||||
|
||||
Brendan King (1):
|
||||
|
||||
- egl/dri3: implement query surface hook
|
||||
|
||||
Bruce Cherniak (1):
|
||||
|
||||
- swr: Prune empty nodes in CalculateProcessorTopology.
|
||||
|
||||
Connor Abbott (1):
|
||||
|
||||
- anv: fix Get*MemoryRequirements for !LLC
|
||||
|
||||
Dave Airlie (13):
|
||||
|
||||
- radv: program a default point size.
|
||||
- radv: handle transfer_write as a dst flag.
|
||||
- radv/ac: handle nir irem opcode.
|
||||
- radv/ac: implement txs for buffer textures.
|
||||
- radv/ac: correctly size shared memory usage.
|
||||
- radv/ac: avoid the fmask path when doing txs.
|
||||
- radv: pass FMASK alignment to application
|
||||
- tgsi: fix memory leak in tgsi sanity check
|
||||
- radv: fix depth format in blit2d.
|
||||
- radv: fix txs for sampler buffers
|
||||
- radv: drop Z24 support.
|
||||
- radv: disable mip point pre clamping.
|
||||
- radv: setup llvm target data layout
|
||||
|
||||
Emil Velikov (6):
|
||||
|
||||
- docs: add sha256 checksums for 13.0.5
|
||||
- Revert "get-pick-list.sh: Require explicit "13.0" for nominating
|
||||
stable patches"
|
||||
- cherry-ignore: don't pick nir_op_pack_double optimisation fix
|
||||
- i965: move brw_define.h ifndef guard to the top
|
||||
- cherry-ignore: add ANV fast clears related fixes
|
||||
- Update version to 13.0.6
|
||||
|
||||
Fredrik Höglund (2):
|
||||
|
||||
- radv: fix the dynamic buffer index in vkCmdBindDescriptorSets
|
||||
- radv/ac: fix multiple descriptor sets with dynamic buffers
|
||||
|
||||
George Kyriazis (1):
|
||||
|
||||
- swr: Align query results allocation
|
||||
|
||||
Grazvydas Ignotas (3):
|
||||
|
||||
- r300g: only allow byteswapped formats on big endian
|
||||
- gallium/u_queue: fix a crash with atexit handlers
|
||||
- gallium/u_queue: set num_threads correctly if not all threads start
|
||||
|
||||
Gregory Hainaut (1):
|
||||
|
||||
- glapi: fix typo in count_scale
|
||||
|
||||
Ian Romanick (1):
|
||||
|
||||
- mesa: Don't advertise GL_OES_read_format in core profile
|
||||
|
||||
Ilia Mirkin (8):
|
||||
|
||||
- nvc0: increase number of ubo binding points
|
||||
- nvc0/ir: fix robustness guarantees for constbuf loads on kepler+
|
||||
compute
|
||||
- nvc0/ir: fix ubo max clamp, reset file index
|
||||
- gm107/ir: fix address offset bitfield for ATOMS
|
||||
- nvc0: set the render condition in the compute object
|
||||
- st/mesa: don't pass compare mode for stencil-sampled textures
|
||||
- nvc0: take extra pushbuf space into account for pushbuf_space calls
|
||||
- nvc0: increase alignment to 256 for texture buffers on fermi
|
||||
|
||||
Jacob Lifshay (1):
|
||||
|
||||
- vulkan/wsi: Improve the DRI3 error message
|
||||
|
||||
Faith Ekstrand (11):
|
||||
|
||||
- i965: Use a better guardband calculation.
|
||||
- intel/blorp: Swizzle clear colors on the CPU
|
||||
- i965/fs: Remove the inline pack_double_2x32 optimization
|
||||
- anv: Add an invalidate_range helper
|
||||
- anv/query: clflush the bo map on non-LLC platforms
|
||||
- genxml: Make MI_STORE_DATA_IMM more consistent
|
||||
- anv/query: Perform CmdResetQueryPool on the GPU
|
||||
- blorp/exec: Use uint32_t for copying varying data
|
||||
- intel/blorp: Explicitly flush all allocated state
|
||||
- anv: Accurately advertise dynamic descriptor limits
|
||||
- anv: Properly handle destroying NULL devices and instances
|
||||
|
||||
Jonas Pfeil (1):
|
||||
|
||||
- ralloc: Make sure ralloc() allocations match malloc()'s alignment.
|
||||
|
||||
Jose Maria Casanova Crespo (1):
|
||||
|
||||
- glsl: non-last member unsized array on SSBO must fail compilation on
|
||||
GLSL ES 3.1
|
||||
|
||||
Kenneth Graunke (7):
|
||||
|
||||
- i965: Fix fast depth clears for surfaces with a dimension of 16384.
|
||||
- i965: Use a UW source type for CS_OPCODE_CS_TERMINATE.
|
||||
- i965: Fix check for negative pitch in can_do_fast_copy_blit().
|
||||
- i965: Support the force_glsl_version driconf option.
|
||||
- i965: Combine the Gen6 SF and Clip viewport atoms.
|
||||
- mesa: Do (TCS && !TES) draw time validation in ES as well.
|
||||
- egl: Ensure ResetNotificationStrategy matches for shared contexts.
|
||||
|
||||
Lionel Landwerlin (3):
|
||||
|
||||
- spirv: don't assert with location decorations on non i/o variables
|
||||
- anv: wsi: report presentation error per image request
|
||||
- i965/fs: fix uninitialized memory access
|
||||
|
||||
Marc Di Luzio (1):
|
||||
|
||||
- glsl: correct compute shader checks for memoryBarrier functions
|
||||
|
||||
Marek Olšák (10):
|
||||
|
||||
- st/mesa: destroy pipe_context before destroying st_context (v2)
|
||||
- radeonsi: don't invoke DCC decompression in
|
||||
update_all_texture_descriptors
|
||||
- radeonsi: fix UNSIGNED_BYTE index buffer fallback with non-zero start
|
||||
(v2)
|
||||
- gallium/util: remove unused u_index_modify helpers
|
||||
- gallium/u_index_modify: don't add PIPE_TRANSFER_UNSYNCHRONIZED
|
||||
unconditionally
|
||||
- gallium/u_queue: fix random crashes when the app calls exit()
|
||||
- st/mesa: reset sample_mask, min_sample, and render_condition for PBO
|
||||
ops
|
||||
- st/mesa: set blend state for PBO readbacks
|
||||
- radeonsi: fix broken tessellation on Carrizo and Stoney
|
||||
- radeonsi: mark all bound shader buffer ranges as initialized
|
||||
|
||||
Matt Turner (1):
|
||||
|
||||
- clover: Work around build failure with AltiVec.
|
||||
|
||||
Nicolai Hähnle (12):
|
||||
|
||||
- mesa/main: fix meta caller of \_mesa_ClampColor
|
||||
- radeonsi: fix texture gather on stencil textures
|
||||
- glsl: split DIV_TO_MUL_RCP into single- and double-precision flags
|
||||
- glx/dri3: handle NULL pointers in loader-to-DRI3 drawable conversion
|
||||
- glx/dri3: guard in_current_context against a disappeared drawable
|
||||
- glx: guard swap-interval functions against destroyed drawables
|
||||
- dri/common: clear the loaderPrivate pointer in driDestroyDrawable
|
||||
- winsys/amdgpu: reduce max_alloc_size based on GTT limits
|
||||
- radeonsi: handle MultiDrawIndirect in si_get_draw_start_count
|
||||
- radeonsi: fix UINT/SINT clamping for 10-bit formats on <= CIK
|
||||
- st/glsl_to_tgsi: avoid iterating past the head of the instruction
|
||||
list
|
||||
- st/mesa: inform the driver of framebuffer changes before compute
|
||||
dispatches
|
||||
|
||||
Samuel Iglesias Gonsálvez (6):
|
||||
|
||||
- glsl: fix heap-use-after-free in ast_declarator_list::hir()
|
||||
- i965/fs: mark last DF uniform array element as 64 bit live one
|
||||
- i965/fs: detect different bit size accesses to uniforms to push them
|
||||
in proper locations
|
||||
- i965/fs: fix indirect load DF uniforms on BSW/BXT
|
||||
- i965/fs: fix source type when emitting MOV_INDIRECT to read ICP
|
||||
handles
|
||||
- i965/fs: emit MOV_INDIRECT with the source with the right register
|
||||
type
|
||||
|
||||
Samuel Pitoiset (1):
|
||||
|
||||
- winsys/amdgpu: avoid potential segfault in amdgpu_bo_map()
|
||||
@@ -0,0 +1,285 @@
|
||||
Mesa 17.0.0 Release Notes / February 13, 2017
|
||||
=============================================
|
||||
|
||||
Mesa 17.0.0 is a new development release. People who are concerned with
|
||||
stability and reliability should stick with a previous release or wait
|
||||
for Mesa 17.0.1.
|
||||
|
||||
Mesa 17.0.0 implements the OpenGL 4.5 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.5. OpenGL 4.5 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
696578f0b83796470511a88a95fff15a2a25fa201a9e487716f2ca20c177c3ab mesa-17.0.0.tar.gz
|
||||
39db3d59700159add7f977307d12a7dfe016363e760ad82280ac4168ea668481 mesa-17.0.0.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
Note: some of the new features are only available with certain drivers.
|
||||
|
||||
- GL_ARB_post_depth_coverage on i965/gen9+
|
||||
- GL_KHR_blend_equation_advanced on nvc0
|
||||
- GL_INTEL_conservative_rasterization on i965/gen9+
|
||||
- GL_NV_image_formats on any driver supporting
|
||||
GL_ARB_shader_image_load_store (i965, nvc0, radeonsi, softpipe)
|
||||
- GL_ARB_gpu_shader_fp64 in i965/haswell
|
||||
- GL_ARB_vertex_attrib_64bit in i965/haswell
|
||||
- GL_ARB_shader_precision in i965/haswell
|
||||
- Intel Haswell now supports OpenGL 4.2
|
||||
- GL_OES_geometry_shader on i965/haswell
|
||||
- GL_OES_texture_cube_map_array on i965/haswell
|
||||
- GL_OES_viewport_array on i965/haswell
|
||||
- Vulkan Float64 capability support on Intel's ANV driver
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
- `Bug 70623 <https://bugs.freedesktop.org/show_bug.cgi?id=70623>`__ -
|
||||
libglx.so: undefined symbol: \_glapi_tls_Context
|
||||
- `Bug 72902 <https://bugs.freedesktop.org/show_bug.cgi?id=72902>`__ -
|
||||
[IVB/HSW/BDW] DOTA2 segfaults unless Mesa is configured with
|
||||
(non-default) --enable-glx-tls
|
||||
- `Bug 73778 <https://bugs.freedesktop.org/show_bug.cgi?id=73778>`__ -
|
||||
\_glapi_tls_Dispatch undefined
|
||||
- `Bug 77662 <https://bugs.freedesktop.org/show_bug.cgi?id=77662>`__ -
|
||||
Fail to render to different faces of depth-stencil cube map
|
||||
- `Bug 89043 <https://bugs.freedesktop.org/show_bug.cgi?id=89043>`__ -
|
||||
undefined symbol: \_glapi_tls_Dispatch
|
||||
- `Bug 91281 <https://bugs.freedesktop.org/show_bug.cgi?id=91281>`__ -
|
||||
Tonga VCE 2160p encode fails with BO to small for addr
|
||||
- `Bug 92234 <https://bugs.freedesktop.org/show_bug.cgi?id=92234>`__ -
|
||||
[BDW] GPU hang in Shogun2
|
||||
- `Bug 92634 <https://bugs.freedesktop.org/show_bug.cgi?id=92634>`__ -
|
||||
gallium's vl_mpeg12_decoder does not work with st/va
|
||||
- `Bug 92760 <https://bugs.freedesktop.org/show_bug.cgi?id=92760>`__ -
|
||||
Add FP64 support to the i965 shader backends
|
||||
- `Bug 92925 <https://bugs.freedesktop.org/show_bug.cgi?id=92925>`__ -
|
||||
Incorrect GEN for ASTC in Surface Format Table
|
||||
- `Bug 93551 <https://bugs.freedesktop.org/show_bug.cgi?id=93551>`__ -
|
||||
Divinity: Original Sin Enhanced Edition(Native) crash on start
|
||||
- `Bug 94512 <https://bugs.freedesktop.org/show_bug.cgi?id=94512>`__ -
|
||||
X segfaults with glx-tls enabled in a x32 environment
|
||||
- `Bug 94900 <https://bugs.freedesktop.org/show_bug.cgi?id=94900>`__ -
|
||||
HD6950 GPU lockup loop with various steam games (octodad[always],
|
||||
saints row 4[always], dead island[always], grid autosport[sometimes])
|
||||
- `Bug 94904 <https://bugs.freedesktop.org/show_bug.cgi?id=94904>`__ -
|
||||
[vulkan, BSW]
|
||||
dEQP-VK.api.object_management.multithreaded_per_thread_device
|
||||
intermittent crash
|
||||
- `Bug 95460 <https://bugs.freedesktop.org/show_bug.cgi?id=95460>`__ -
|
||||
Please add more drivers (freedreno, virgl) to features.txt status
|
||||
document
|
||||
- `Bug 96959 <https://bugs.freedesktop.org/show_bug.cgi?id=96959>`__ -
|
||||
nop.sat generated by pow workaround?
|
||||
- `Bug 97102 <https://bugs.freedesktop.org/show_bug.cgi?id=97102>`__ -
|
||||
[dri][swr] stack overflow / infinite loop with GALLIUM_DRIVER=swr
|
||||
- `Bug 97232 <https://bugs.freedesktop.org/show_bug.cgi?id=97232>`__ -
|
||||
Line rendering broken in Dolphin when using gl_ClipDistance
|
||||
- `Bug 97287 <https://bugs.freedesktop.org/show_bug.cgi?id=97287>`__ -
|
||||
GL45-CTS.vertex_attrib_binding.basic-inputL-case1 fails
|
||||
- `Bug 97321 <https://bugs.freedesktop.org/show_bug.cgi?id=97321>`__ -
|
||||
Query INFO_LOG_LENGTH for empty info log should return 0
|
||||
- `Bug 97420 <https://bugs.freedesktop.org/show_bug.cgi?id=97420>`__ -
|
||||
"#version 0" crashes glsl_compiler
|
||||
- `Bug 97422 <https://bugs.freedesktop.org/show_bug.cgi?id=97422>`__ -
|
||||
trying to call a number as a function results into a crash
|
||||
- `Bug 97447 <https://bugs.freedesktop.org/show_bug.cgi?id=97447>`__ -
|
||||
GL 3.0 compatibility context exposes GL_ARB_compute_shader
|
||||
- `Bug 97473 <https://bugs.freedesktop.org/show_bug.cgi?id=97473>`__ -
|
||||
Memory corruption when uploading DXT5 cubemap faces
|
||||
- `Bug 97715 <https://bugs.freedesktop.org/show_bug.cgi?id=97715>`__ -
|
||||
[ILK,G45,G965] piglit.spec.arb_separate_shader_objects.misc api error
|
||||
checks
|
||||
- `Bug 97779 <https://bugs.freedesktop.org/show_bug.cgi?id=97779>`__ -
|
||||
[regression, bisected][BDW, GPU hang] stuck on render ring, always
|
||||
reproducible
|
||||
- `Bug 97804 <https://bugs.freedesktop.org/show_bug.cgi?id=97804>`__ -
|
||||
Later precision statement isn't overriding earlier one
|
||||
- `Bug 97952 <https://bugs.freedesktop.org/show_bug.cgi?id=97952>`__ -
|
||||
/usr/include/string.h:518:12: error: exception specification in
|
||||
declaration does not match previous declaration
|
||||
- `Bug 97967 <https://bugs.freedesktop.org/show_bug.cgi?id=97967>`__ -
|
||||
glsl/tests/cache-test regression
|
||||
- `Bug 98005 <https://bugs.freedesktop.org/show_bug.cgi?id=98005>`__ -
|
||||
VCE dual instance encoding inconsistent since st/va: enable dual
|
||||
instances encode by sync surface
|
||||
- `Bug 98012 <https://bugs.freedesktop.org/show_bug.cgi?id=98012>`__ -
|
||||
[IVB] Segfault when running Dolphin twice with Vulkan
|
||||
- `Bug 98134 <https://bugs.freedesktop.org/show_bug.cgi?id=98134>`__ -
|
||||
dEQP-GLES31.functional.debug.negative_coverage.get_error.buffer.draw_buffers
|
||||
wants a different GL error code
|
||||
- `Bug 98172 <https://bugs.freedesktop.org/show_bug.cgi?id=98172>`__ -
|
||||
Concurrent call to glClientWaitSync results in segfault in one of the
|
||||
waiters.
|
||||
- `Bug 98238 <https://bugs.freedesktop.org/show_bug.cgi?id=98238>`__ -
|
||||
witcher 2: objects are black when changing lod
|
||||
- `Bug 98243 <https://bugs.freedesktop.org/show_bug.cgi?id=98243>`__ -
|
||||
dEQP mismatched UBO precision qualifiers
|
||||
- `Bug 98245 <https://bugs.freedesktop.org/show_bug.cgi?id=98245>`__ -
|
||||
GLES3.1 link negative dEQP "expected linking to fail, but passed."
|
||||
- `Bug 98250 <https://bugs.freedesktop.org/show_bug.cgi?id=98250>`__ -
|
||||
dEQP-GLES31.functional.debug.negative_coverage.get_error.texture.texparameterIiv/texparameterIuiv
|
||||
failure
|
||||
- `Bug 98263 <https://bugs.freedesktop.org/show_bug.cgi?id=98263>`__ -
|
||||
[radv] The Talos Principle fails to launch with "Fatal error: Cannot
|
||||
set display mode."
|
||||
- `Bug 98297 <https://bugs.freedesktop.org/show_bug.cgi?id=98297>`__ -
|
||||
Can't configure a desktop with 3x4k monitors in one row
|
||||
- `Bug 98299 <https://bugs.freedesktop.org/show_bug.cgi?id=98299>`__ -
|
||||
Compute shaders generate stupid divides
|
||||
- `Bug 98307 <https://bugs.freedesktop.org/show_bug.cgi?id=98307>`__ -
|
||||
"st/glsl_to_tgsi: explicitly track all input and output declaration"
|
||||
broke flightgear colors on rs780
|
||||
- `Bug 98326 <https://bugs.freedesktop.org/show_bug.cgi?id=98326>`__ -
|
||||
[dEQP, EGL] pbuffer depth/stencil tests fail
|
||||
- `Bug 98327 <https://bugs.freedesktop.org/show_bug.cgi?id=98327>`__ -
|
||||
[dEQP, EGL] dEQP-EGL.functional.resize not supported
|
||||
- `Bug 98328 <https://bugs.freedesktop.org/show_bug.cgi?id=98328>`__ -
|
||||
[dEQP, EGL] luminance tests fail
|
||||
- `Bug 98329 <https://bugs.freedesktop.org/show_bug.cgi?id=98329>`__ -
|
||||
[dEQP, EGL, SKL, BDW, BSW]
|
||||
dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_depth16_depth_buffer
|
||||
- `Bug 98330 <https://bugs.freedesktop.org/show_bug.cgi?id=98330>`__ -
|
||||
[dEQP, EGL] dEQP-EGL.functional.buffer_age.no_preserve fails
|
||||
- `Bug 98339 <https://bugs.freedesktop.org/show_bug.cgi?id=98339>`__ -
|
||||
dEQP-EGL: Got EGL_BAD_MATCH: eglCreateSyncKHR()
|
||||
- `Bug 98343 <https://bugs.freedesktop.org/show_bug.cgi?id=98343>`__ -
|
||||
dEQP-EGL: GL_INVALID_ENUM at teglCreateContextExtTests
|
||||
- `Bug 98415 <https://bugs.freedesktop.org/show_bug.cgi?id=98415>`__ -
|
||||
Vulkan Driver JSON file contains incorrect field
|
||||
- `Bug 98421 <https://bugs.freedesktop.org/show_bug.cgi?id=98421>`__ -
|
||||
src/loader/loader.c:111:40: error: unknown type name ‘drmDevicePtr’
|
||||
- `Bug 98431 <https://bugs.freedesktop.org/show_bug.cgi?id=98431>`__ -
|
||||
UnrealEngine v4 demos startup fails to blorp blit assert
|
||||
- `Bug 98480 <https://bugs.freedesktop.org/show_bug.cgi?id=98480>`__ -
|
||||
Support R8 image texture in ES 3.1
|
||||
- `Bug 98512 <https://bugs.freedesktop.org/show_bug.cgi?id=98512>`__ -
|
||||
radeon r600 vdpau: Invalid command stream: texture bo too small
|
||||
- `Bug 98518 <https://bugs.freedesktop.org/show_bug.cgi?id=98518>`__ -
|
||||
[r600g, bisected] regression: NI/Turks MSAA texture corruption with
|
||||
FreeCAD and Wine games
|
||||
- `Bug 98526 <https://bugs.freedesktop.org/show_bug.cgi?id=98526>`__ -
|
||||
glsl/tests/general-ir-test regression
|
||||
- `Bug 98595 <https://bugs.freedesktop.org/show_bug.cgi?id=98595>`__ -
|
||||
glsl: ralloc assertion "info->canary == CANARY" failed
|
||||
- `Bug 98599 <https://bugs.freedesktop.org/show_bug.cgi?id=98599>`__ -
|
||||
xterm menus corrupt since tgsi/scan: handle indirect image indexing
|
||||
correctly
|
||||
- `Bug 98632 <https://bugs.freedesktop.org/show_bug.cgi?id=98632>`__ -
|
||||
Fix build on Hurd without PATH_MAX
|
||||
- `Bug 98681 <https://bugs.freedesktop.org/show_bug.cgi?id=98681>`__ -
|
||||
ir_builder_print_visitor.cpp:401:67: error: expected ')' before
|
||||
'PRIx64'
|
||||
- `Bug 98694 <https://bugs.freedesktop.org/show_bug.cgi?id=98694>`__ -
|
||||
"(5=2)?1:1" as array size decleration crashes glsl_compiler
|
||||
- `Bug 98740 <https://bugs.freedesktop.org/show_bug.cgi?id=98740>`__ -
|
||||
bitcode.cpp:102:8: error: ‘Error’ is not a member of ‘llvm’
|
||||
- `Bug 98767 <https://bugs.freedesktop.org/show_bug.cgi?id=98767>`__ -
|
||||
[swrast] ralloc.c:84: get_header: Assertion \`info->canary == CANARY'
|
||||
failed.
|
||||
- `Bug 98774 <https://bugs.freedesktop.org/show_bug.cgi?id=98774>`__ -
|
||||
glsl/tests/warnings-test regression
|
||||
- `Bug 98815 <https://bugs.freedesktop.org/show_bug.cgi?id=98815>`__ -
|
||||
[SKL/BDW GT2] large perf regression in TessMark
|
||||
- `Bug 98840 <https://bugs.freedesktop.org/show_bug.cgi?id=98840>`__ -
|
||||
nir clone test fails
|
||||
- `Bug 98893 <https://bugs.freedesktop.org/show_bug.cgi?id=98893>`__ -
|
||||
[SKL] piglit.spec.arb_shader_image_load_store.semantics intermittent
|
||||
- `Bug 98914 <https://bugs.freedesktop.org/show_bug.cgi?id=98914>`__ -
|
||||
mesa-vdpau-drivers: breaks vdpau for mpeg2video
|
||||
- `Bug 98917 <https://bugs.freedesktop.org/show_bug.cgi?id=98917>`__ -
|
||||
[BDW SKL BSW KBL] Tessellation CTS tests regression
|
||||
- `Bug 98975 <https://bugs.freedesktop.org/show_bug.cgi?id=98975>`__ -
|
||||
Wasteland 2 Directors Cut: Hangs. GPU fault
|
||||
- `Bug 99010 <https://bugs.freedesktop.org/show_bug.cgi?id=99010>`__ -
|
||||
--disable-gallium-llvm no longer recognized
|
||||
- `Bug 99013 <https://bugs.freedesktop.org/show_bug.cgi?id=99013>`__ -
|
||||
[regression, bisected] radeonsi: commit 4c8c13b3 "Use amdgcn
|
||||
intrinsics for fs interpolation" makes system unusable
|
||||
- `Bug 99030 <https://bugs.freedesktop.org/show_bug.cgi?id=99030>`__ -
|
||||
[HSW, regression] transform feedback fails on Linux 4.8
|
||||
- `Bug 99038 <https://bugs.freedesktop.org/show_bug.cgi?id=99038>`__ -
|
||||
[dEQP, EGL, SKL, BDW, BSW]
|
||||
dEQP-EGL.functional.negative_api.create_pixmap_surface crashes
|
||||
- `Bug 99072 <https://bugs.freedesktop.org/show_bug.cgi?id=99072>`__ -
|
||||
[byt,ivb,snb] ES3-CTS.gtf.GL3Tests.shadow regression
|
||||
- `Bug 99085 <https://bugs.freedesktop.org/show_bug.cgi?id=99085>`__ -
|
||||
[EGL] dEQP-EGL.functional.sharing.gles2.multithread intermittent
|
||||
- `Bug 99097 <https://bugs.freedesktop.org/show_bug.cgi?id=99097>`__ -
|
||||
[vulkancts] dEQP-VK.image.store regression
|
||||
- `Bug 99100 <https://bugs.freedesktop.org/show_bug.cgi?id=99100>`__ -
|
||||
[SKL,BDW,BSW,KBL]
|
||||
dEQP-VK.glsl.return.return_in_dynamic_loop_dynamic_vertex regression
|
||||
- `Bug 99119 <https://bugs.freedesktop.org/show_bug.cgi?id=99119>`__ -
|
||||
swr_fence_work.cpp(42): error: argument of type "std::nullptr_t" is
|
||||
incompatible with parameter of type "unsigned long"
|
||||
- `Bug 99144 <https://bugs.freedesktop.org/show_bug.cgi?id=99144>`__ -
|
||||
Incorrect rendering using glDrawArraysInstancedBaseInstance and first
|
||||
!= 0 on Skylake
|
||||
- `Bug 99154 <https://bugs.freedesktop.org/show_bug.cgi?id=99154>`__ -
|
||||
Link time error when using multiple builtin functions
|
||||
- `Bug 99158 <https://bugs.freedesktop.org/show_bug.cgi?id=99158>`__ -
|
||||
vdpau segfaults and gpu locks with kodi on R9285
|
||||
- `Bug 99185 <https://bugs.freedesktop.org/show_bug.cgi?id=99185>`__ -
|
||||
dEQP-EGL.functional.image.modify.tex_rgb5_a1_tex_subimage_rgba8
|
||||
- `Bug 99188 <https://bugs.freedesktop.org/show_bug.cgi?id=99188>`__ -
|
||||
dEQP-EGL.functional.create_context_ext.robust_gl_30.rgb565_no_depth_no_stencil
|
||||
- `Bug 99210 <https://bugs.freedesktop.org/show_bug.cgi?id=99210>`__ -
|
||||
ES3-CTS.functional.texture.mipmap.cube.generate.rgba5551\_\*
|
||||
- `Bug 99214 <https://bugs.freedesktop.org/show_bug.cgi?id=99214>`__ -
|
||||
Crash in library libswrAVX.so when assigning vertex buffer object
|
||||
pointers with elements of type GL_DOUBLE
|
||||
- `Bug 99219 <https://bugs.freedesktop.org/show_bug.cgi?id=99219>`__ -
|
||||
The Stanley Parable GPU hang when starting a new game
|
||||
- `Bug 99229 <https://bugs.freedesktop.org/show_bug.cgi?id=99229>`__ -
|
||||
[G33] thousands of tests crash
|
||||
- `Bug 99231 <https://bugs.freedesktop.org/show_bug.cgi?id=99231>`__ -
|
||||
[HSW][i965] Crash in upload_3dstate_streamout()
|
||||
- `Bug 99287 <https://bugs.freedesktop.org/show_bug.cgi?id=99287>`__ -
|
||||
piglit.spec.glsl-1_10.execution.vs-nested-return-sibling-loop
|
||||
regression
|
||||
- `Bug 99303 <https://bugs.freedesktop.org/show_bug.cgi?id=99303>`__ -
|
||||
[REGRESSION][BISECTED] DMs are crashing on start with "radeon"
|
||||
- `Bug 99314 <https://bugs.freedesktop.org/show_bug.cgi?id=99314>`__ -
|
||||
[g33] glsl regressions
|
||||
- `Bug 99339 <https://bugs.freedesktop.org/show_bug.cgi?id=99339>`__ -
|
||||
Blender line rendering broken after removing XY clipping of lines
|
||||
- `Bug 99354 <https://bugs.freedesktop.org/show_bug.cgi?id=99354>`__ -
|
||||
[G71] "Assertion \`bkref' failed" reproducible with glmark2
|
||||
- `Bug 99389 <https://bugs.freedesktop.org/show_bug.cgi?id=99389>`__ -
|
||||
Mesa build broken: sid_tables.h
|
||||
- `Bug 99391 <https://bugs.freedesktop.org/show_bug.cgi?id=99391>`__ -
|
||||
[ILK,G45,G965] piglit regressions
|
||||
- `Bug 99401 <https://bugs.freedesktop.org/show_bug.cgi?id=99401>`__ -
|
||||
[g33] regression: piglit.spec.!opengl 1_0.gl-1_0-beginend-coverage
|
||||
- `Bug 99419 <https://bugs.freedesktop.org/show_bug.cgi?id=99419>`__ -
|
||||
Crash(Segmentation fault) si_shader_select in Master Of Orion
|
||||
- `Bug 99450 <https://bugs.freedesktop.org/show_bug.cgi?id=99450>`__ -
|
||||
[amdgpu] Payday 2 visual glitches on some models
|
||||
- `Bug 99451 <https://bugs.freedesktop.org/show_bug.cgi?id=99451>`__ -
|
||||
polygon offset use after free
|
||||
- `Bug 99456 <https://bugs.freedesktop.org/show_bug.cgi?id=99456>`__ -
|
||||
Firefox crashing when opening \about:support with WebGL2 enabled
|
||||
- `Bug 99631 <https://bugs.freedesktop.org/show_bug.cgi?id=99631>`__ -
|
||||
segfault with OSVRTrackerView and openscenegraph git master
|
||||
- `Bug 99633 <https://bugs.freedesktop.org/show_bug.cgi?id=99633>`__ -
|
||||
rasterizer/core/clip.h:279:49: error: ‘const struct API_STATE’ has no
|
||||
member named ‘linkageCount’
|
||||
- `Bug 99637 <https://bugs.freedesktop.org/show_bug.cgi?id=99637>`__ -
|
||||
VLC video has corrupted colors when using VDPAU output on Radeon SI
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
- Building RADV requires --enable-gallium-llvm
|
||||
- The vulkan headers vk_platform.h and vulkan.h are no longer installed
|
||||
- The configure options --with-sha1 and --disable-shader-cache are
|
||||
removed alongside their respective library requirements
|
||||
@@ -0,0 +1,180 @@
|
||||
Mesa 17.0.1 Release Notes / March 4, 2017
|
||||
=========================================
|
||||
|
||||
Mesa 17.0.1 is a bug fix release which fixes bugs found since the 17.0.0
|
||||
release.
|
||||
|
||||
Mesa 17.0.1 implements the OpenGL 4.5 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.5. OpenGL 4.5 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
e819bd3e515dac26faf9836d8f27a4ddf05323b9b23afb6c06536d4ac82e2743 mesa-17.0.1.tar.gz
|
||||
96fd70ef5f31d276a17e424e7e1bb79447ccbbe822b56844213ef932e7ad1b0c mesa-17.0.1.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
- `Bug 98869 <https://bugs.freedesktop.org/show_bug.cgi?id=98869>`__ -
|
||||
Electronic Super Joy graphic artefacts (regression,bisected)
|
||||
- `Bug 99532 <https://bugs.freedesktop.org/show_bug.cgi?id=99532>`__ -
|
||||
Compute shader doesn't give right result under some circumstances
|
||||
- `Bug 99677 <https://bugs.freedesktop.org/show_bug.cgi?id=99677>`__ -
|
||||
heap-use-after-free in glsl
|
||||
- `Bug 99692 <https://bugs.freedesktop.org/show_bug.cgi?id=99692>`__ -
|
||||
[radv] Mostly broken on Hawaii PRO/CIK ASICs
|
||||
- `Bug 99850 <https://bugs.freedesktop.org/show_bug.cgi?id=99850>`__ -
|
||||
Tessellation bug on Carrizo
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Bas Nieuwenhuizen (4):
|
||||
|
||||
- radv: Never try to create more than max_sets descriptor sets.
|
||||
- radv: Reset emitted compute pipeline when calling secondary cmd
|
||||
buffer.
|
||||
- radv: Only use PKT3_OCCLUSION_QUERY when it doesn't hang.
|
||||
- radv: Use correct size for availability flag.
|
||||
|
||||
Ben Crocker (3):
|
||||
|
||||
- gallivm: Reenable PPC VSX (v3)
|
||||
- gallivm: Improve debug output (V2)
|
||||
- gallivm: Override getHostCPUName() "generic" w/ "pwr8" (v4)
|
||||
|
||||
Brendan King (1):
|
||||
|
||||
- egl/dri3: implement query surface hook
|
||||
|
||||
Christian Gmeiner (2):
|
||||
|
||||
- etnaviv: move pctx initialisation to avoid a null dereference
|
||||
- etnaviv: remove number of pixel pipes validation
|
||||
|
||||
Connor Abbott (1):
|
||||
|
||||
- anv: fix Get*MemoryRequirements for !LLC
|
||||
|
||||
Daniel Stone (1):
|
||||
|
||||
- egl/wayland: Don't use DRM format codes for SHM
|
||||
|
||||
Dave Airlie (6):
|
||||
|
||||
- tgsi: fix memory leak in tgsi sanity check
|
||||
- radv: change base aligmment for allocated memory.
|
||||
- radv: fix cik macroModeIndex.
|
||||
- radv: adopt some init config workarounds from radeonsi.
|
||||
- radv: fix depth format in blit2d.
|
||||
- radv: fix txs for sampler buffers
|
||||
|
||||
Emil Velikov (8):
|
||||
|
||||
- docs: add sha256 checksums for 17.0.0
|
||||
- bin/get-extra-pick-list: use git merge-base to get the branchpoint
|
||||
- bin/get-extra-pick-list: rework to use already_picked list
|
||||
- bin/get-typod-pick-list.sh: limit \`git grep ...' to only as needed
|
||||
- bin/get-pick-list.sh: limit \`git grep ...' only as needed
|
||||
- bin/get-pick-list.sh: remove ancient way of nominating patches
|
||||
- bin/get-fixes-pick-list.sh: add new script
|
||||
- Update version to 17.0.1
|
||||
|
||||
Eric Anholt (1):
|
||||
|
||||
- vc4: Avoid emitting small immediates for UBO indirect load address
|
||||
guards.
|
||||
|
||||
Grazvydas Ignotas (3):
|
||||
|
||||
- r300g: only allow byteswapped formats on big endian
|
||||
- gallium/u_queue: fix a crash with atexit handlers
|
||||
- gallium/u_queue: set num_threads correctly if not all threads start
|
||||
|
||||
Hans de Goede (1):
|
||||
|
||||
- glx/glvnd: Fix GLXdispatchIndex sorting
|
||||
|
||||
Ilia Mirkin (4):
|
||||
|
||||
- gm107/ir: fix address offset bitfield for ATOMS
|
||||
- nvc0: set the render condition in the compute object
|
||||
- st/mesa: don't pass compare mode for stencil-sampled textures
|
||||
- nvc0: disable linked tsc mode in compute launch descriptor
|
||||
|
||||
Faith Ekstrand (10):
|
||||
|
||||
- i965/sampler_state: Clamp min/max LOD to 14 on gen7+
|
||||
- i965/sampler_state: Pass texObj into update_sampler_state
|
||||
- i965/sampler_state: Set the "Base Mip Level" field on Sandy Bridge
|
||||
- intel/blorp: Swizzle clear colors on the CPU
|
||||
- i965/fs: Fix the inline nir_op_pack_double optimization
|
||||
- anv: Add an invalidate_range helper
|
||||
- anv/query: clflush the bo map on non-LLC platforms
|
||||
- genxml: Make MI_STORE_DATA_IMM more consistent
|
||||
- anv/query: Perform CmdResetQueryPool on the GPU
|
||||
- intel/blorp: Explicitly flush all allocated state
|
||||
|
||||
Jose Maria Casanova Crespo (1):
|
||||
|
||||
- glsl: non-last member unsized array on SSBO must fail compilation on
|
||||
GLSL ES 3.1
|
||||
|
||||
Kenneth Graunke (1):
|
||||
|
||||
- mesa: Do (TCS && !TES) draw time validation in ES as well.
|
||||
|
||||
Leo Liu (1):
|
||||
|
||||
- configure.ac: check require_basic_egl only if egl enabled
|
||||
|
||||
Lionel Landwerlin (2):
|
||||
|
||||
- anv: wsi: report presentation error per image request
|
||||
- i965/fs: fix uninitialized memory access
|
||||
|
||||
Marek Olšák (6):
|
||||
|
||||
- radeonsi: fix UNSIGNED_BYTE index buffer fallback with non-zero start
|
||||
(v2)
|
||||
- gallium/util: remove unused u_index_modify helpers
|
||||
- gallium/u_index_modify: don't add PIPE_TRANSFER_UNSYNCHRONIZED
|
||||
unconditionally
|
||||
- gallium/u_queue: fix random crashes when the app calls exit()
|
||||
- radeonsi: fix broken tessellation on Carrizo and Stoney
|
||||
- amd/common: fix ASICREV_IS_POLARIS11_M for Polaris12
|
||||
|
||||
Mauro Rossi (2):
|
||||
|
||||
- android: radeonsi: fix sid_table.h generated header include path
|
||||
- android: glsl: build shader cache sources
|
||||
|
||||
Michel Dänzer (1):
|
||||
|
||||
- configure.ac: Drop LLVM compiler flags more radically
|
||||
|
||||
Nicolai Hähnle (3):
|
||||
|
||||
- winsys/amdgpu: reduce max_alloc_size based on GTT limits
|
||||
- radeonsi: handle MultiDrawIndirect in si_get_draw_start_count
|
||||
- radeonsi: fix UINT/SINT clamping for 10-bit formats on <= CIK
|
||||
|
||||
Samuel Iglesias Gonsálvez (1):
|
||||
|
||||
- glsl: fix heap-use-after-free in ast_declarator_list::hir()
|
||||
|
||||
Tapani Pälli (1):
|
||||
|
||||
- android: fix droid_create_image_from_prime_fd_yuv for YV12
|
||||
@@ -0,0 +1,155 @@
|
||||
Mesa 17.0.2 Release Notes / March 20, 2017
|
||||
==========================================
|
||||
|
||||
Mesa 17.0.2 is a bug fix release which fixes bugs found since the 17.0.1
|
||||
release.
|
||||
|
||||
Mesa 17.0.2 implements the OpenGL 4.5 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.5. OpenGL 4.5 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
2e0f41e7974ba7a36ca32bbeaf8ebcd65c8fd4d2dc9872f04d4becbd5e7a8cb5 mesa-17.0.2.tar.gz
|
||||
f8f191f909e01e65de38d5bdea5fb057f21649a3aed20948be02348e77a689d4 mesa-17.0.2.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
- `Bug 68504 <https://bugs.freedesktop.org/show_bug.cgi?id=68504>`__ -
|
||||
9.2-rc1 workaround for clover build failure on ppc/altivec: cannot
|
||||
convert 'bool' to '__vector(4) \__bool int' in return
|
||||
- `Bug 97988 <https://bugs.freedesktop.org/show_bug.cgi?id=97988>`__ -
|
||||
[radeonsi] playing back videos with VDPAU exhibits
|
||||
deinterlacing/anti-aliasing issues not visible with VA-API
|
||||
- `Bug 99484 <https://bugs.freedesktop.org/show_bug.cgi?id=99484>`__ -
|
||||
Crusader Kings 2 - Loading bars, siege bars, morale bars, etc. do not
|
||||
render correctly
|
||||
- `Bug 99715 <https://bugs.freedesktop.org/show_bug.cgi?id=99715>`__ -
|
||||
Don't print: "Note: Buggy applications may crash, if they do please
|
||||
report to vendor"
|
||||
- `Bug 100049 <https://bugs.freedesktop.org/show_bug.cgi?id=100049>`__
|
||||
- "ralloc: Make sure ralloc() allocations match malloc()'s
|
||||
alignment." causes seg fault in 32bit build
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Alex Smith (3):
|
||||
|
||||
- radv: Emit pending flushes before executing a secondary command
|
||||
buffer
|
||||
- radv: Flush before copying with PKT3_WRITE_DATA in CmdUpdateBuffer
|
||||
- radv/ac: Fix shared memory offset calculation
|
||||
|
||||
Bas Nieuwenhuizen (3):
|
||||
|
||||
- radv: Disable HTILE for textures with multiple layers/levels.
|
||||
- radv: Emit cache flushes before CP DMA.
|
||||
- Revert "radv: Emit cache flushes before CP DMA."
|
||||
|
||||
Dave Airlie (3):
|
||||
|
||||
- radv: drop Z24 support.
|
||||
- radv: disable mip point pre clamping.
|
||||
- radv: setup llvm target data layout
|
||||
|
||||
Emil Velikov (4):
|
||||
|
||||
- docs: add sha256 checksums for 17.0.1
|
||||
- cherry-ignore: add the swizzle blorp_clear fix
|
||||
- i965: move brw_define.h ifndef guard to the top
|
||||
- Update version to 17.0.2
|
||||
|
||||
Fredrik Höglund (2):
|
||||
|
||||
- radv: fix the dynamic buffer index in vkCmdBindDescriptorSets
|
||||
- radv/ac: fix multiple descriptor sets with dynamic buffers
|
||||
|
||||
Gregory Hainaut (1):
|
||||
|
||||
- glapi: fix typo in count_scale
|
||||
|
||||
Ilia Mirkin (2):
|
||||
|
||||
- nvc0: take extra pushbuf space into account for pushbuf_space calls
|
||||
- nvc0: increase alignment to 256 for texture buffers on fermi
|
||||
|
||||
Jacob Lifshay (1):
|
||||
|
||||
- vulkan/wsi: Improve the DRI3 error message
|
||||
|
||||
James Legg (1):
|
||||
|
||||
- radv: Fix using more than 4 bound descriptor sets
|
||||
|
||||
Faith Ekstrand (7):
|
||||
|
||||
- anv/blorp/clear_subpass: Only set surface clear color for fast clears
|
||||
- anv: Accurately advertise dynamic descriptor limits
|
||||
- anv: Stall before fast-clear operations
|
||||
- anv: Properly handle destroying NULL devices and instances
|
||||
- anv/blorp: Turn off AUX after doing a CCS_D resolve
|
||||
- anv/blorp: Only set a clear color for resolves if fast-cleared
|
||||
- nir/intrinsics: Make load_barycentric_input take a 2-component coor
|
||||
|
||||
Jonas Pfeil (1):
|
||||
|
||||
- ralloc: Make sure ralloc() allocations match malloc()'s alignment.
|
||||
|
||||
Kenneth Graunke (1):
|
||||
|
||||
- egl: Ensure ResetNotificationStrategy matches for shared contexts.
|
||||
|
||||
Marek Olšák (3):
|
||||
|
||||
- st/mesa: reset sample_mask, min_sample, and render_condition for PBO
|
||||
ops
|
||||
- st/mesa: set blend state for PBO readbacks
|
||||
- radeonsi: mark all bound shader buffer ranges as initialized
|
||||
|
||||
Matt Turner (1):
|
||||
|
||||
- clover: Work around build failure with AltiVec.
|
||||
|
||||
Nanley Chery (2):
|
||||
|
||||
- anv/pass: Avoid accessing attachment array out of bounds
|
||||
- anv/image: Remove extra dependency on HiZ-specific variable
|
||||
|
||||
Nicolai Hähnle (2):
|
||||
|
||||
- st/glsl_to_tgsi: avoid iterating past the head of the instruction
|
||||
list
|
||||
- st/mesa: inform the driver of framebuffer changes before compute
|
||||
dispatches
|
||||
|
||||
Robert Foss (1):
|
||||
|
||||
- mesa: Avoid read of uninitialized variable
|
||||
|
||||
Samuel Iglesias Gonsálvez (5):
|
||||
|
||||
- i965/fs: mark last DF uniform array element as 64 bit live one
|
||||
- i965/fs: detect different bit size accesses to uniforms to push them
|
||||
in proper locations
|
||||
- i965/fs: fix indirect load DF uniforms on BSW/BXT
|
||||
- i965/fs: fix source type when emitting MOV_INDIRECT to read ICP
|
||||
handles
|
||||
- i965/fs: emit MOV_INDIRECT with the source with the right register
|
||||
type
|
||||
|
||||
Samuel Pitoiset (1):
|
||||
|
||||
- radeonsi: disable sinking common instructions down to the end block
|
||||
@@ -0,0 +1,147 @@
|
||||
Mesa 17.0.3 Release Notes / April 1, 2017
|
||||
=========================================
|
||||
|
||||
Mesa 17.0.3 is a bug fix release which fixes bugs found since the 17.0.2
|
||||
release.
|
||||
|
||||
Mesa 17.0.3 implements the OpenGL 4.5 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.5. OpenGL 4.5 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
8253edf1bdd7b14ab63d5982349143a5c9ac3767f39a63257cc9d7e7d92f60f1 mesa-17.0.3.tar.gz
|
||||
ca646f5075a002d60ef9123c8a4331cede155c01712ef945a65c59a5e69fe7ed mesa-17.0.3.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
- `Bug 96743 <https://bugs.freedesktop.org/show_bug.cgi?id=96743>`__ -
|
||||
[BYT, HSW, SKL, BXT, KBL] GPU hangs with GfxBench 4.0 CarChase
|
||||
- `Bug 99246 <https://bugs.freedesktop.org/show_bug.cgi?id=99246>`__ -
|
||||
[d3dadapter+radeonsi & bisect] EVE-Online : hang on wormhole sight
|
||||
- `Bug 100061 <https://bugs.freedesktop.org/show_bug.cgi?id=100061>`__
|
||||
- LODQ instruction generated with invalid dst mask
|
||||
- `Bug 100182 <https://bugs.freedesktop.org/show_bug.cgi?id=100182>`__
|
||||
- Flickering in The Talos Principle on Sky Lake GT4.
|
||||
- `Bug 100201 <https://bugs.freedesktop.org/show_bug.cgi?id=100201>`__
|
||||
- Windows scons build with MSVC toolchain and LLVM 4.0 fails
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Alex Deucher (1):
|
||||
|
||||
- radeonsi: add new polaris12 pci id
|
||||
|
||||
Andres Gomez (5):
|
||||
|
||||
- glsl: on UBO/SSBOs link error reset the number of active blocks to 0
|
||||
- cherry-ignore: add the Invalidate L2 for TRANSFER_WRITE barriers fix
|
||||
- cherry-ignore: add the Flush after unmap in gbm/dri fix
|
||||
- cherry-ignore: corrected typo in the Flush after unmap in gbm/dri fix
|
||||
- Update version to 17.0.3
|
||||
|
||||
Axel Davy (2):
|
||||
|
||||
- st/nine: Resolve deadlock in surface/volume dtors when using csmt
|
||||
- st/nine: Use atomics for available_texture_mem
|
||||
|
||||
Bas Nieuwenhuizen (1):
|
||||
|
||||
- radv: flush DB cache before and after HTILE decompress.
|
||||
|
||||
Dave Airlie (1):
|
||||
|
||||
- radv: fix primitive reset index emission
|
||||
|
||||
Emil Velikov (1):
|
||||
|
||||
- docs: add sha256 checksums for 17.0.2
|
||||
|
||||
Ilia Mirkin (1):
|
||||
|
||||
- st/mesa: set result writemask based on ir type
|
||||
|
||||
Jan Vesely (1):
|
||||
|
||||
- clover: use pipe_resource references
|
||||
|
||||
Faith Ekstrand (9):
|
||||
|
||||
- anv/query: Invalidate the correct range
|
||||
- anv/GetQueryPoolResults: Actually implement the spec
|
||||
- anv/image: Return early when unbinding an image
|
||||
- anv/query: Fix the location of timestamp availability
|
||||
- anv: Make anv_get_layerCount a macro
|
||||
- anv/blorp: Use anv_get_layerCount everywhere
|
||||
- anv/cmd_buffer: Apply flush operations prior to executing secondaries
|
||||
- anv/cmd_buffer: Fix bad indentation
|
||||
- anv: Flush caches prior to PIPELINE_SELECT on all gens
|
||||
|
||||
José Fonseca (1):
|
||||
|
||||
- c11/threads: Include thr/xtimec.h for xtime definition when building
|
||||
with MSVC.
|
||||
|
||||
Juan A. Suarez Romero (1):
|
||||
|
||||
- tests/cache_test: allow crossing mount points
|
||||
|
||||
Karol Herbst (1):
|
||||
|
||||
- nvc0/ir: treat FMA like MAD for operand propagation
|
||||
|
||||
Kenneth Graunke (1):
|
||||
|
||||
- i965: Fall back to GL 4.2/4.3 on Haswell if the kernel isn't new
|
||||
enough.
|
||||
|
||||
Marek Olšák (1):
|
||||
|
||||
- radeonsi: don't hang on shader compile failure
|
||||
|
||||
Matt Turner (1):
|
||||
|
||||
- i965/fs: Don't emit SEL instructions for type-converting MOVs.
|
||||
|
||||
Nanley Chery (1):
|
||||
|
||||
- intel: Correct the BDW surface state size
|
||||
|
||||
Nicolai Hähnle (1):
|
||||
|
||||
- mesa/main: fix MultiDrawElements[BaseVertex] validation of primcount
|
||||
|
||||
Rob Clark (1):
|
||||
|
||||
- freedreno: fix memory leak
|
||||
|
||||
Tim Rowley (1):
|
||||
|
||||
- swr: [rasterizer jitter] fix llvm >= 5.0 build break
|
||||
|
||||
Timothy Arceri (2):
|
||||
|
||||
- glsl: fix lower jumps for returns when loop is inside an if
|
||||
- mesa: update lower_jumps tests after bug fix
|
||||
|
||||
Topi Pohjolainen (1):
|
||||
|
||||
- i965/gen8+: Do full stall when switching pipeline
|
||||
|
||||
Xu Randy (2):
|
||||
|
||||
- anv/blorp: Fix a crash in CmdClearColorImage
|
||||
- anv/genX: Solve the vkCreateGraphicsPipelines crash
|
||||
@@ -0,0 +1,123 @@
|
||||
Mesa 17.0.4 Release Notes / April 17, 2017
|
||||
==========================================
|
||||
|
||||
Mesa 17.0.4 is a bug fix release which fixes bugs found since the 17.0.3
|
||||
release.
|
||||
|
||||
Mesa 17.0.4 implements the OpenGL 4.5 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.5. OpenGL 4.5 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
c4c34ba05d48f76b45bc05bc4b6e9242077f403d63c4f0c355c7b07786de233e mesa-17.0.4.tar.gz
|
||||
1269dc8545a193932a0779b2db5bce9be4a5f6813b98c38b93b372be8362a346 mesa-17.0.4.tar.xz
|
||||
|
||||
Next release
|
||||
------------
|
||||
|
||||
Mesa 17.0.5 is expected in approximatelly two weeks. See the release
|
||||
:ref:`calendar <calendar>` for details.
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
- `Bug 99515 <https://bugs.freedesktop.org/show_bug.cgi?id=99515>`__ -
|
||||
SIGSEGV MAPERR on Android nougat-x86 with mesa 17.0.0rc
|
||||
- `Bug 100391 <https://bugs.freedesktop.org/show_bug.cgi?id=100391>`__
|
||||
- SachaWillems deferredmultisampling asserts
|
||||
- `Bug 100452 <https://bugs.freedesktop.org/show_bug.cgi?id=100452>`__
|
||||
- push_constants host memory leak when resetting command buffer
|
||||
- `Bug 100582 <https://bugs.freedesktop.org/show_bug.cgi?id=100582>`__
|
||||
- [GEN8+] piglit.spec.arb_stencil_texturing.glblitframebuffer
|
||||
corrupts state.gl_texture\* assertions
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Alex Deucher (1):
|
||||
|
||||
- radeonsi: add new polaris10 pci id
|
||||
|
||||
Alex Smith (1):
|
||||
|
||||
- radv: Invalidate L2 for TRANSFER_WRITE barriers
|
||||
|
||||
Andres Gomez (1):
|
||||
|
||||
- docs: add sha256 checksums for 17.0.3
|
||||
|
||||
Craig Stout (1):
|
||||
|
||||
- anv/cmd_buffer: fix host memory leak
|
||||
|
||||
Emil Velikov (3):
|
||||
|
||||
- Revert "cherry-ignore: add the Flush after unmap in gbm/dri fix"
|
||||
- Revert "freedreno: fix memory leak"
|
||||
- Update version to 17.0.4
|
||||
|
||||
Fabio Estevam (1):
|
||||
|
||||
- loader: Move non-error message to debug level
|
||||
|
||||
Ilia Mirkin (4):
|
||||
|
||||
- nvc0/ir: fix LSB/BFE/BFI implementations
|
||||
- nvc0/ir: fix overwriting of offset register with interpolateAtOffset
|
||||
- nvc0: increase texture buffer object alignment to 256 for pre-GM107
|
||||
- nouveau: when mapping a persistent buffer, synchronize on former
|
||||
xfers
|
||||
|
||||
Faith Ekstrand (5):
|
||||
|
||||
- i965/fs: Always provide a default LOD of 0 for TXS and TXL
|
||||
- anv/pipeline: Properly handle unset gl_Layer and gl_ViewportIndex
|
||||
- anv/blorp: Align vertex buffers to 64B
|
||||
- i965/blorp: Align vertex buffers to 64B
|
||||
- i965/blorp: Bump the batch space estimate
|
||||
|
||||
Jerome Duval (2):
|
||||
|
||||
- haiku: build fixes around debug defines
|
||||
- haiku/winsys: fix dt prototype args
|
||||
|
||||
Julien Isorce (4):
|
||||
|
||||
- winsys/radeon: check null in radeon_cs_create_fence
|
||||
- winsys/radeon: check null return from radeon_cs_create_fence in
|
||||
cs_flush
|
||||
- radeon: initialize hole variable before calling container_of
|
||||
- radeon_drm_bo: explicitly check return value of drmCommandWriteRead
|
||||
|
||||
Kenneth Graunke (4):
|
||||
|
||||
- i965: Document the sad story of the kernel command parser.
|
||||
- i965: Set screen->cmd_parser_version to 0 if we can't write
|
||||
registers.
|
||||
- i965: Skip register write detection when possible.
|
||||
- i965: Set kernel features before computing max GL version.
|
||||
|
||||
Marek Olšák (1):
|
||||
|
||||
- targets: export radeon winsys_create functions to silence LLVM
|
||||
warning
|
||||
|
||||
Michal Srb (1):
|
||||
|
||||
- st: Add cubeMapFace parameter to st_finalize_texture.
|
||||
|
||||
Thomas Hellstrom (1):
|
||||
|
||||
- gbm/dri: Flush after unmap
|
||||
@@ -0,0 +1,116 @@
|
||||
Mesa 17.0.5 Release Notes / April 28, 2017
|
||||
==========================================
|
||||
|
||||
Mesa 17.0.5 is a bug fix release which fixes bugs found since the 17.0.4
|
||||
release.
|
||||
|
||||
Mesa 17.0.5 implements the OpenGL 4.5 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.5. OpenGL 4.5 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
7510eee0d0077860b250d30d73305048c2df4ba09ea8fc04e4f3eec7beece301 mesa-17.0.5.tar.gz
|
||||
668efa445d2f57a26e5c096b1965a685733a3b57d9c736f9d6460263847f9bfe mesa-17.0.5.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
- `Bug 97524 <https://bugs.freedesktop.org/show_bug.cgi?id=97524>`__ -
|
||||
Samplers referring to the same texture unit with different types
|
||||
should raise GL_INVALID_OPERATION
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Andres Gomez (16):
|
||||
|
||||
- cherry-ignore: Add the pci_id into the shader cache UUID
|
||||
- cherry-ignore: fix crash if ctx torn down with no rendering
|
||||
- cherry-ignore: Fix typos.
|
||||
- cherry-ignore: Revert "etnaviv: Cannot render to rb-swapped formats"
|
||||
- cherry-ignore: Revert "i965/fs: Don't emit SEL instructions for
|
||||
type-converting MOVs."
|
||||
- cherry-ignore: fix typo in a2b10g10r10 fast clear calculation
|
||||
- cherry-ignore: remove unused anv_dispatch_table dtable
|
||||
- cherry-ignore: remove unused radv_dispatch_table dtable
|
||||
- cherry-ignore: make radv_resolve_entrypoint static
|
||||
- cherry-ignore: vulkan: add support for libmesa_vulkan_util
|
||||
- cherry-ignore: r600: fix libmesa_amd_common dependency
|
||||
- cherry-ignore: remove dead brw_new_shader() declaration
|
||||
- cherry-ignore: remove i965_symbols_test reference from .gitignore
|
||||
- cherry-ignore: automake: ensure that the destination directory is
|
||||
created
|
||||
- cherry-ignore: provide required gem stubs for the tests
|
||||
- Update version to 17.0.5
|
||||
|
||||
Boyan Ding (2):
|
||||
|
||||
- nvc0/ir: Properly handle a "split form" of predicate destination
|
||||
- nir: Destination component count of shader_clock intrinsic is 2
|
||||
|
||||
Emil Velikov (5):
|
||||
|
||||
- docs: add sha256 checksums for 17.0.4
|
||||
- winsys/sw/dri: don't use GNU void pointer arithmetic
|
||||
- st/clover: add space between < and :\:
|
||||
- configure.ac: check require_basic_egl only if egl enabled
|
||||
- st/mesa: automake: honour the vdpau header install location
|
||||
|
||||
Francisco Jerez (2):
|
||||
|
||||
- intel/fs: Use regs_written() in spilling cost heuristic for improved
|
||||
accuracy.
|
||||
- intel/fs: Take into account amount of data read in spilling cost
|
||||
heuristic.
|
||||
|
||||
Grazvydas Ignotas (1):
|
||||
|
||||
- radv: report timestampPeriod correctly
|
||||
|
||||
Faith Ekstrand (5):
|
||||
|
||||
- anv/blorp: Flush the texture cache in UpdateBuffer
|
||||
- anv/cmd_buffer: Flush the VF cache at the top of all primaries
|
||||
- anv/cmd_buffer: Always set up a null surface state
|
||||
- anv/cmd_buffer: Use the null surface state for ATTACHMENT_UNUSED
|
||||
- anv/blorp: Properly handle VK_ATTACHMENT_UNUSED
|
||||
|
||||
Kenneth Graunke (1):
|
||||
|
||||
- i965/vec4: Avoid reswizzling MACH instructions in
|
||||
opt_register_coalesce().
|
||||
|
||||
Marek Olšák (1):
|
||||
|
||||
- st/mesa: invalidate the readpix cache in st_indirect_draw_vbo
|
||||
|
||||
Nanley Chery (1):
|
||||
|
||||
- anv/cmd_buffer: Disable CCS on BDW input attachments
|
||||
|
||||
Nicolai Hähnle (4):
|
||||
|
||||
- mesa: fix remaining xfb prims check for GLES with multiple instances
|
||||
- mesa: extract need_xfb_remaining_prims_check
|
||||
- mesa: move glMultiDrawArrays to vbo and fix error handling
|
||||
- vbo: fix gl_DrawID handling in glMultiDrawArrays
|
||||
|
||||
Rob Clark (1):
|
||||
|
||||
- util/queue: don't hang at exit
|
||||
|
||||
Timothy Arceri (1):
|
||||
|
||||
- mesa: validate sampler type across the whole program
|
||||
@@ -0,0 +1,156 @@
|
||||
Mesa 17.0.6 Release Notes / May 12, 2017
|
||||
========================================
|
||||
|
||||
Mesa 17.0.6 is a bug fix release which fixes bugs found since the 17.0.5
|
||||
release.
|
||||
|
||||
Mesa 17.0.6 implements the OpenGL 4.5 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.5. OpenGL 4.5 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
f1b2497d553e9a584f0caa3a2d9d310e27ead15fb0af170da69f6e70fb5031cd mesa-17.0.6.tar.gz
|
||||
89ecf3bcd0f18dcca5aaa42bf36bb52a2df33be89889f94aaaad91f7a504a69d mesa-17.0.6.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
- `Bug 98428 <https://bugs.freedesktop.org/show_bug.cgi?id=98428>`__ -
|
||||
Undefined non-weak-symbol in dri-drivers
|
||||
- `Bug 100854 <https://bugs.freedesktop.org/show_bug.cgi?id=100854>`__
|
||||
- YUV to RGB Color Space Conversion result is not precise
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Adam Jackson (1):
|
||||
|
||||
- egl/platform/drm: Don't take display ownership until gbm is
|
||||
initialized
|
||||
|
||||
Andres Gomez (7):
|
||||
|
||||
- docs: add sha256 checksums for 17.0.5
|
||||
- travis: replace Trusty-based LLVM toolchain apt-get with apt addon
|
||||
- travis: add the possibility of using the txc-dxtn library
|
||||
- cherry-ignore: 17.1 nominations only
|
||||
- cherry-ignore: fix regression in descriptor set freeing.
|
||||
- cherry-ignore: rejected commits
|
||||
- Update version to 17.0.6
|
||||
|
||||
Ben Boeckel (1):
|
||||
|
||||
- scons: update for LLVM 4.0
|
||||
|
||||
Brian Paul (1):
|
||||
|
||||
- st/mesa: move duplicated st_ws_framebuffer() function into header
|
||||
file
|
||||
|
||||
Chad Versace (3):
|
||||
|
||||
- egl: Emit error when EGLSurface is lost
|
||||
- egl/android: Cancel any outstanding ANativeBuffer in surface
|
||||
destructor
|
||||
- egl/android: Mark surface as lost when dequeueBuffer fails
|
||||
|
||||
Christian Gmeiner (1):
|
||||
|
||||
- etnaviv: add L8A8_UNORM texture format
|
||||
|
||||
Dave Airlie (2):
|
||||
|
||||
- radv/wsi: report presentation error per image request
|
||||
- radv: enable POLARIS12 support.
|
||||
|
||||
Emil Velikov (21):
|
||||
|
||||
- travis: correct libdrm required regex to also track libdrm itself
|
||||
- travis: add nearly all gallium drivers to the list
|
||||
- travis: use both cores for make/make check
|
||||
- travis: bring the scons build on par with AppVeyor
|
||||
- travis: explicitly LD_LIBRARY_PATH the local libraries
|
||||
- travis: enable apt cache
|
||||
- travis: automatically manage ccache caching
|
||||
- travis: remove unused -dev packages
|
||||
- travis: rework "if test" blocks in the script section
|
||||
- travis: split out matrix from env
|
||||
- travis: add separate "scons" and "scons llvm" targets
|
||||
- travis: add "scons swr" to the build matrix
|
||||
- travis: add "make swr" to the build matrix
|
||||
- travis: split the make target to three separate ones
|
||||
- travis: model scons check target like the make one
|
||||
- travis: add Gallium state-tracker targets
|
||||
- travis: enable wayland support
|
||||
- travis: bump MAKEFLAGS to -j4
|
||||
- gallium/dri: always link against shared glapi
|
||||
- mesa/dri: always link against shared glapi
|
||||
- glx: glX_proto_send.py: use correct compile guard
|
||||
GLX_INDIRECT_RENDERING
|
||||
|
||||
Eric Anholt (1):
|
||||
|
||||
- nir: Pick just the channels we want for bitmap and drawpixels
|
||||
lowering.
|
||||
|
||||
Ilia Mirkin (1):
|
||||
|
||||
- gallium/targets: fix bool setting on BE architectures
|
||||
|
||||
Faith Ekstrand (1):
|
||||
|
||||
- anv/cmd_buffer: Use the device allocator for QueueSubmit
|
||||
|
||||
Johnson Lin (1):
|
||||
|
||||
- nir/lower_tex: Fix minor error in YUV color conversion matrix
|
||||
|
||||
Marek Olšák (2):
|
||||
|
||||
- radeonsi: adjust ESGS ring buffer size computation on VI
|
||||
- radeonsi: apply the tess+GS hang workaround to Polaris12 as well
|
||||
|
||||
Nicolai Hähnle (1):
|
||||
|
||||
- radeonsi: fix gl_PrimitiveID in tessellation with instanced draws on
|
||||
SI
|
||||
|
||||
Philipp Zabel (3):
|
||||
|
||||
- renderonly: close transfer prime_fd
|
||||
- renderonly: drop resources on destroy
|
||||
- renderonly: use drmIoctl
|
||||
|
||||
Rhys Kidd (3):
|
||||
|
||||
- travis: Support LLVM 3.8+ on Trusty-based Travis-CI via apt-get not
|
||||
apt addon
|
||||
- travis: Add radv vulkan driver to continuous integration
|
||||
- travis: Add radeonsi to continuous integration
|
||||
|
||||
Rob Clark (1):
|
||||
|
||||
- freedreno/a3xx: fix hang w/ large render targets and small gmem
|
||||
|
||||
Samuel Iglesias Gonsálvez (5):
|
||||
|
||||
- i965/vec4: fix vertical stride to avoid breaking region parameter
|
||||
rule
|
||||
- i965/vec4: fix register width for DF VGRF and UNIFORM
|
||||
- i965/vec4: don't modify regioning parameters to the sources of DF
|
||||
align1 instructions
|
||||
- anv: anv_gem_mmap() returns MAP_FAILED as mapping error
|
||||
- anv: vkBindImageMemory() should return
|
||||
VK_ERROR_OUT_OF_{HOST,DEVICE}_MEMORY on failure
|
||||
@@ -0,0 +1,115 @@
|
||||
Mesa 17.0.7 Release Notes / June 1, 2017
|
||||
========================================
|
||||
|
||||
Mesa 17.0.7 is a bug fix release which fixes bugs found since the 17.0.6
|
||||
release.
|
||||
|
||||
Mesa 17.0.7 implements the OpenGL 4.5 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.5. OpenGL 4.5 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
bc68d13c6b1a053b855ac453ebf7e62bd89511adf44bad6c613e09f7fa13390a mesa-17.0.7.tar.gz
|
||||
f6d75304a229c8d10443e219d6b6c0c342567dbab5a879ebe7cfa3c9139c4492 mesa-17.0.7.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
None
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
- `Bug 98833 <https://bugs.freedesktop.org/show_bug.cgi?id=98833>`__ -
|
||||
[REGRESSION, bisected] Wayland revert commit breaks non-Vsync
|
||||
fullscreen frame updates
|
||||
- `Bug 100741 <https://bugs.freedesktop.org/show_bug.cgi?id=100741>`__
|
||||
- Chromium - Memory leak
|
||||
- `Bug 100925 <https://bugs.freedesktop.org/show_bug.cgi?id=100925>`__
|
||||
- [HSW/BSW/BDW/SKL] Google Earth is not resolving all the details in
|
||||
the map correctly
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Andres Gomez (1):
|
||||
|
||||
- docs: add sha256 checksums for 17.0.6
|
||||
|
||||
Bartosz Tomczyk (1):
|
||||
|
||||
- mesa: Avoid leaking surface in st_renderbuffer_delete
|
||||
|
||||
Chad Versace (1):
|
||||
|
||||
- egl: Partially revert 23c86c74, fix eglMakeCurrent
|
||||
|
||||
Daniel Stone (7):
|
||||
|
||||
- vulkan: Fix Wayland uninitialised registry
|
||||
- vulkan/wsi/wayland: Remove roundtrip when creating image
|
||||
- vulkan/wsi/wayland: Use per-display event queue
|
||||
- vulkan/wsi/wayland: Use proxy wrappers for swapchain
|
||||
- egl/wayland: Don't open-code roundtrip
|
||||
- egl/wayland: Use per-surface event queues
|
||||
- egl/wayland: Ensure we get a back buffer
|
||||
|
||||
Emil Velikov (5):
|
||||
|
||||
- st/va: fix misplaced closing bracket
|
||||
- anv: automake: list shared libraries after the static ones
|
||||
- radv: automake: list shared libraries after the static ones
|
||||
- egl/wayland: select the format based on the interface used
|
||||
- Update version to 17.0.7
|
||||
|
||||
Eric Anholt (2):
|
||||
|
||||
- renderonly: Initialize fields of struct winsys_handle.
|
||||
- vc4: Don't allocate new BOs to avoid synchronization when they're
|
||||
shared.
|
||||
|
||||
Hans de Goede (1):
|
||||
|
||||
- glxglvnddispatch: Add missing dispatch for GetDriverConfig
|
||||
|
||||
Ilia Mirkin (1):
|
||||
|
||||
- nvc0/ir: SHLADD's middle source must be an immediate
|
||||
|
||||
Faith Ekstrand (2):
|
||||
|
||||
- i965/blorp: Do and end-of-pipe sync on both sides of fast-clear ops
|
||||
- i965: Round copy size to the nearest block in intel_miptree_copy
|
||||
|
||||
Lucas Stach (1):
|
||||
|
||||
- etnaviv: stop oversizing buffer resources
|
||||
|
||||
Nanley Chery (2):
|
||||
|
||||
- anv/formats: Update the three-channel BC1 mappings
|
||||
- i965/formats: Update the three-channel DXT1 mappings
|
||||
|
||||
Pohjolainen, Topi (1):
|
||||
|
||||
- intel/isl/gen7: Use stencil vertical alignment of 8 instead of 4
|
||||
|
||||
Samuel Iglesias Gonsálvez (3):
|
||||
|
||||
- i965/vec4/gs: restore the uniform values which was overwritten by
|
||||
failed vec4_gs_visitor execution
|
||||
- i965/vec4: fix swizzle and writemask when loading an uniform with
|
||||
constant offset
|
||||
- i965/vec4: load dvec3/4 uniforms first in the push constant buffer
|
||||
|
||||
Tom Stellard (1):
|
||||
|
||||
- gallivm: Make sure module has the correct data layout when pass
|
||||
manager runs
|
||||
@@ -0,0 +1,229 @@
|
||||
Mesa 17.1.0 Release Notes / May 10, 2017
|
||||
========================================
|
||||
|
||||
Mesa 17.1.0 is a new development release. People who are concerned with
|
||||
stability and reliability should stick with a previous release or wait
|
||||
for :ref:`Mesa 17.1.1 <calendar>`.
|
||||
|
||||
Mesa 17.1.0 implements the OpenGL 4.5 API, but the version reported by
|
||||
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
||||
glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
|
||||
used. Some drivers don't support all the features required in OpenGL
|
||||
4.5. OpenGL 4.5 is **only** available if requested at context creation
|
||||
because compatibility contexts are not supported.
|
||||
|
||||
SHA256 checksums
|
||||
----------------
|
||||
|
||||
::
|
||||
|
||||
c388069581a72853161657ac365f2c083afabd7cffd53f80513dacfa1cfa58a8 mesa-17.1.0.tar.gz
|
||||
cf234a6ed4764673886b6661553b54675776ef0898f774716173cec890ac3b17 mesa-17.1.0.tar.xz
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
Note: some of the new features are only available with certain drivers.
|
||||
|
||||
- OpenGL 4.2 on i965/ivb
|
||||
- GL_ARB_gpu_shader_fp64 on i965/ivybridge
|
||||
- GL_ARB_gpu_shader_int64 on i965/gen8+, nvc0, radeonsi, softpipe,
|
||||
llvmpipe
|
||||
- GL_ARB_shader_ballot on nvc0, radeonsi
|
||||
- GL_ARB_shader_clock on nv50, nvc0, radeonsi
|
||||
- GL_ARB_shader_group_vote on radeonsi
|
||||
- GL_ARB_shader_precision on i965/ivb
|
||||
- GL_ARB_shader_viewport_layer_array on radeonsi
|
||||
- GL_ARB_sparse_buffer on radeonsi/CIK+
|
||||
- GL_ARB_transform_feedback2 on i965/gen6
|
||||
- GL_ARB_transform_feedback_overflow_query on i965/gen6+
|
||||
- GL_ARB_vertex_attrib_64bit on i965/ivb
|
||||
- GL_NV_fill_rectangle on nvc0
|
||||
- Geometry shaders enabled on swr
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
- `Bug 68504 <https://bugs.freedesktop.org/show_bug.cgi?id=68504>`__ -
|
||||
9.2-rc1 workaround for clover build failure on ppc/altivec: cannot
|
||||
convert 'bool' to '__vector(4) \__bool int' in return
|
||||
- `Bug 84325 <https://bugs.freedesktop.org/show_bug.cgi?id=84325>`__ -
|
||||
X.Org segfaults when starting DE on an Intel+Radeon laptop, caused by
|
||||
libpciaccess cleanup, patch attached
|
||||
- `Bug 93089 <https://bugs.freedesktop.org/show_bug.cgi?id=93089>`__ -
|
||||
mesa fails to check for gcc atomic primitives before using them
|
||||
- `Bug 95460 <https://bugs.freedesktop.org/show_bug.cgi?id=95460>`__ -
|
||||
Please add more drivers (freedreno, virgl) to features.txt status
|
||||
document
|
||||
- `Bug 96743 <https://bugs.freedesktop.org/show_bug.cgi?id=96743>`__ -
|
||||
[BYT, HSW, SKL, BXT, KBL] GPU hangs with GfxBench 4.0 CarChase
|
||||
- `Bug 97102 <https://bugs.freedesktop.org/show_bug.cgi?id=97102>`__ -
|
||||
[dri][swr] stack overflow / infinite loop with GALLIUM_DRIVER=swr
|
||||
- `Bug 97338 <https://bugs.freedesktop.org/show_bug.cgi?id=97338>`__ -
|
||||
Black squares in the Spec Ops: The Line chapter select screen
|
||||
- `Bug 97524 <https://bugs.freedesktop.org/show_bug.cgi?id=97524>`__ -
|
||||
Samplers referring to the same texture unit with different types
|
||||
should raise GL_INVALID_OPERATION
|
||||
- `Bug 97967 <https://bugs.freedesktop.org/show_bug.cgi?id=97967>`__ -
|
||||
glsl/tests/cache-test regression
|
||||
- `Bug 97988 <https://bugs.freedesktop.org/show_bug.cgi?id=97988>`__ -
|
||||
[radeonsi] playing back videos with VDPAU exhibits
|
||||
deinterlacing/anti-aliasing issues not visible with VA-API
|
||||
- `Bug 98263 <https://bugs.freedesktop.org/show_bug.cgi?id=98263>`__ -
|
||||
[radv] The Talos Principle fails to launch with "Fatal error: Cannot
|
||||
set display mode."
|
||||
- `Bug 98428 <https://bugs.freedesktop.org/show_bug.cgi?id=98428>`__ -
|
||||
Undefined non-weak-symbol in dri-drivers
|
||||
- `Bug 98502 <https://bugs.freedesktop.org/show_bug.cgi?id=98502>`__ -
|
||||
Delay when starting firefox, thunderbird or chromium and dmesg spam
|
||||
- `Bug 98869 <https://bugs.freedesktop.org/show_bug.cgi?id=98869>`__ -
|
||||
Electronic Super Joy graphic artefacts (regression,bisected)
|
||||
- `Bug 98975 <https://bugs.freedesktop.org/show_bug.cgi?id=98975>`__ -
|
||||
Wasteland 2 Directors Cut: Hangs. GPU fault
|
||||
- `Bug 99010 <https://bugs.freedesktop.org/show_bug.cgi?id=99010>`__ -
|
||||
--disable-gallium-llvm no longer recognized
|
||||
- `Bug 99246 <https://bugs.freedesktop.org/show_bug.cgi?id=99246>`__ -
|
||||
[d3dadapter+radeonsi & bisect] EVE-Online : hang on wormhole sight
|
||||
- `Bug 99265 <https://bugs.freedesktop.org/show_bug.cgi?id=99265>`__ -
|
||||
i965: Piglit egl_khr_gl_renderbuffer_image-clear-shared-image fails
|
||||
- `Bug 99339 <https://bugs.freedesktop.org/show_bug.cgi?id=99339>`__ -
|
||||
Blender line rendering broken after removing XY clipping of lines
|
||||
- `Bug 99401 <https://bugs.freedesktop.org/show_bug.cgi?id=99401>`__ -
|
||||
[g33] regression: piglit.spec.!opengl 1_0.gl-1_0-beginend-coverage
|
||||
- `Bug 99450 <https://bugs.freedesktop.org/show_bug.cgi?id=99450>`__ -
|
||||
[amdgpu] Payday 2 visual glitches on some models
|
||||
- `Bug 99451 <https://bugs.freedesktop.org/show_bug.cgi?id=99451>`__ -
|
||||
polygon offset use after free
|
||||
- `Bug 99456 <https://bugs.freedesktop.org/show_bug.cgi?id=99456>`__ -
|
||||
Firefox crashing when opening \about:support with WebGL2 enabled
|
||||
- `Bug 99465 <https://bugs.freedesktop.org/show_bug.cgi?id=99465>`__ -
|
||||
vtn_vector_construct writing out of bounds when given multiple
|
||||
non-zero length sources
|
||||
- `Bug 99484 <https://bugs.freedesktop.org/show_bug.cgi?id=99484>`__ -
|
||||
Crusader Kings 2 - Loading bars, siege bars, morale bars, etc. do not
|
||||
render correctly
|
||||
- `Bug 99532 <https://bugs.freedesktop.org/show_bug.cgi?id=99532>`__ -
|
||||
Compute shader doesn't give right result under some circumstances
|
||||
- `Bug 99542 <https://bugs.freedesktop.org/show_bug.cgi?id=99542>`__ -
|
||||
vdpau logging errors since gallium/radeon: adjust the rule for using
|
||||
the LINEAR_ALIGNED layout
|
||||
- `Bug 99631 <https://bugs.freedesktop.org/show_bug.cgi?id=99631>`__ -
|
||||
segfault with OSVRTrackerView and openscenegraph git master
|
||||
- `Bug 99633 <https://bugs.freedesktop.org/show_bug.cgi?id=99633>`__ -
|
||||
rasterizer/core/clip.h:279:49: error: ‘const struct API_STATE’ has no
|
||||
member named ‘linkageCount’
|
||||
- `Bug 99660 <https://bugs.freedesktop.org/show_bug.cgi?id=99660>`__ -
|
||||
Not all of the int64 conversion opcodes got implemented
|
||||
- `Bug 99677 <https://bugs.freedesktop.org/show_bug.cgi?id=99677>`__ -
|
||||
heap-use-after-free in glsl
|
||||
- `Bug 99692 <https://bugs.freedesktop.org/show_bug.cgi?id=99692>`__ -
|
||||
[radv] Mostly broken on Hawaii PRO/CIK ASICs
|
||||
- `Bug 99701 <https://bugs.freedesktop.org/show_bug.cgi?id=99701>`__ -
|
||||
loader.c:353:8: error: implicit declaration of function 'geteuid' is
|
||||
invalid in C99 [-Werror,-Wimplicit-function-declaration]
|
||||
- `Bug 99715 <https://bugs.freedesktop.org/show_bug.cgi?id=99715>`__ -
|
||||
Don't print: "Note: Buggy applications may crash, if they do please
|
||||
report to vendor"
|
||||
- `Bug 99789 <https://bugs.freedesktop.org/show_bug.cgi?id=99789>`__ -
|
||||
Memory leak on failure to create an ir_constant in
|
||||
calculate_iterations in loop_controls.cpp
|
||||
- `Bug 99817 <https://bugs.freedesktop.org/show_bug.cgi?id=99817>`__ -
|
||||
[softpipe] piglit glsl-fs-tan-1 regression
|
||||
- `Bug 99842 <https://bugs.freedesktop.org/show_bug.cgi?id=99842>`__ -
|
||||
GL_ARB_transform_feedback2 on i965 gen6
|
||||
- `Bug 99850 <https://bugs.freedesktop.org/show_bug.cgi?id=99850>`__ -
|
||||
Tessellation bug on Carrizo
|
||||
- `Bug 99918 <https://bugs.freedesktop.org/show_bug.cgi?id=99918>`__ -
|
||||
disk_cache.h:57:20: error: no member named 'st_mtim' in 'struct stat'
|
||||
- `Bug 99953 <https://bugs.freedesktop.org/show_bug.cgi?id=99953>`__ -
|
||||
device9.c:122:49: error: ‘PIPE_CAP_USER_INDEX_BUFFERS’ undeclared
|
||||
(first use in this function)
|
||||
- `Bug 99955 <https://bugs.freedesktop.org/show_bug.cgi?id=99955>`__ -
|
||||
[r600g] GPU load always displayed at 100% with GALLIUM_HUD=GPU-load
|
||||
- `Bug 100026 <https://bugs.freedesktop.org/show_bug.cgi?id=100026>`__
|
||||
- piglit.spec.arb_shader_subroutine.compiler.direct-call_vert
|
||||
regression
|
||||
- `Bug 100049 <https://bugs.freedesktop.org/show_bug.cgi?id=100049>`__
|
||||
- "ralloc: Make sure ralloc() allocations match malloc()'s
|
||||
alignment." causes seg fault in 32bit build
|
||||
- `Bug 100060 <https://bugs.freedesktop.org/show_bug.cgi?id=100060>`__
|
||||
- wsi/wsi_common_wayland.c:25:41: fatal error:
|
||||
wayland-drm-client-protocol.h: No such file or directory
|
||||
- `Bug 100061 <https://bugs.freedesktop.org/show_bug.cgi?id=100061>`__
|
||||
- LODQ instruction generated with invalid dst mask
|
||||
- `Bug 100068 <https://bugs.freedesktop.org/show_bug.cgi?id=100068>`__
|
||||
- LLVM ERROR: Cannot select: intrinsic
|
||||
%llvm.amdgcn.buffer.load.format
|
||||
- `Bug 100088 <https://bugs.freedesktop.org/show_bug.cgi?id=100088>`__
|
||||
- piglit.spec.arb_get_texture_sub_image.arb_get_texture_sub_image
|
||||
regressions
|
||||
- `Bug 100091 <https://bugs.freedesktop.org/show_bug.cgi?id=100091>`__
|
||||
- Failure to create folder for on-disk shader cache
|
||||
- `Bug 100133 <https://bugs.freedesktop.org/show_bug.cgi?id=100133>`__
|
||||
- swr_context.cpp:336:44: error: invalid conversion from ‘uint {aka
|
||||
unsigned int}’ to ‘pipe_render_cond_flag’ [-fpermissive]
|
||||
- `Bug 100154 <https://bugs.freedesktop.org/show_bug.cgi?id=100154>`__
|
||||
- test_eu_compact regression
|
||||
- `Bug 100180 <https://bugs.freedesktop.org/show_bug.cgi?id=100180>`__
|
||||
- Build failure in GNOME Continuous
|
||||
- `Bug 100182 <https://bugs.freedesktop.org/show_bug.cgi?id=100182>`__
|
||||
- Flickering in The Talos Principle on Sky Lake GT4.
|
||||
- `Bug 100201 <https://bugs.freedesktop.org/show_bug.cgi?id=100201>`__
|
||||
- Windows scons build with MSVC toolchain and LLVM 4.0 fails
|
||||
- `Bug 100223 <https://bugs.freedesktop.org/show_bug.cgi?id=100223>`__
|
||||
- marshal_generated.c:38:10: fatal error: 'X11/Xlib-xcb.h' file not
|
||||
found
|
||||
- `Bug 100236 <https://bugs.freedesktop.org/show_bug.cgi?id=100236>`__
|
||||
- Undefined symbols for architecture x86_64: "typeinfo for
|
||||
llvm::RTDyldMemoryManager"
|
||||
- `Bug 100259 <https://bugs.freedesktop.org/show_bug.cgi?id=100259>`__
|
||||
- [EGL] [GBM] undefined reference to \`gbm_bo_create_with_modifiers'
|
||||
- `Bug 100288 <https://bugs.freedesktop.org/show_bug.cgi?id=100288>`__
|
||||
- clover unable to run OpenCL kernels since 03127bb radeonsi: compile
|
||||
all TGSI compute shaders asynchronously
|
||||
- `Bug 100303 <https://bugs.freedesktop.org/show_bug.cgi?id=100303>`__
|
||||
- Adding a single, meaningless if-else to a shader source leads to
|
||||
different image
|
||||
- `Bug 100391 <https://bugs.freedesktop.org/show_bug.cgi?id=100391>`__
|
||||
- SachaWillems deferredmultisampling asserts
|
||||
- `Bug 100452 <https://bugs.freedesktop.org/show_bug.cgi?id=100452>`__
|
||||
- push_constants host memory leak when resetting command buffer
|
||||
- `Bug 100531 <https://bugs.freedesktop.org/show_bug.cgi?id=100531>`__
|
||||
- [regression] Broken graphics in several games
|
||||
- `Bug 100562 <https://bugs.freedesktop.org/show_bug.cgi?id=100562>`__
|
||||
- u_debug_stack.c:59: undefined reference to \`_Ux86_64_getcontext'
|
||||
- `Bug 100569 <https://bugs.freedesktop.org/show_bug.cgi?id=100569>`__
|
||||
- core/resource.cpp:36:33: error: non-constant-expression cannot be
|
||||
narrowed from type 'int' to 'int16_t' (aka 'short') in initializer
|
||||
list [-Wc++11-narrowing]
|
||||
- `Bug 100574 <https://bugs.freedesktop.org/show_bug.cgi?id=100574>`__
|
||||
- anv_device.c:189: undefined reference to
|
||||
\`anv_gem_supports_48b_addresses'
|
||||
- `Bug 100582 <https://bugs.freedesktop.org/show_bug.cgi?id=100582>`__
|
||||
- [GEN8+] piglit.spec.arb_stencil_texturing.glblitframebuffer
|
||||
corrupts state.gl_texture\* assertions
|
||||
- `Bug 100600 <https://bugs.freedesktop.org/show_bug.cgi?id=100600>`__
|
||||
- anv_device.c:1337: undefined reference to \`anv_gem_busy'
|
||||
- `Bug 100620 <https://bugs.freedesktop.org/show_bug.cgi?id=100620>`__
|
||||
- [SKL] 48-bit addresses break DOOM
|
||||
- `Bug 100663 <https://bugs.freedesktop.org/show_bug.cgi?id=100663>`__
|
||||
- commit 61e47d92c5196 breaks RS780
|
||||
- `Bug 100690 <https://bugs.freedesktop.org/show_bug.cgi?id=100690>`__
|
||||
- [Regression, bisected] TotalWar: Warhammer corrupted graphics
|
||||
- `Bug 100892 <https://bugs.freedesktop.org/show_bug.cgi?id=100892>`__
|
||||
- Polaris 12: winsys init bad switch (missing break) initializing
|
||||
addrlib
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
- Removed the ilo gallium driver.
|
||||
- The configure option --enable-gallium-llvm is superseded by
|
||||
--enable-llvm.
|
||||
- The swr driver now requires LLVM >= 3.9.0 and a C++14 capable
|
||||
compiler.
|
||||
- The radeonsi driver now requires LLVM 3.8.0.
|
||||
- The MESA_GLSL=opt and MESA_GLSL=no_opt environment vars have been
|
||||
removed.
|
||||
- The --with-egl-platforms configure option is deprecated. Use
|
||||
--with-platforms instead.
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user