summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'gentoo-gpu.txt')
-rw-r--r--gentoo-gpu.txt131
1 files changed, 130 insertions, 1 deletions
diff --git a/gentoo-gpu.txt b/gentoo-gpu.txt
index eccee51c416e..ac2cbc4210ad 100644
--- a/gentoo-gpu.txt
+++ b/gentoo-gpu.txt
@@ -14,7 +14,136 @@
'status': 'unofficial'}
$ pmaint sync gentoo-gpu
WARNING:pkgcore:repo at '/home/mgorny/sync/steveeJ' has unsupported profile format: profile-set
-Already up-to-date.
+From https://github.com/sjnewbury/gentoo-gpu
+ 62bcf9a..9c6e97d master -> origin/master
+Updating 62bcf9a..9c6e97d
+Fast-forward
+ media-libs/mesa/Manifest | 119 +++++++-------
+ ...-also-print-nibctrl-in-IVB-for-execsize-8.patch | 14 +-
+ ...andle-IVB-DF-differences-in-the-validator.patch | 10 +-
+ ...-helper-to-retrieve-instruction-data-size.patch | 26 ++--
+ ...ble-regioning-parameters-and-execsize-for.patch | 31 ++--
+ ...mp-exec_size-when-an-instruction-has-a-sc.patch | 14 +-
+ ...2-1-region-for-scalar-DF-sources-on-IVB-B.patch | 24 ++-
+ ...5-fs-generalize-the-legalization-d2x-pass.patch | 150 ++++++++++++++----
+ ...alize-d2x-to-all-instructions-legalize-by.patch | 170 ++++++++++++++++++++
+ ...x-dst-stride-in-IVB-BYT-type-conversions.patch} | 70 +++------
+ ...lower-SIMD-width-for-IVB-BYT-s-MOV_INDIR.patch} | 17 +-
+ ...ource-region-1-2-0-when-converting-to-DF.patch} | 28 ++--
+ ...Get-64-bit-indirect-moves-working-on-IVB.patch} | 20 +--
+ ...r-all-non-force_writemask_all-DF-instruc.patch} | 16 +-
+ ...eep-original-type-when-dealing-with-null-.patch | 48 ------
+ ...lit-DF-instructions-and-later-double-its.patch} | 69 +++++----
+ ...4-fix-VEC4_OPCODE_FROM_DOUBLE-for-IVB-BYT.patch | 49 ------
+ ...eep-original-type-when-dealing-with-null-.patch | 46 ++++++
+ ...ix-SIMD-width-lowering-for-VEC4_OPCODE_FR.patch | 70 ---------
+ ...4-fix-VEC4_OPCODE_FROM_DOUBLE-for-IVB-BYT.patch | 63 ++++++++
+ ...onsider-subregister-offset-in-live-variab.patch | 89 -----------
+ ...plit-d2x-conversion-and-data-gathering-fr.patch | 60 +++++++
+ ...dapt-setup_imm_df-to-allow-inserting-inst.patch | 89 -----------
+ ...ix-assert-to-detect-SIMD-lowered-DF-instr.patch | 33 ++++
+ ...ix-SIMD-width-lowering-for-VEC4_OPCODE_FR.patch | 46 ++++++
+ ...onsider-subregister-offset-in-live-variab.patch | 52 +++++++
+ ...se-vec4_builder-to-emit-instructions-in-s.patch | 97 ++++++++++++
+ ...x-SIMD-with-lowering-for-CMP-MOV-instruc.patch} | 70 +++++----
+ ...x-exec-size-for-MOVs-SET-PICK-_-HIGH-LOW.patch} | 55 ++++---
+ ...rrect-VertStride-on-align16-instructions.patch} | 31 ++--
+ ...ARB_gpu_shader_fp64-for-Ivybridge-Baytra.patch} | 11 +-
+ ...-enable-OpenGL-4.0-to-Ivybridge-Baytrail.patch} | 11 +-
+ ..._ARB_gpu_shader_fp64-and-OpenGL-4.0-as-s.patch} | 7 +-
+ ...5-enable-ARB_vertex_attrib_64bit-for-gen7.patch | 8 +-
+ ...-i965-enable-ARB_shader_precision-in-gen7.patch | 8 +-
+ .../0030-i965-enable-OpenGL-4.2-in-gen7.patch | 8 +-
+ ...L_ARB_vertex_attrib_64bit-and-OpenGL-4.2-.patch | 4 +-
+ ...e-Add-new-marshalling-interfaces-to-dri_.patch} | 4 +-
+ ...ri_util-to-keep-track-of-__DRI_BACKGROUN.patch} | 4 +-
+ ...etBackgroundContext-to-dd_function_table.patch} | 8 +-
+ ...-glx-Implement-__DRI_BACKGROUND_CALLABLE.patch} | 32 ++--
+ ...-egl-Implement-__DRI_BACKGROUND_CALLABLE.patch} | 22 +--
+ ...nnotate-functions-with-marshal-attribute.patch} | 6 +-
+ ...rk-compressed-teximage-functions-as-sync.patch} | 6 +-
+ ...ate-GL-API-marshalling-code-from-the-XML.patch} | 29 ++--
+ ...lidate-count-parameters-when-marshalling.patch} | 10 +-
+ ...rastructure-for-a-worker-thread-to-proce.patch} | 21 +--
+ ...pointers-for-multithread-marshalling-dis.patch} | 26 ++--
+ ...a-make-_mesa_alloc_dispatch_table-static.patch} | 12 +-
+ ...t-the-generated-GL-command-marshalling-co.patch | 66 ++++++++
+ ...t-the-generated-GL-command-marshalling-co.patch | 96 ------------
+ ...stom-thread-marshalling-for-ShaderSource.patch} | 8 +-
+ ...mesa-Custom-thread-marshalling-for-Flush.patch} | 6 +-
+ ...vertex-attrib-pointer-functions-as-async.patch} | 20 ++-
+ ...lly-allocate-glthread-command-buffer-in-.patch} | 8 +-
+ ...port-for-NULL-arguments-like-in-glBuffer.patch} | 4 +-
+ ...pport-for-asynchronous-glDraw-on-GL-core.patch} | 4 +-
+ ...attribute-for-conditions-to-turn-off-thr.patch} | 4 +-
+ ...-Disable-glthread-when-glBegin-is-called.patch} | 6 +-
+ ...he-current-vertex-element-array-buffers-.patch} | 6 +-
+ ...d-don-t-set-a-dispatch-table-if-we-aren-.patch} | 19 ++-
+ ...ble-glthread-on-non-core-contexts-as-well.patch | 34 ----
+ ...d-restore-the-dispatch-table-when-incomp.patch} | 42 +++--
+ ...ement-the-backend-of-threaded-GL-dispatc.patch} | 28 ++--
+ ...ad-allow-asynchronous-pixel-transfer-oper.patch | 172 +++++++++++++++++++++
+ ...p-dd_function_table-SetBackgroundContext.patch} | 10 +-
+ ...he-worker-thread-when-we-re-called-from-.patch} | 20 +--
+ ...offloading-GL-to-a-separate-thread-throu.patch} | 14 +-
+ media-libs/mesa/files/mesa-9999-with-sha1.patch | 15 +-
+ 69 files changed, 1487 insertions(+), 1008 deletions(-)
+ create mode 100644 media-libs/mesa/files/IVB-OpenGL4/0008-MERGE-generalize-d2x-to-all-instructions-legalize-by.patch
+ rename media-libs/mesa/files/IVB-OpenGL4/{0008-i965-fs-fix-dst-stride-in-IVB-BYT-type-conversions.patch => 0009-i965-fs-fix-dst-stride-in-IVB-BYT-type-conversions.patch} (63%)
+ rename media-libs/mesa/files/IVB-OpenGL4/{0009-i965-fs-fix-lower-SIMD-width-for-IVB-BYT-s-MOV_INDIR.patch => 0010-i965-fs-fix-lower-SIMD-width-for-IVB-BYT-s-MOV_INDIR.patch} (80%)
+ rename media-libs/mesa/files/IVB-OpenGL4/{0010-i965-Use-source-region-1-2-0-when-converting-to-DF.patch => 0011-i965-Use-source-region-1-2-0-when-converting-to-DF.patch} (72%)
+ rename media-libs/mesa/files/IVB-OpenGL4/{0011-i965-fs-Get-64-bit-indirect-moves-working-on-IVB.patch => 0012-i965-fs-Get-64-bit-indirect-moves-working-on-IVB.patch} (75%)
+ rename media-libs/mesa/files/IVB-OpenGL4/{0012-i965-fs-lower-all-non-force_writemask_all-DF-instruc.patch => 0013-i965-fs-lower-all-non-force_writemask_all-DF-instruc.patch} (74%)
+ delete mode 100644 media-libs/mesa/files/IVB-OpenGL4/0014-i965-vec4-keep-original-type-when-dealing-with-null-.patch
+ rename media-libs/mesa/files/IVB-OpenGL4/{0013-i965-vec4-split-DF-instructions-and-later-double-its.patch => 0014-i965-vec4-split-DF-instructions-and-later-double-its.patch} (56%)
+ delete mode 100644 media-libs/mesa/files/IVB-OpenGL4/0015-i965-vec4-fix-VEC4_OPCODE_FROM_DOUBLE-for-IVB-BYT.patch
+ create mode 100644 media-libs/mesa/files/IVB-OpenGL4/0015-i965-vec4-keep-original-type-when-dealing-with-null-.patch
+ delete mode 100644 media-libs/mesa/files/IVB-OpenGL4/0016-i965-vec4-fix-SIMD-width-lowering-for-VEC4_OPCODE_FR.patch
+ create mode 100644 media-libs/mesa/files/IVB-OpenGL4/0016-i965-vec4-fix-VEC4_OPCODE_FROM_DOUBLE-for-IVB-BYT.patch
+ delete mode 100644 media-libs/mesa/files/IVB-OpenGL4/0017-i965-vec4-consider-subregister-offset-in-live-variab.patch
+ create mode 100644 media-libs/mesa/files/IVB-OpenGL4/0017-i965-vec4-split-d2x-conversion-and-data-gathering-fr.patch
+ delete mode 100644 media-libs/mesa/files/IVB-OpenGL4/0018-i965-vec4-adapt-setup_imm_df-to-allow-inserting-inst.patch
+ create mode 100644 media-libs/mesa/files/IVB-OpenGL4/0018-i965-vec4-fix-assert-to-detect-SIMD-lowered-DF-instr.patch
+ create mode 100644 media-libs/mesa/files/IVB-OpenGL4/0019-i965-vec4-fix-SIMD-width-lowering-for-VEC4_OPCODE_FR.patch
+ create mode 100644 media-libs/mesa/files/IVB-OpenGL4/0020-i965-vec4-consider-subregister-offset-in-live-variab.patch
+ create mode 100644 media-libs/mesa/files/IVB-OpenGL4/0021-i965-vec4-use-vec4_builder-to-emit-instructions-in-s.patch
+ rename media-libs/mesa/files/IVB-OpenGL4/{0019-i965-vec4-fix-SIMD-with-lowering-for-CMP-MOV-instruc.patch => 0022-i965-vec4-fix-SIMD-with-lowering-for-CMP-MOV-instruc.patch} (70%)
+ rename media-libs/mesa/files/IVB-OpenGL4/{0020-i965-vec4-Fix-exec-size-for-MOVs-SET_-HIGH-LOW-_32BI.patch => 0023-i965-vec4-Fix-exec-size-for-MOVs-SET-PICK-_-HIGH-LOW.patch} (50%)
+ rename media-libs/mesa/files/IVB-OpenGL4/{0021-i965-Use-correct-VertStride-on-align16-instructions.patch => 0024-i965-Use-correct-VertStride-on-align16-instructions.patch} (81%)
+ rename media-libs/mesa/files/IVB-OpenGL4/{0022-i965-enable-ARB_gpu_shader_fp64-for-Ivybridge-Baytra.patch => 0025-i965-enable-ARB_gpu_shader_fp64-for-Ivybridge-Baytra.patch} (78%)
+ rename media-libs/mesa/files/IVB-OpenGL4/{0023-i965-enable-OpenGL-4.0-to-Ivybridge-Baytrail.patch => 0026-i965-enable-OpenGL-4.0-to-Ivybridge-Baytrail.patch} (85%)
+ rename media-libs/mesa/files/IVB-OpenGL4/{0024-docs-mark-GL_ARB_gpu_shader_fp64-and-OpenGL-4.0-as-s.patch => 0027-docs-mark-GL_ARB_gpu_shader_fp64-and-OpenGL-4.0-as-s.patch} (89%)
+ rename media-libs/mesa/files/glthread/{0002-dri_interface-Add-new-marshalling-interfaces-to-dri_.patch => 0001-dri_interface-Add-new-marshalling-interfaces-to-dri_.patch} (94%)
+ rename media-libs/mesa/files/glthread/{0003-dri-Update-dri_util-to-keep-track-of-__DRI_BACKGROUN.patch => 0002-dri-Update-dri_util-to-keep-track-of-__DRI_BACKGROUN.patch} (92%)
+ rename media-libs/mesa/files/glthread/{0004-mesa-Add-SetBackgroundContext-to-dd_function_table.patch => 0003-mesa-Add-SetBackgroundContext-to-dd_function_table.patch} (89%)
+ rename media-libs/mesa/files/glthread/{0005-glx-Implement-__DRI_BACKGROUND_CALLABLE-v2.patch => 0004-glx-Implement-__DRI_BACKGROUND_CALLABLE.patch} (73%)
+ rename media-libs/mesa/files/glthread/{0006-egl-Implement-__DRI_BACKGROUND_CALLABLE.patch => 0005-egl-Implement-__DRI_BACKGROUND_CALLABLE.patch} (84%)
+ rename media-libs/mesa/files/glthread/{0007-glapi-Annotate-functions-with-marshal-attribute.patch => 0006-glapi-Annotate-functions-with-marshal-attribute.patch} (98%)
+ rename media-libs/mesa/files/glthread/{0008-glapi-Mark-compressed-teximage-functions-as-sync.patch => 0007-glapi-Mark-compressed-teximage-functions-as-sync.patch} (93%)
+ rename media-libs/mesa/files/glthread/{0009-glapi-Generate-GL-API-marshalling-code-from-the-XML.patch => 0008-glapi-Generate-GL-API-marshalling-code-from-the-XML.patch} (96%)
+ rename media-libs/mesa/files/glthread/{0010-mesa-Validate-count-parameters-when-marshalling.patch => 0009-mesa-Validate-count-parameters-when-marshalling.patch} (84%)
+ rename media-libs/mesa/files/glthread/{0011-mesa-Add-infrastructure-for-a-worker-thread-to-proce.patch => 0010-mesa-Add-infrastructure-for-a-worker-thread-to-proce.patch} (97%)
+ rename media-libs/mesa/files/glthread/{0012-mesa-Create-pointers-for-multithread-marshalling-dis.patch => 0011-mesa-Create-pointers-for-multithread-marshalling-dis.patch} (93%)
+ rename media-libs/mesa/files/glthread/{0013-Revert-mesa-make-_mesa_alloc_dispatch_table-static.patch => 0012-Revert-mesa-make-_mesa_alloc_dispatch_table-static.patch} (85%)
+ create mode 100644 media-libs/mesa/files/glthread/0013-mesa-Connect-the-generated-GL-command-marshalling-co.patch
+ delete mode 100644 media-libs/mesa/files/glthread/0014-mesa-Connect-the-generated-GL-command-marshalling-co.patch
+ rename media-libs/mesa/files/glthread/{0015-mesa-Custom-thread-marshalling-for-ShaderSource.patch => 0014-mesa-Custom-thread-marshalling-for-ShaderSource.patch} (96%)
+ rename media-libs/mesa/files/glthread/{0016-mesa-Custom-thread-marshalling-for-Flush.patch => 0015-mesa-Custom-thread-marshalling-for-Flush.patch} (94%)
+ rename media-libs/mesa/files/glthread/{0017-glapi-Mark-vertex-attrib-pointer-functions-as-async.patch => 0016-glapi-Mark-vertex-attrib-pointer-functions-as-async.patch} (90%)
+ rename media-libs/mesa/files/glthread/{0018-mesa-Statically-allocate-glthread-command-buffer-in-.patch => 0017-mesa-Statically-allocate-glthread-command-buffer-in-.patch} (88%)
+ rename media-libs/mesa/files/glthread/{0019-mesa-Add-support-for-NULL-arguments-like-in-glBuffer.patch => 0018-mesa-Add-support-for-NULL-arguments-like-in-glBuffer.patch} (97%)
+ rename media-libs/mesa/files/glthread/{0020-mesa-Add-support-for-asynchronous-glDraw-on-GL-core.patch => 0019-mesa-Add-support-for-asynchronous-glDraw-on-GL-core.patch} (94%)
+ rename media-libs/mesa/files/glthread/{0021-mesa-Add-an-attribute-for-conditions-to-turn-off-thr.patch => 0020-mesa-Add-an-attribute-for-conditions-to-turn-off-thr.patch} (96%)
+ rename media-libs/mesa/files/glthread/{0022-mesa-Disable-glthread-when-glBegin-is-called.patch => 0021-mesa-Disable-glthread-when-glBegin-is-called.patch} (83%)
+ rename media-libs/mesa/files/glthread/{0023-mesa-Track-the-current-vertex-element-array-buffers-.patch => 0022-mesa-Track-the-current-vertex-element-array-buffers-.patch} (99%)
+ rename media-libs/mesa/files/glthread/{0029-mesa-glthread-don-t-set-a-dispatch-table-if-we-aren-.patch => 0023-mesa-glthread-don-t-set-a-dispatch-table-if-we-aren-.patch} (66%)
+ delete mode 100644 media-libs/mesa/files/glthread/0024-mesa-Enable-glthread-on-non-core-contexts-as-well.patch
+ rename media-libs/mesa/files/glthread/{0030-mesa-glthread-only-restore-the-dispatch-table-when-i.patch => 0024-mesa-glthread-restore-the-dispatch-table-when-incomp.patch} (57%)
+ rename media-libs/mesa/files/glthread/{0026-gallium-implement-the-backend-of-threaded-GL-dispatc.patch => 0025-gallium-implement-the-backend-of-threaded-GL-dispatc.patch} (91%)
+ create mode 100644 media-libs/mesa/files/glthread/0026-mesa-glthread-allow-asynchronous-pixel-transfer-oper.patch
+ rename media-libs/mesa/files/glthread/{0031-intel-Hook-up-dd_function_table-SetBackgroundContext.patch => 0027-intel-Hook-up-dd_function_table-SetBackgroundContext.patch} (82%)
+ rename media-libs/mesa/files/glthread/{0032-intel-Sync-the-worker-thread-when-we-re-called-from-.patch => 0028-intel-Sync-the-worker-thread-when-we-re-called-from-.patch} (90%)
+ rename media-libs/mesa/files/glthread/{0033-i965-Enable-offloading-GL-to-a-separate-thread-throu.patch => 0029-i965-Enable-offloading-GL-to-a-separate-thread-throu.patch} (82%)
*** syncing gentoo-gpu
*** synced gentoo-gpu
* Sync succeeded