Commit graph

68 commits

Author SHA1 Message Date
Victor Ryzhikh
7c9154fa06 Updated to 18.3.5 2019-03-19 14:14:44 +00:00
VictorR2007
f5056871d5 Updated to 18.3.4 2019-03-07 21:22:31 +03:00
Victor Ryzhikh
76f7c560e0 Updated to 18.1.9 2018-09-29 18:38:59 +03:00
Victor Ryzhikh
cea8fafeb2 Updated to 18.1.8 2018-09-08 15:53:06 +03:00
Victor Ryzhikh
842967a953 Updated to 18.1.7 2018-08-24 22:36:30 +03:00
Victor Ryzhikh
c10c77409c Updated to 18.1.6 2018-08-13 22:53:45 +03:00
Victor Ryzhikh
458f013a28 Updated to 18.1.5 2018-08-08 16:43:58 +03:00
Алзим
610cacceaf Updated to 18.0.5 2018-06-08 10:33:17 +03:00
Алзим
ed5440712e Updated to 18.0.4 2018-05-28 23:28:36 +03:00
Алзим
0c1f2c4ca8 Updated to 18.0.3 2018-05-10 05:14:59 +03:00
Алзим
4950452b31 Updated to 18.0.2 2018-05-04 21:18:45 +03:00
Алзим
606c18fd47 Updated to 18.0.0 2018-04-23 19:59:45 +03:00
Алзим
d3731603bb Updated to 17.3.6 2018-02-28 11:13:28 +03:00
Victor Ryzhikh
ce156424f2 Updated to release 17.3.3 2018-02-15 04:17:19 +03:00
Victor Ryzhikh
3b45781ed5 Updated to release 17.3.2 2018-01-10 16:34:06 +03:00
Victor Ryzhikh
aaf25e86b7 Updated to release 17.3.1 2017-12-22 04:46:28 +03:00
Victor Ryzhikh
17f1455914 Updated to release 17.3.0 2017-12-21 00:57:42 +03:00
Victor Ryzhikh
fd9f2772d6 Updated to release 17.2.6 2017-11-27 00:24:13 +03:00
Victor Ryzhikh
3617e1fd9f Updated to release 17.2.5 2017-11-12 11:02:14 +03:00
Victor Ryzhikh
82b0863fc9 Updated to release 17.2.4 2017-10-31 03:58:32 +03:00
Victor Ryzhikh
63dd112557 Updated to release 17.2.3 2017-10-22 01:48:02 +03:00
Victor Ryzhikh
e420670b3a Updated to release 17.2.2 2017-10-06 02:46:21 +03:00
Victor Ryzhikh
7bac781b18 Updated то 17.2.1 2017-09-25 14:04:37 +03:00
tremod
ecb64aec2f Update to 17.1.6 2017-08-07 22:52:15 +02:00
tremod
aca0ebaa61 Update to 17.1.4 2017-07-01 12:11:28 +02:00
tremod
cf53afb773 Update to 17.1.3 2017-06-22 19:39:03 +02:00
tremod
ffe4c63a6c Update to 17.1.2 2017-06-06 17:28:52 +02:00
tremod
78ae194979 Update to 17.1.1 2017-05-26 17:07:45 +02:00
Evgenii Shatokhin
08bbe1b78d Updated to version 17.0.3 2017-04-04 18:02:37 +03:00
Evgenii Shatokhin
82fc053783 Updated to version 17.0.1 2017-03-06 18:01:42 +03:00
Evgenii Shatokhin
14ff020bbd Updated to version 13.0.4 2017-02-01 16:19:39 +03:00
Evgenii Shatokhin
9440239041 Updated to version 13.0.3 2017-01-06 19:21:36 +03:00
Evgenii Shatokhin
1f23b277f1 Updated to version 13.0.2 2016-11-29 10:55:22 +03:00
Evgenii Shatokhin
573aad3366 Updated to v.13.0.1, w/o Vulkan support for now 2016-11-15 16:47:47 +03:00
Evgenii Shatokhin
f33521ff86 Updated to version 12.0.4 2016-11-11 11:44:03 +03:00
Evgenii Shatokhin
62b09f6a06 Updated to version 12.0.3 2016-09-16 11:43:14 +03:00
Evgenii Shatokhin
b6cbd54d61 Updated to version 12.0.2 2016-09-06 10:38:08 +03:00
Alzim
56b854f81c Updated to 12.0.1 2016-08-28 18:13:00 +03:00
Evgenii Shatokhin
e01e600d83 Updated to version 11.2.2
As a part of this process, bumped the required libdrm version to 2.4.68.
2016-05-16 18:29:26 +03:00
Evgenii Shatokhin
fc1870252f Updated to version 11.1.1
New features in Mesa 11.1.x:
http://www.phoronix.com/scan.php?page=news_item&px=Mesa-11.1-Features
2016-01-17 19:04:30 +03:00
Evgenii Shatokhin
3249b507db Updated to version 11.0.6
Major changes:
http://www.mesa3d.org/relnotes/11.0.0.html

