11 |
%define opengl_ver 4.5 |
%define opengl_ver 4.5 |
12 |
|
|
13 |
# define version, RC & release |
# define version, RC & release |
14 |
%define main_version 18.3.1 |
%define main_version 19.0.0 |
15 |
#define relc 1 |
%define relc 1 |
16 |
%define rel 3 |
%define rel 2 |
17 |
|
|
18 |
%define release %mkrel %{?relc:0.rc%{relc}.}%{rel} |
%define release %mkrel %{?relc:0.rc%{relc}.}%{rel} |
19 |
|
|
169 |
Patch000: fix-linking.patch |
Patch000: fix-linking.patch |
170 |
|
|
171 |
# mesa staging/18.3 branch from 1 |
# mesa staging/18.3 branch from 1 |
|
Patch001: 0001-docs-add-sha256-checksums-for-18.3.1.patch |
|
|
#Patch002: 0002-bin-get-pick-list.sh-rework-handing-of-sha-nominatio.patch |
|
|
#Patch003: 0003-bin-get-pick-list.sh-warn-when-commit-lists-invalid-.patch |
|
|
Patch004: 0004-freedreno-drm-fix-memory-leak.patch |
|
|
Patch005: 0005-v3d-Fix-a-leak-of-the-transfer-helper-on-screen-dest.patch |
|
|
Patch006: 0006-vc4-Fix-a-leak-of-the-transfer-helper-on-screen-dest.patch |
|
|
Patch007: 0007-v3d-Fix-a-leak-of-the-disassembled-instruction-strin.patch |
|
|
Patch008: 0008-loader-free-error-state-when-checking-the-drawable-t.patch |
|
|
Patch009: 0009-mesa-st-nir-fix-missing-nir_compact_varyings.patch |
|
|
#Patch010: 0010-cherry-ignore-meson-libfreedreno-depends-upon-libdrm.patch |
|
|
Patch011: 0011-radv-switch-on-EOP-when-primitive-restart-is-enabled.patch |
|
|
Patch012: 0012-virgl-wrap-vertex-element-state-in-a-struct.patch |
|
|
Patch013: 0013-virgl-work-around-bad-assumptions-in-virglrenderer.patch |
|
|
Patch014: 0014-glx-mandate-xf86vidmode-only-for-drm-dri-platforms.patch |
|
|
Patch015: 0015-radv-xfb-fix-counter-buffer-bounds-checks.patch |
|
|
Patch016: 0016-pci_ids-add-new-vega10-pci-ids.patch |
|
|
Patch017: 0017-pci_ids-add-new-vega20-pci-id.patch |
|
|
Patch018: 0018-v3d-Make-sure-that-a-thrsw-doesn-t-split-a-multop-fr.patch |
|
|
Patch019: 0019-v3d-Add-missing-flagging-of-SYNCB-as-a-TSY-op.patch |
|
|
Patch020: 0020-clover-Fix-build-after-clang-r348827.patch |
|
|
Patch021: 0021-nir-constant_folding-Fix-source-bit-size-logic.patch |
|
|
Patch022: 0022-radv-don-t-set-surf_index-for-stencil-only-images.patch |
|
|
Patch023: 0023-i965-vec4-dce-Don-t-narrow-the-write-mask-if-the-fla.patch |
|
|
Patch024: 0024-meson-Fix-ppc64-little-endian-detection.patch |
|
|
Patch025: 0025-meson-Add-support-for-gnu-hurd.patch |
|
|
Patch026: 0026-meson-Add-toggle-for-glx-direct.patch |
|
|
Patch027: 0027-Revert-nir-lower_indirect-Bail-early-if-modes-0.patch |
|
|
Patch028: 0028-meson-Fix-typo.patch |
|
|
Patch029: 0029-meson-Fix-libsensors-detection.patch |
|
|
Patch030: 0030-nir-properly-clear-the-entry-sources-in-copy_prop_va.patch |
|
|
Patch031: 0031-nir-properly-find-the-entry-to-keep-in-copy_prop_var.patch |
|
|
Patch032: 0032-meson-don-t-require-glx-egl-gbm-with-gallium-drivers.patch |
|
|
Patch033: 0033-pipe-loader-meson-reference-correct-library.patch |
|
|
Patch034: 0034-TODO-glx-meson-build-dri-based-glx-tests-only-with-D.patch |
|
|
Patch035: 0035-glx-meson-drop-includes-from-a-link-only-library.patch |
|
|
Patch036: 0036-glx-meson-wire-up-the-dispatch-index-check-test.patch |
|
|
Patch037: 0037-glx-test-meson-assorted-include-fixes.patch |
|
|
Patch038: 0038-pci_ids-add-new-VegaM-pci-id.patch |
|
|
Patch039: 0039-st-nine-Fix-volumetexture-dtor-on-ctor-failure.patch |
|
|
Patch040: 0040-st-nine-Bind-src-not-dst-in-nine_context_box_upload.patch |
|
|
Patch041: 0041-st-nine-Add-src-reference-to-nine_context_range_uplo.patch |
|
|
Patch042: 0042-anv-don-t-do-partial-resolve-on-layer-0.patch |
|
|
Patch043: 0043-gallium-ttn-Fix-setup-of-outputs_written.patch |
|
|
Patch044: 0044-virgl-vtest-fix-front-buffer-flush-with-protocol-ver.patch |
|
|
Patch045: 0045-meson-Override-C-standard-to-gnu-11-when-building-wi.patch |
|
|
Patch046: 0046-radv-Do-a-cache-flush-if-needed-before-reading-predi.patch |
|
|
Patch047: 0047-tgsi-scan-fix-loop-exit-point-in-tgsi_scan_tess_ctrl.patch |
|
|
Patch048: 0048-tgsi-scan-correctly-walk-instructions-in-tgsi_scan_t.patch |
|
|
Patch049: 0049-egl-haiku-Fix-reference-to-disp-vs-dpy.patch |
|
|
Patch050: 0050-meson-Error-out-if-building-nouveau-and-using-LLVM-w.patch |
|
|
Patch051: 0051-i965-include-draw_params-derived_draw_params-for-VF-.patch |
|
|
Patch052: 0052-i965-add-CS-stall-on-VF-invalidation-workaround.patch |
|
|
Patch053: 0053-nir-remove-dead-code-from-copy_prop_vars.patch |
|
|
Patch054: 0054-intel-blorp-Be-more-conservative-about-copying-clear.patch |
|
|
Patch055: 0055-radv-Implement-buffer-stores-with-less-than-4-compon.patch |
|
|
Patch056: 0056-anv-android-Do-not-reject-storage-images.patch |
|
|
Patch057: 0057-glsl-correct-typo-in-GLSL-compilation-error-message.patch |
|
|
Patch058: 0058-radv-Fix-rasterization-precision-bits.patch |
|
|
Patch059: 0059-spirv-Fix-matrix-parameters-in-function-calls.patch |
|
|
Patch060: 0060-spirv-Handle-any-bit-size-in-vector_insert-extract.patch |
|
|
Patch061: 0061-anv-apply_pipeline_layout-Set-the-cursor-in-lower_re.patch |
|
|
Patch062: 0062-spirv-Sign-extend-array-indices.patch |
|
|
Patch063: 0063-anv-explictly-specify-format-for-blorp-ccs-mcs-op.patch |
|
|
Patch064: 0064-anv-flush-fast-clear-colors-into-compressed-surfaces.patch |
|
|
Patch065: 0065-autotools-Remove-tegra-vdpau-driver.patch |
|
|
Patch066: 0066-ac-nir-radv-radeonsi-nir-use-correct-indices-for-int.patch |
|
|
Patch067: 0067-radeonsi-Fix-use-of-1-or-2-component-GL_DOUBLE-vbo-s.patch |
|
|
Patch068: 0068-st-mesa-don-t-leak-pipe_surface-if-pipe_context-is-n.patch |
|
|
Patch069: 0069-intel-fs-Handle-source-modifiers-in-lower_integer_mu.patch |
|
|
Patch070: 0070-intel-fs-Implement-quad-swizzles-on-ICL.patch |
|
|
Patch071: 0071-intel-fs-Fix-bug-in-lower_simd_width-while-splitting.patch |
|
|
Patch072: 0072-intel-eu-gen7-Fix-brw_MOV-with-DF-destination-and-st.patch |
|
|
Patch073: 0073-intel-fs-Respect-CHV-BXT-regioning-restrictions-in-c.patch |
|
|
Patch074: 0074-glsl-linker-specify-proper-direction-in-location-ali.patch |
|
|
Patch075: 0075-intel-peephole_ffma-Fix-swizzle-propagation.patch |
|
|
Patch076: 0076-nv50-ir-fix-use-after-free-in-ConstantFolding-visit.patch |
|
|
Patch077: 0077-meson-link-LLVM-native-component-when-LLVM-is-availa.patch |
|
|
Patch078: 0078-ac-split-16-bit-ssbo-loads-that-may-not-be-dword-ali.patch |
|
172 |
|
|
173 |
# mesa master branch from 201 |
# mesa master branch from 201 |
174 |
|
|
538 |
--enable-dri \ |
--enable-dri \ |
539 |
--enable-xa \ |
--enable-xa \ |
540 |
--enable-nine \ |
--enable-nine \ |
541 |
|
--enable-autotools \ |
542 |
--with-gallium-drivers=r300,r600,radeonsi,nouveau,swrast,%{?with_freedreno:freedreno,}%{?with_etnaviv:etnaviv,imx,}%{?with_vc4:vc4,}virgl%{?gallium_platform_drivers} \ |
--with-gallium-drivers=r300,r600,radeonsi,nouveau,swrast,%{?with_freedreno:freedreno,}%{?with_etnaviv:etnaviv,imx,}%{?with_vc4:vc4,}virgl%{?gallium_platform_drivers} \ |
543 |
%{?vulkan_drivers} \ |
%{?vulkan_drivers} \ |
544 |
%{?dri_drivers} |
%{?dri_drivers} |