Skip to content

Commit fbdd49f

Browse files
committed
mesa 23.1.0
1 parent 1a7322f commit fbdd49f

File tree

3 files changed

+27
-9
lines changed

3 files changed

+27
-9
lines changed

build.cmd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
@echo off
22
setlocal enabledelayedexpansion
33

4-
set LLVM_VERSION=16.0.1
5-
set MESA_VERSION=23.0.2
4+
set LLVM_VERSION=16.0.3
5+
set MESA_VERSION=23.1.0
66

77
set PATH=%CD%\llvm\bin;%CD%\winflexbison;%PATH%
88

mesa-zink.patch

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@ diff --git src/vulkan/util/meson.build src/vulkan/util/meson.build
22
index 8f232fa..ef64ab9 100644
33
--- src/vulkan/util/meson.build
44
+++ src/vulkan/util/meson.build
5-
@@ -95,7 +95,7 @@ vk_extensions = custom_target(
5+
@@ -109,7 +109,7 @@ vk_extensions = custom_target(
66

77
libvulkan_util = static_library(
88
'vulkan_util',
9-
- [files_vulkan_util, vk_dispatch_table, vk_enum_to_str, vk_extensions],
10-
+ [files_vulkan_util, vk_enum_to_str, vk_extensions],
9+
- [files_vulkan_util, vk_dispatch_table, vk_enum_to_str,
10+
+ [files_vulkan_util, vk_enum_to_str,
11+
vk_struct_type_cast, vk_extensions],
1112
include_directories : [inc_include, inc_src, inc_gallium],
1213
dependencies : [vulkan_wsi_deps, idep_mesautil, idep_nir_headers],
13-
c_args : [c_msvc_compat_args],

mesa.patch

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,12 +64,15 @@ index 2db745f..b1ab22b 100644
6464
stw_tls_cleanup();
6565

6666
diff --git src/gallium/targets/libgl-gdi/meson.build src/gallium/targets/libgl-gdi/meson.build
67-
index 7ddcd8a..8658196 100644
67+
index 3b310fc..2b2b7ed 100644
6868
--- src/gallium/targets/libgl-gdi/meson.build
6969
+++ src/gallium/targets/libgl-gdi/meson.build
70-
@@ -40,6 +40,7 @@ libopengl32 = shared_library(
70+
@@ -36,8 +36,9 @@ libopengl32 = shared_library(
71+
inc_include, inc_wgl, inc_src,
72+
],
7173
link_with : [
72-
libgallium_wgl, libglapi_bridge, libglapi
74+
- libgallium_wgl, libglapi_bridge, libglapi
75+
+ libgallium_wgl, libglapi_bridge, libglapi, libvulkan_util
7376
],
7477
+ link_whole : [ libgallium_wgl ],
7578
dependencies : [
@@ -91,6 +94,21 @@ index 2999ee5..8b92387 100644
9194
include_directories : [
9295
inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux, inc_wgl, inc_gallium_winsys, inc_gallium_winsys_sw, inc_gallium_drivers,
9396
],
97+
diff --git src/meson.build src/meson.build
98+
index ebfcf94..ce9855d 100644
99+
--- src/meson.build
100+
+++ src/meson.build
101+
@@ -73,9 +73,7 @@ endif
102+
if with_platform_wayland
103+
subdir('egl/wayland/wayland-drm')
104+
endif
105+
-if with_any_vk or with_gallium_zink
106+
- subdir('vulkan')
107+
-endif
108+
+subdir('vulkan')
109+
if with_any_intel
110+
subdir('intel')
111+
endif
94112
diff --git src/util/futex.h src/util/futex.h
95113
index 2a2a00c..5aff5ef 100644
96114
--- src/util/futex.h

0 commit comments

Comments
 (0)