Additionally:
* "ilo" Mesa Gallium driver is now also enabled
  (http://lunarg.com/ilo-mesa-gallium-driver/)
* Gallium-based OSMesa is now built
2015-12-01 18:37:30 +03:00
Eugene Shatokhin
c2d9436448 Updated to version 10.5.3; enabled Direct3D9 state tracker
Major changes in Mesa 10.5, from the release announcement:

- The new IR - NIR. A flat, typeless IR, supporting SSA.
- GLX/DRI3 fixes and improvements.
- A lot of preparation work for GL_ARB_direct_state_access.
- Piglit and drawElements Quality Program (dEQP) fixes.
- Initial support for the new Intel Skylake GPUs and Adreno 4xx GPUs.
- Support for GL_EXT_polygon_offset_clamp on i965, nv50, nvc0, r600,
  radeonsi, llvmpipe

Besides that, Direct3D9 state tracker ("nine") has been enabled.
It is now provided by lib(64)d3dtracker1 package, the development
files are in lib(64)d3dtracker-devel.
2015-04-14 16:17:50 +03:00
Eugene Shatokhin
d607918cf5 Updated to version 10.4.5
From the log:
egl: Pass the correct X visual depth to xcb_put_image().
gallium/util: Don't use __builtin_clrsb in util_last_bit().
glsl: Link glsl_test with pthreads library.
glsl: Reduce memory consumption of copy propagation passes.
glx/dri3: Request non-vsynced Present for swapinterval zero. (v3)
i965: Fix integer border color on Haswell.
i965: Fix max_wm_threads for CHV
i965: Override swizzles for integer luminance formats.
i965: Respect the no_8 flag on Gen6, not just Gen7+.
i965: Use a gl_color_union for sampler border color.
i965: Work around mysterious Gen4 GPU hangs with minimal state changes.
main: Fixed _mesa_GetCompressedTexImage_sw to copy slices correctly.
mesa: Fix clamping to -1.0 in snorm_to_float
mesa: fix AtomicBuffer typo in _mesa_DeleteBuffers
mesa: fix display list 8-byte alignment issue
nvc0: allow holes in xfb target lists
nvc0: bail out of 2d blits with non-A8_UNORM alpha formats
r600g,radeonsi: don't append to streamout buffers that haven't been used
yet
radeonsi: fix a crash if a stencil ref state is set before a DSA state
radeonsi: fix instanced arrays with non-zero start instance
radeonsi: small fix in SPI state
st/mesa: Don't use PIPE_USAGE_STREAM for GL_PIXEL_UNPACK_BUFFER_ARB
st/mesa: treat resource-less xfb buffers as if they weren't there
st/osmesa: Fix osbuffer->textures indexing
2015-02-24 18:42:49 +03:00
Eugene Shatokhin
7b53c3acdb Update to version 10.4.2
Mesa 10.4.2 provides lots of bug fixes and implements a few more OpenGL
features:
* 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
2015-01-19 13:51:26 +03:00
Eugene Shatokhin
2552421682 Updated to version 10.3.3, cleaned up a bit
Apart from the actual update to 10.3.3, the following changes were made:
* removed (broken) XvMCConfig, provided instructions how to create it;
* removed the no longer used patches and files.
2014-11-12 12:56:56 +03:00
Eugene Shatokhin
6eb3b9dcd4 Updated to version 10.2.7 (bugfix release) 2014-09-09 18:23:56 +04:00
Eugene Shatokhin
28c12443fb Updated to version 10.2.5
From the announcement:

Changes from 10.2.4 to 10.2.5:

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

Carl Worth (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
      docs: Add release notes for 10.2.5

Christian König (1):
      radeonsi: fix order of r600_need_dma_space and
	r600_context_bo_reloc

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 (1):
      nvc0: make sure that the local memory allocation is aligned to
	0x10

Jason Ekstrand (2):
      main/format_pack: Fix a wrong datatype in pack_ubyte_R8G8_UNORM
      main/get_hash_params: Add GL_SAMPLE_SHADING_ARB

José Fonseca (1):
      st/wgl: Clamp wglChoosePixelFormatARB's output nNumFormats to
	nMaxFormats.

Kenneth Graunke (4):
      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 (10):
      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

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
2014-08-04 11:57:05 +04:00
Eugene Shatokhin
8aef7dd7a6 Updated to version 10.2.4
This is a bugfix release. From the announcement:

Changes from 10.2.3 to 10.2.4:

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 (3):
      docs: Add sha256 checksums for the 10.2.3 release
      Update VERSION to 10.2.4
      Add release notes for 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.
2014-07-21 11:09:42 +04:00
Eugene Shatokhin
81a75dad1a Updated to version 10.2.3
This is a bugfux release.

Changes from 10.2.2 to 10.2.3, from the announcement:

Aaron Watry (1):
      radeon/llvm: Allocate space for kernel metadata operands

Carl Worth (3):
      docs: Add sha256 sums for the 10.2.2 release
      cherry-ignore: Add a patch that's been rejected
      docs: Add release notes for the 10.2.3 release.

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
2014-07-08 11:47:47 +04:00
Eugene Shatokhin
4ce29546ac Updated to version 10.2.2
Notable changes in this release (from the announcement):

Adrian Negreanu:
      add megadriver_stub_FILES

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:
      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

Jason 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
2014-06-25 11:11:52 +04:00