Commit Graph

705 Commits

Author SHA1 Message Date
Igor Gnatenko
fa0b41e9b4 drop nir linker patch (already applied)
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-06-19 11:18:44 +03:00
Dennis Gilmore
4de1f0c875 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 20:00:56 +00:00
Igor Gnatenko
fcdd553592 add git to BR everywhere
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-05-18 10:02:50 +03:00
Igor Gnatenko
b4e2acb606 fix macro
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-05-17 22:29:43 +03:00
Igor Gnatenko
aef09c5744 add git to BR if we are building githash
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-05-17 22:22:48 +03:00
Igor Gnatenko
7f1320a952 5a55f68
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-05-17 22:09:37 +03:00
Igor Gnatenko
69cda04199 fix building on arm
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-05-17 15:02:03 +03:00
Igor Gnatenko
3d686dd14b 51e3453
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-05-07 01:37:36 +03:00
Igor Gnatenko
dea189ecdb c1485f4
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-04-20 22:40:00 +03:00
Adam Jackson
b672210c09 F23 rebuild against llvm 3.6.0 2015-04-09 17:49:11 -04:00
Rob Clark
28f7e7ed51 enable vc4 on arm 2015-02-27 14:05:39 -05:00
Igor Gnatenko
c46e5df245 10.6.0-devel
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-02-23 23:30:13 +03:00
Igor Gnatenko
9199e7c86e add python-mako as BR
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2015-02-19 16:44:25 +03:00
Igor Gnatenko
feba29ce79 10.5.0
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2015-02-19 11:32:24 +03:00
Igor Gnatenko
c41912e78a 6171131
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2015-01-02 07:36:54 +03:00
Igor Gnatenko
10866d4fba c3260f8
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2015-01-02 06:36:09 +03:00
Igor Gnatenko
c768d0580c 290553b
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2015-01-02 05:36:23 +03:00
Igor Gnatenko
e55d6c9d63 b77eaaf
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2015-01-01 17:36:06 +03:00
Igor Gnatenko
e3f53eacdf c633528
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2015-01-01 04:36:09 +03:00
Igor Gnatenko
8a27b452c7 a6f6d61
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2015-01-01 03:36:06 +03:00
Igor Gnatenko
d8dbaa8487 be0311c
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2014-12-31 19:36:11 +03:00
Igor Gnatenko
5a79546a1b 609c3e5
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2014-12-31 04:36:14 +03:00
Igor Gnatenko
9837611103 3ba57ba
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2014-12-31 02:36:08 +03:00
Igor Gnatenko
60dfbbe735 64dcb2b
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2014-12-30 06:36:09 +03:00
Igor Gnatenko
091f928e13 6c18279
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2014-12-29 23:36:11 +03:00
Igor Gnatenko
dbe1091301 0c7f895
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2014-12-27 17:36:16 +03:00
Igor Gnatenko
374a3ec936 cb5a372
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2014-12-26 18:09:32 +03:00
Igor Gnatenko
b21cd1bddc fix typo in ilo files
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-12-21 21:55:52 +03:00
Igor Gnatenko
58b606e02f fix ilo compiling
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-12-21 21:39:36 +03:00
Igor Gnatenko
e5c9a8c068 enable ilo gallium driver
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-12-21 21:23:32 +03:00
Dan Horák
0c78fc8a86 - Sync with_{vaapi,vdpau,nine} settings with F21 2014-12-19 17:31:31 +01:00
Adam Jackson
7424440cc1 Sync ppc build config with F21 2014-12-18 09:56:18 -05:00
Igor Gnatenko
1f1d76882b fix requirements for d3d
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-12-17 01:14:11 +03:00
Igor Gnatenko
ab2882383e 0d7f4c8
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-12-14 22:06:28 +03:00
Igor Gnatenko
21449d7adf fix libd3d files
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
(cherry picked from commit e9f54e1c4fa9f0dc5ddc143e5674d48a0a9a9bd8)
2014-12-14 22:01:40 +03:00
Igor Gnatenko
dc2fc7918e Enable Nine state-tracker (Direct3D9 API)
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
(cherry picked from commit 0e23b6030763c92f251af4427cdfaac02816c934)

Conflicts:
	mesa.spec
2014-12-14 22:01:32 +03:00
Igor Gnatenko
b1ffe56bdc Enalbe VAAPI state tracker
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
(cherry picked from commit fafb73256a924ea2189f54da4e1524f48a5b9359)

Conflicts:
	mesa.spec
2014-12-14 22:00:51 +03:00
Adam Jackson
73be3c3499 Restore hardware drivers on ppc64{,le} 2014-12-11 13:39:40 -05:00
Igor Gnatenko
35be28bfb5 29c7cf2
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-12-02 14:05:21 +03:00
Igor Gnatenko
21de262301 3d9c1a9
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-11-22 18:08:29 +03:00
Igor Gnatenko
4b4ee7ae5b more fix gallium_gbm 2014-11-19 21:42:30 +03:00
Igor Gnatenko
df7cbc54f8 drop egl state trackers after c46c551 2014-11-19 20:50:50 +03:00
Igor Gnatenko
918be9fe4c commit spec 9460cd3 2014-11-19 20:29:26 +03:00
Igor Gnatenko
34295e7be7 package r300_vdpau since b7186eb
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-11-10 10:14:47 +03:00
Igor Gnatenko
71ef516ea6 f3b709c
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-11-10 09:16:01 +03:00
Dave Airlie
d30aaf3937 rebuild for llvm 2014-10-28 15:02:43 +10:00
Igor Gnatenko
ef3aca3e22 1a17098
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-10-27 09:18:42 +03:00
Igor Gnatenko
66038b76f1 fix gallium-pipe drvs for arm arch
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-09-27 16:43:28 +04:00
Igor Gnatenko
94de6bab59 c3f17bb18f597d7f606805ae94363dae7fd51582
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-09-27 14:31:33 +04:00
Igor Gnatenko
730b693296 patches from karsten
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-09-06 12:34:59 +04:00
Igor Gnatenko
a66e2c8cd9 1f184bc commit
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-09-06 12:29:20 +04:00
Igor Gnatenko
81a9f0c898 add swrast to dri driver list
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-08-28 18:17:09 +06:00
Igor Gnatenko
1517921697 80771e47b6c1e47ab55f17311e1d4e227a9eb3d8 commit
$ git log c2867f5b3626157379ef0d4d5bcaf5180ca0ec1f..80771e47b6c1e47ab55f17311e1d4e227a9eb3d8 --format="- %H: %s (%an)"
- 80771e47b6c1e47ab55f17311e1d4e227a9eb3d8: radeon/uvd: fix field handling on R6XX style UVD (Christian König)
- 03a99ba9e41ea86355a4febbe0b1a114d5455b9f: vl/compositor: set the scissor before clearing the render target (Christian König)
- b73c20759fe1b4a96296bed58637f5ded7c9155c: st/vdpau: fix vlVdpOutputSurfaceRender(Output|Bitmap)Surface (Christian König)
- e3c251071b0c9396c3ec76d1cf943c60ae297281: ilo: use genhw command opcodes (Chia-I Wu)
- 6c73478223a0ed76e54f14c46831974c3efaacdf: ilo: rename intel_bo_map_unsynchronized() (Chia-I Wu)
- 354d84b6297fe2937e9684175ea9d3b650b75417: ilo: remove max_batch_size (Chia-I Wu)
- fbb869c1aaf6aa5400028556e23bbbb1ba41ce42: ilo: replace domains by reloc flags (Chia-I Wu)
- 01887593a424824426eda75ff90b5e2a49876e86: docs: Update who is working on tessellation (Chris Forbes)
- 38a3490368f6f365890de11a5f2d983b40fbd243: glsl: Remove bogus "OUPTUT" token (Chris Forbes)
- 83503f9e68c5b2162682ed5b8691484a6d67aaea: radeonsi: handle PIPE_BIND_BLENDABLE (Marek Olšák)
- 770719eb821f96688c7efa12dc42805590f984ef: r600g: only set PIPE_BIND_BLENDABLE if colorbuffer rendering is supported (Marek Olšák)
- bc0ae40616a89e748c165aa2963c712f7640fb0a: r300g: handle PIPE_BIND_BLENDABLE (Marek Olšák)
- 7317f1185932e2188206069a938c598f9cd18c60: vc4: Stop doing qpu_inst(add, NOP) or qpu_inst(NOP, mul). (Eric Anholt)
- 78d144f7de8cad42dfe588a667e105543f6b2e4b: vc4: Set the other WADDR in the qpu instruction helpers. (Eric Anholt)
- 54499a85fff415e5c627a44d27a3592b6633bd4b: vc4: Merge qpu_a_NOP() and qpu_m_NOP to a single qpu_NOP() helper. (Eric Anholt)
- 1a7035f386c4402b07e7a2073daf914f95bd0a02: vc4: Ignore WADDRs from the other half of the instruction when merging. (Eric Anholt)
- 3212bafc28ca3991a89e0554d1867eaa5fde6a0b: vc4: Fix LT/GE set-0-or-1 compares. (Eric Anholt)
- e2f66315cbf234779b195b6f7390ea9b11b288ad: u_vbuf: Add a few more format fallbacks. (Eric Anholt)
- bbbe3b65adee44c164532d7afb4ff8fd8f88bbf4: u_vbuf: Simplify the format fallback translation. (Eric Anholt)
- 306e421887720b149be77c749108bcffcebe34f6: freedreno/a2xx: fix segfault (Rob Clark)
- bd3b0964675d36e753e273d5667b922cc9baac4a: freedreno/a3xx: handle first/last level properly (Rob Clark)
- b40a6c2b17de1f63d70d62608737ed9a259da1c5: freedreno: implement pipe_flush_resource() (Rob Clark)
- 478a08ebd2b29724f2d440e560ab331c534236cd: freedreno: don't ignore src/dst level (Rob Clark)
- 8d8a5eb792c662a8def7c9ab65d2df67972cf659: vc4: Fix save/restore of the VS/FS in the blitter. (Eric Anholt)
- 9542e682078a1b2e65f6b62a8db58f25cff18078: vc4: Clear padding of ioctl arguments. (Eric Anholt)

Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-08-27 10:06:02 +06:00
Igor Gnatenko
21f1a7fe9c c2867f5b3626157379ef0d4d5bcaf5180ca0ec1f commit
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-08-23 21:51:49 +06:00
Igor Gnatenko
488ba0676f Installed (but unpackaged) file(s) found: /usr/include/GL/glcorearb.h
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-08-22 19:40:44 +06:00
Igor Gnatenko
316f8d3ca3 e7f2f2dea5acdbd1a12ed88914e64a38a97432f0 commit
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-08-22 16:23:26 +06:00
Peter Robinson
4aaa530601 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-17 09:15:33 +00:00
Igor Gnatenko
8edaa15c94 Installed (but unpackaged) file(s) found: /usr/lib/dri/kms_swrast_dri.so
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-08-09 19:00:38 +02:00
Igor Gnatenko
f098f029ba fix freedreno files
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-08-08 11:30:31 +02:00
Igor Gnatenko
ad42db06b8 fix kms_swrast file
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-08-07 09:58:01 +02:00
Igor Gnatenko
aa0a284f8f package kms swrast
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-08-06 10:25:46 +02:00
Igor Gnatenko
976931260e c40d7d6d948912a4d51cbf8f0854cf2ebe916636 and opencl rebuild
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-08-06 10:04:02 +02:00
Igor Gnatenko
6ef79b1be9 fix files when freedreno enabled
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-07-12 10:58:53 +04:00
Igor Gnatenko
07784377b5 fix version, files
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-07-12 01:19:54 +04:00
Igor Gnatenko
007eb4e80d Rebase to 'master' branch (f381c27c548aa28b003c8e188f5d627ab4105f76 commit)
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-07-11 19:29:50 +04:00
Igor Gnatenko
17dc7f453b 10.2.3 upstream release
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-07-11 18:52:43 +04:00
Peter Robinson
7526e1bbd7 Build aarch64 options the same as ARMv7, Fix PPC conditionals 2014-07-08 13:50:03 +01:00
Igor Gnatenko
dbe5a2835d Fix up intelInitScreen2 for DRI3 (RHBZ #1115323) (patch from drago01)
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-07-04 00:26:07 +04:00
Dave Airlie
d3fa447215 add dri3 gnome-shell startup fix from Jasper. 2014-06-27 10:11:32 +10:00
Igor Gnatenko
f002bb3166 10.2.2 upstream release
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-06-25 20:18:47 +04:00
Igor Gnatenko
b9f23898bd drop radeonsi llvm hack
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-06-11 11:05:41 +04:00
Igor Gnatenko
63f2ce2b77 bump version
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-06-08 01:51:07 +04:00
Igor Gnatenko
fc7aab2e48 10.2.1 upstream release
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-06-08 01:49:42 +04:00
Dennis Gilmore
21141612a8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 04:04:15 -05:00
Dan Horák
1320f8d741 - fix build without hardware drivers 2014-06-04 18:19:27 +02:00
Igor Gnatenko
bcf19e400c 10.2-rc5 upstream release
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-05-31 12:37:55 +04:00
Brent Baude
3a75afe7c8 Removing ppc64le arch from with_llvm 2014-05-28 16:25:15 -05:00
Igor Gnatenko
208a9dd10d i915: add a missing NULL pointer check (RHBZ #1100967)
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>

Conflicts:
	mesa.spec
2014-05-28 23:05:18 +04:00
Igor Gnatenko
26ff2a1b0a 10.2-rc4 upstream release, add back radeonsi hack
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-05-24 11:07:57 +04:00
Igor Gnatenko
c0e013caf5 10.2-rc3 upstream release
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-05-17 13:11:19 +04:00
Igor Gnatenko
6f94389829 drop radeonsi hack for LLVM
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-05-10 10:18:31 +04:00
Igor Gnatenko
ef6eb2dc04 10.2-rc2 upstream release
$ git log --format="- %s (%an)" e8f61503205a5f44e6156393eb799856f095bf14..0b3126bddddbb3555c8ee97f2158234cf725afa2
- mesa: Bump version to 10.2-rc2 (Ian Romanick)
- glx/tests: Partially revert commit 51e3569573a7b3f8da0df093836761003fcdc414 (Emil Velikov)
- configure: error out if building GBM without dri (Emil Velikov)
- i965: Fix GPU hangs on Broadwell in shaders with some control flow. (Kenneth Graunke)
- radeonsi: Enable geometry shaders with LLVM 3.4.1 (Tom Stellard)
- configure.ac: Add LLVM_VERSION_PATCH to DEFINES (Tom Stellard)
- st/xa: Fix performance regression introduced by commit "Cache render target surface" (Thomas Hellstrom)
- clover: Destory pipe_screen when device does not support compute v2 (Tom Stellard)
- pipe-loader: Don't destroy the winsys in the sw loader (Tom Stellard)
- draw: do not use draw_get_option_use_llvm() inside draw execution paths (Roland Scheidegger)
- mesa: Fix MaxNumLayers for 1D array textures. (Kenneth Graunke)
- i965: Enable GL_ARB_texture_view on Broadwell. (Kenneth Graunke)
- nv50/ir/gk110: fix set with f32 dest (Ilia Mirkin)
- linker: Fix consumer_inputs_with_locations indexing (Ian Romanick)
- meta: Only clear the requested color buffers. (Kenneth Graunke)
- meta: Add infrastructure for saving/restoring the DrawBuffers state. (Kenneth Graunke)
- meta: Add a new MESA_META_DRAW_BUFFERS bit. (Kenneth Graunke)
- meta: Unify the GLSL and fixed-function clear paths. (Kenneth Graunke)
- i965: Always intel_prepare_render() after invalidating front buffers. (Kenneth Graunke)
- glsl: fix bogus layout qualifier warnings (Tapani Pälli)
- i965: Set miptree target field when creating from a BO. (Kenneth Graunke)

Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-05-10 10:00:32 +04:00
Igor Gnatenko
8a4e9e171d Merge branch 'master' of kwizart/mesa, bump version, add changelog
Reference: https://bugzilla.redhat.com/show_bug.cgi?id=1094588
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-05-06 12:42:46 +04:00
Nicolas Chauvet
c75058be4c Switch from with to enable for llvm shared libs 2014-05-06 09:34:01 +02:00
Nicolas Chauvet
45f61b238b Move egl_gallium.so to the correct location - rhbz#1094588 2014-05-06 09:22:02 +02:00
Nicolas Chauvet
b49ca9f39d Move gallium-pipe to the correct sub-package - rhbz#1094588 2014-05-06 09:22:02 +02:00
Igor Gnatenko
89eae0c86f Merge branch 'master' of kwizart/mesa, bump version, add changelog (pt. 2)
Reference: https://bugzilla.redhat.com/show_bug.cgi?id=1094199
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-05-05 15:38:35 +04:00
Nicolas Chauvet
dedf55fce6 Enable gallium-egl (needed by freedreeno) 2014-05-05 13:12:43 +02:00
Igor Gnatenko
021c2adadd Merge branch 'master' of kwizart/mesa, bump version, add changelog
Reference: https://bugzilla.redhat.com/show_bug.cgi?id=1094199
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-05-05 15:03:52 +04:00
Nicolas Chauvet
9487c811f4 Enable omx on x86 and arm 2014-05-05 11:53:40 +02:00
Nicolas Chauvet
7aa0856ccb Split _with_xa from _with_vmware 2014-05-05 11:09:13 +02:00
Nicolas Chauvet
732482a4c1 Add _with_xa when arch is arm and _with_freedreeno
According to the build instructions for freedreeno
https://github.com/freedreno/freedreno/wiki/Git-Trees-%26-Branches#build-instructions
the driver requires the xa state tracker to be enabled
2014-05-05 11:09:06 +02:00
Igor Gnatenko
f341e78569 typo fix in file list 2014-05-05 12:27:03 +04:00
Igor Gnatenko
000ebe36be 10.2-rc1 upstream release
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-05-05 12:12:15 +04:00
Igor Gnatenko
fcf27045cb Update to today's snapshot, apply patches for r600 GPU clock
- glsl: Only allow `invariant` on shader in/out between stages. (Chris Forbes)
- mesa: Fix error code generation in glReadPixels() (Anuj Phogat)
- mesa: Add an error condition in glGetFramebufferAttachmentParameteriv() (Anuj Phogat)
- mesa: Add error condition for integer formats in glGetTexImage() (Anuj Phogat)
- mesa: Add helper function _mesa_is_format_integer() (Anuj Phogat)
- i965: Fix component mask and varying_to_slot mapping for gl_ViewportIndex (Anuj Phogat)
- i965: Fix component mask and varying_to_slot mapping for gl_Layer (Anuj Phogat)
- i965: Put an assertion to check valid varying_to_slot[varying] (Anuj Phogat)
- mesa: fix GetStringi error message with correct function name (Benjamin Bellec)
- mesa: Fix error condition for multisample proxy texture targets (Anuj Phogat)
- swrast: Add glBlitFramebuffer to commands affected by conditional rendering (Anuj Phogat)
- st/xa: Cache render target surface (Thomas Hellstrom)
- mesa: fix check for dummy renderbuffer in _mesa_FramebufferRenderbufferEXT() (Samuel Iglesias Gonsalvez)
- mesa: Fix glGetVertexAttribi(GL_VERTEX_ATTRIB_ARRAY_SIZE) (Anuj Phogat)
- r600g: Disable LLVM by default at runtime for graphics (Michel Dänzer)

Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-04-30 10:20:24 +04:00
Igor Gnatenko
6a418411ac fix buildrequires llvm 3.4-5 to 3.4-6, because 3.4-5 is not available for F20
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-04-19 19:16:04 +04:00
Igor Gnatenko
635d534dda Merge branch 'master' into f20 2014-04-19 19:01:53 +04:00
Igor Gnatenko
a70dedee9c 10.1.1 upstream release
- docs: Add the MD5 sums for the 10.1.1 release tar files. (Carl Worth)
- docs: Add release notes for 10.1.1 (Carl Worth)
- Update VERSION to 10.1.1 (Carl Worth)
- i965: Fix buffer overruns in MSAA MCS buffer clearing. (Eric Anholt)
- i965: Avoid dependency hints on math opcodes (Mike Stroyan)
- glsl: Try vectorizing when seeing a repeated assignment to a channel. (Kenneth Graunke)
- glsl: Propagate explicit binding information from the AST all the way to the linker (Ian Romanick)
- linker: Set binding for all elements of UBO array (Ian Romanick)
- linker: Set block bindings based on UniformBlocks rather than UniformStorage (Ian Romanick)
- linker: Clean up "unused parameter" warnings (Ian Romanick)
- glsl: Allow explicit binding on atomics again (Carl Worth)
- linker: Fold set_uniform_binding into call site (Ian Romanick)
- linker: Various trivial clean-ups in set_sampler_binding (Ian Romanick)
- linker: Split set_uniform_binding into separate functions for blocks and samplers (Ian Romanick)
- configure: don't require libudev for gbm or egl drm/wayland (Jonathan Gray)
- configure: cleanup libudev handling (Emil Velikov)
- configure: Use LLVM shared libraries by default (Tom Stellard)
- i965/fs: Don't propagate saturation modifiers if there are source modifiers. (Matt Turner)
- i965/fs: Don't propagate saturate modifiers into partial writes. (Matt Turner)
- i965/fs: Fix off-by-one in saturate propagation. (Matt Turner)
- haiku: Fix build through scons corrections and viewport fixes (Alexander von Gluck IV)
- egl/dri2: use drm macros to construct device name (Jonathan Gray)
- cherry-ignore: Ignore a few patches (Carl Worth)
- r600g: implement edge flags (Marek Olšák)
- r600g: Don't leak bytecode on shader compile failure (Michel Dänzer)
- glx: drop obsolete _XUnlock_Mutex in __glXInitialize error path (Emil Velikov)
- svga: move LIST_INITHEAD(dirty_buffers) earlier in svga_context_create() (Brian Paul)
- i965: Stop advertising GL_MESA_ycbcr_texture. (Kenneth Graunke)
- mesa: add bounds checking to eliminate buffer overrun (Courtney Goeltzenleuchter)
- svga: replace sampler assertion with conditional (Brian Paul)
- i965/vec4: fix record clearing in copy propagation (Chia-I Wu)
- glsl: Fix lack of i2u in lower_ubo_reference. (Kenneth Graunke)
- st/xa: Make sure unused samplers are set to NULL (Thomas Hellstrom)
- st/xa: Bind destination before setting new state (Thomas Hellstrom)
- nouveau: fix firmware check on nvd7/nvd9 (Ilia Mirkin)
- winsys/svga: Fix prime surface references also for guest-backed surfaces (Thomas Hellstrom)
- winsys/svga: Update the vmwgfx_drm.h header to latest version from kernel (Thomas Hellstrom)
- egl/dri2: don't require libudev to build drm/wayland platforms (Jonathan Gray)
- configure.ac: fix the detection of expat with pkg-config (Johannes Nixdorf)
- megadriver_stub.c: don't use _GNU_SOURCE to gate the compat code (Jonathan Gray)
- loader: don't limit the non-udev path to only android (Jonathan Gray)
- loader: use 0 instead of FALSE which isn't defined (Jonathan Gray)
- cso: fix sampler view count in cso_set_sampler_views() (Brian Paul)
- winsys/svga: Replace the query mm buffer pool with a slab pool v3 (Thomas Hellstrom)
- configure: enable dri3 only for linux (Emil Velikov)
- mesa: fix glMultiDrawArrays inside a display list (Brian Paul)
- st/mesa: add null pointer checking in query object functions (Brian Paul)
- mesa: fix unpack_Z32_FLOAT_X24S8() / unpack_Z32_FLOAT() mix-up (Brian Paul)
- st/mesa: fix sampler view handling with shared textures v4 (Christian König)
- draw: Duplicate TGSI tokens in draw_pipe_pstipple module. (José Fonseca)
- st/mesa: recreate sampler view on context change v3 (Christian König)
- nvc0/ir: move sample id to second source arg to fix sampler2DMS (Ilia Mirkin)
- st/mesa: drop the lowering of quad strips to triangle strips (Marek Olšák)
- st/mesa: fix generating mipmaps for cube arrays (Marek Olšák)
- mesa: fix software fallback for generating mipmaps for 3D textures (Marek Olšák)
- mesa: fix software fallback for generating mipmaps for cube arrays (Marek Olšák)
- mesa: allow generating mipmaps for cube arrays (Marek Olšák)
- mesa: fix texture border handling for cube arrays (Marek Olšák)
- c11/threads: don't include assert.h if the assert macro is already defined (Brian Paul)
- nouveau: there may not have been a texture if the fbo was incomplete (Ilia Mirkin)
- nouveau: add forgotten GL_COMPRESSED_INTENSITY to texture format list (Ilia Mirkin)
- mesa/main: condition GL_DEPTH_STENCIL on ARB_depth_texture (Ilia Mirkin)
- loader: add special logic to distinguish nouveau from nouveau_vieux (Ilia Mirkin)
- mesa: mark GL_RGB9_E5 as not color-renderable (Marek Olšák)
- st/mesa: fix per-vertex edge flags and GLSL support (v2) (Marek Olšák)
- i965/fs: Fix register comparisons in saturate propagation. (Kenneth Graunke)
- mesa: return v.value_int64 when the requested type is TYPE_INT64 (Emil Velikov)
- nv50: add missing brackets when handling the samplers array (Emil Velikov)
- r600g,radeonsi: fix MAX_TEXTURE_3D_LEVELS and MAX_TEXTURE_ARRAY_LAYERS limits (Marek Olšák)
- gallium: add endian detection for OpenBSD (Jonathan Gray)
- nv50: adjust blit_3d handling of ms output textures (Ilia Mirkin)
- nouveau: fix fence waiting logic in screen destroy (Ilia Mirkin)
- mesa: fix the format of glEdgeFlagPointer (Marek Olšák)
- r600g: fix blitting the last 2 mipmap levels for Evergreen (Marek Olšák)
- r600g: fix texelFetchOffset GLSL functions (Marek Olšák)
- mesa: Wrap SSE4.1 code in #ifdef __SSE4_1__. (Matt Turner)
- mesa: fix copy & paste bugs in pack_ubyte_SRGB8() (Brian Paul)
- mesa: fix copy & paste bugs in pack_ubyte_SARGB8() (Brian Paul)
- gallium/util: Fix memory leak (Aaron Watry)
- mesa: Allow GL_DEPTH_COMPONENT and GL_DEPTH_STENCIL combinations in glTexImage{123}D() (Anuj Phogat)
- mesa: Set initial internal format of a texture to GL_RGBA (Anuj Phogat)
- st/osmesa: check buffer size when searching for buffers (Brian Paul)
- c11/threads: Don't implement thrd_current on Windows. (José Fonseca)
- mapi/u_thread: Use GetCurrentThreadId (José Fonseca)
- c11/threads: Fix nano to milisecond conversion. (José Fonseca)
- mesa: don't define c99 math functions for MSVC >= 1800 (Hans)
- util: don't define isfinite(), isnan() for MSVC >= 1800 (Hans)
- mesa: don't call ctx->Driver.ClearBufferSubData() if size==0 (Brian Paul)
- softpipe: use 64-bit arithmetic in softpipe_resource_layout() (Brian Paul)

Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-04-19 18:52:47 +04:00
Adam Jackson
a5a4159bbf Merge branch 'master' into f20 2014-04-16 10:57:14 -04:00
Adam Jackson
79a76ee2a5 i can specfile good 2014-04-16 10:56:42 -04:00
Adam Jackson
4077056057 Merge branch 'master' into f20 2014-04-15 17:32:50 -04:00
Adam Jackson
223fa3afe7 Disable DRI3 in F20, it requires libxcb bits we haven't backported. 2014-04-15 17:32:28 -04:00
Adam Jackson
e0b1553edf Unbreak changelog 2014-04-15 13:38:51 -04:00
Adam Jackson
b2a76586a8 Merge remote-tracking branch 'origin/master' into f20 2014-04-15 13:36:13 -04:00
Adam Jackson
567538d823 Initial ppc64le enablement (no hardware drivers or vdpau yet) 2014-03-26 16:19:20 -04:00
Adam Jackson
0411aeba5e mesa: Don't optimize out glClear if drawbuffer size is 0x0 (fdo #75797) 2014-03-21 11:33:26 -04:00
Dave Airlie
f35b486601 rebuild against backported llvm 3.4-5 for radeonsi GL 3.3 support. 2014-03-19 06:17:01 +00:00
Igor Gnatenko
637fa0fa97 10.0.4 upstream release
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-03-12 20:31:56 +04:00
Dave Airlie
9ed1dd10a3 disable r600 llvmcompiler on upstream advice. 2014-03-12 13:17:59 +10:00
Dave Airlie
af7dc30499 disable r600 llvm compiler (upstream advice) 2014-03-12 13:16:28 +10:00
Igor Gnatenko
618ff6d6f0 Merge mesa 10.0.3 into f20
commit '2f9ccd59140af45592bace9f563a2ff2e375668a'

Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>

Conflicts:
	.gitignore
	0001-swrast-gallium-classic-add-MESA_copy_sub_buffer-supp.patch
	mesa.spec
	sources
2014-03-10 09:32:44 +04:00
Igor Gnatenko
2b2a62db01 10.1 upstream release
- mesa: Bump version to 10.1 (final) (Ian Romanick)
- glx/dri2: fix build failure on HURD (Julien Cristau)
- i965: Validate (and resolve) all the bound textures. (Chris Forbes)
- i965: Widen sampler key bitfields for 32 samplers (Chris Forbes)

Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-03-05 12:33:52 +04:00
Igor Gnatenko
eb1af9860e fix date
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-03-01 22:55:04 +04:00
Igor Gnatenko
6747a404d7 10.1-rc3
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-03-01 21:15:05 +04:00
Igor Gnatenko
9f0930c9e9 really 10.1-rc2
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-02-25 14:05:22 +04:00
Igor Gnatenko
f1234e2531 10.1-rc2
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-02-22 15:18:16 +04:00
Adel Gadllah
ed62f571be mesa 10.1 rc1 2014-02-08 13:28:02 +01:00
Igor Gnatenko
2f9ccd5914 10.0.3 upstream release
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-02-06 14:45:51 +01:00
Kyle McMartin
f8fdf35359 fix radeonsi_dri.so 2014-02-04 11:57:11 -05:00
Kyle McMartin
397d2d52e4 fix a stupid mistake in my previous commit 2014-02-02 16:25:35 -05:00
Kyle McMartin
ffb5ced72c fix up building drivers on AArch64, enable LLVM there and some more fixes
- Eliminate some F17 cruft from the spec, since we don't support it anymore.
- Conditionalize with_radeonsi on with_llvm instead of ppc,s390 && >F-17.
- Conditionalize libvdpau_radeonsi.so.1* on with_radeonsi instead of simply
  with_llvm to fix a build failure on AArch64.
2014-02-02 16:15:35 -05:00
Igor Gnatenko
5278992051 typo: fix macros
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-01-19 00:19:31 +04:00
Igor Gnatenko
6aae606725 enable OpenCL, r600-llvm
Enable OpenCL (RHBZ #887628)
Enable r600 llvm compiler (RHBZ #1055098)

Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-01-19 00:06:01 +04:00
Dave Airlie
b6c637d800 rebuild for llvm 3.4 2014-01-14 17:31:54 +10:00
Igor Gnatenko
21d6a6267f 10.0.2 upstream release
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2014-01-10 00:21:04 +04:00
Igor Gnatenko
ecc7e7cfe0 10.0.1 upstream release
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2013-12-20 23:22:55 +04:00
Igor Gnatenko
e5f518e346 9.2.5 upstream release
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2013-12-20 23:15:00 +04:00
Peter Robinson
5c9d064fb9 - use with_wayland for all wayland conditionals (instead of rhel)
- don't build aarch64 with llvm support for now
- fix aarch64 builds
2013-12-18 20:04:13 +00:00
Dave Airlie
6b27774940 don't build aarch64 with hardware for now 2013-12-17 11:13:00 +10:00
Dave Airlie
9f3eec83cf backport the GLX_MESA_copy_sub_buffer from upstream for cogl 2013-12-13 15:11:06 +10:00
Dave Airlie
ddf49f2d51 add software driver copy_sub_buffer support from upstream 2013-12-13 14:36:15 +10:00
Igor Gnatenko
037ad6c04b 10.0 upstream release
v1: dropped libdricore.so* (dropped by upstream)
    updated libxatracker.so.1 to libxatracker.so.2 (updated by upstream)
    updated patches and tools:
    make-git-snapshot updated for 10.0 branch
    sanitize-tarball updated for new functions
    nv-50 build fix updated for new file location
    dropped no-useless-vdpau, because not needed for new mesa stack

v2: Added msm_dri.so (added by upstream)

v3: Fix sanitize for vl_level_supported()
    Reported-and-tested-by: Kirill Rusinov <carasin.berlogue@mail.ru>

v4: Add reference to spec
    Drop old patch nv50

Tested-by: Kirill Rusinov <carasin.berlogue@mail.ru>
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
Reference: https://bugzilla.redhat.com/show_bug.cgi?id=1036361
2013-12-05 10:35:54 +04:00
Igor Gnatenko
f5c756cfd1 Revert "Mesa 10.0 release branch git snapshot"
This reverts commit fee912ca11.

Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2013-12-05 10:24:55 +04:00
Dave Airlie
fee912ca11 Mesa 10.0 release branch git snapshot 2013-12-05 05:39:11 +00:00
Igor Gnatenko
bbef9c7b4e 9.2.4 upstream release
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2013-11-28 14:21:24 +04:00
Igor Gnatenko
8002493cec 9.2.3 upstream release
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2013-11-14 17:11:00 +04:00
Igor Gnatenko
ea1c6e950a 9.2.2 upstream release + fixes from git 9.2 branch
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2013-11-13 15:29:08 +04:00
Igor Gnatenko
205d5627e8 Today's git snap 9.2, fix crashing games when set AA to x2 on GTX760
Today's git snapshot from 9.2 branch

Added as downstream until push to 9.2 branch and make snapshot

Reference: https://bugs.freedesktop.org/show_bug.cgi?id=68665
           https://bugzilla.redhat.com/show_bug.cgi?id=1001698
           https://bugzilla.redhat.com/show_bug.cgi?id=1001714
           https://bugzilla.redhat.com/show_bug.cgi?id=1004674
           https://bugzilla.redhat.com/show_bug.cgi?id=1001740

Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2013-09-19 11:17:21 +04:00
Dave Airlie
1bef4ecf95 Merge branch 'f19' into f20
Conflicts:
	mesa.spec
2013-09-02 16:36:32 +10:00
Dave Airlie
0cdd017abb 9.2 upstream release + fixes from git branch 2013-09-02 16:03:26 +10:00
Dennis Gilmore
84b1194650 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 05:07:43 -05:00
Adam Jackson
966e17fb06 Today's git snap of 9.2 branch 2013-07-23 16:42:11 -04:00
Kyle McMartin
cb94989982 bump revision for a build 2013-07-17 12:35:40 -04:00
Kyle McMartin
affe40ff19 Use LLVM::MCJIT on ARM and AArch64 2013-07-15 11:12:47 -04:00
Adam Jackson
1d63743895 Re-enable hardware float support (#975204) 2013-06-17 15:53:32 -04:00
Adam Jackson
b1d1bf9659 Fix evergreen on big-endian 2013-06-17 10:25:35 -04:00
Adam Jackson
201b5f4c71 Fix s390x build
- Fold khrplatform-devel in to libEGL-devel
2013-06-12 18:12:04 -04:00
Adam Jackson
5311515163 0001-Revert-i965-Disable-unused-pipeline-stages-once-at-s.patch: Fix some
hangs on ivb+
2013-06-11 17:10:22 -04:00
Adam Jackson
ba38ea50df Today's git snap 2013-06-10 14:38:54 -04:00
Adam Jackson
e99071d2e8 Today's git snap 2013-05-28 13:37:37 -04:00