Skip to content

Commit 655b5a4

Browse files
worleydlSternXD
authored andcommitted
Build fixes
1 parent 372a11e commit 655b5a4

File tree

6 files changed

+8
-10
lines changed

6 files changed

+8
-10
lines changed

meson.options

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ option(
8383
option(
8484
'gallium-drivers',
8585
type : 'array',
86-
value : ['d3d12','swrast'],
86+
value : ['d3d12'],
8787
choices : [
8888
'all', 'auto',
8989
'asahi', 'crocus', 'd3d12', 'etnaviv', 'freedreno', 'i915', 'iris',

src/gallium/drivers/d3d12/d3d12_compiler.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1101,9 +1101,9 @@ select_shader_variant(struct d3d12_selection_context *sel_ctx, d3d12_shader_sele
11011101
dxil_nir_forward_front_face(new_nir_variant);
11021102

11031103
if (key.fs.missing_dual_src_outputs) {
1104-
if (d3d12_is_missing_dual_src_target(new_nir_variant)) {
1105-
NIR_PASS_V(new_nir_variant, d3d12_add_missing_dual_src_target, key.fs.missing_dual_src_outputs);
1106-
}
1104+
if (d3d12_is_missing_dual_src_target(new_nir_variant)) {
1105+
NIR_PASS(_, new_nir_variant, d3d12_add_missing_dual_src_target, key.fs.missing_dual_src_outputs);
1106+
}
11071107
} else if (key.fs.frag_result_color_lowering) {
11081108
NIR_PASS(_, new_nir_variant, nir_lower_fragcolor,
11091109
key.fs.frag_result_color_lowering);

src/gallium/drivers/d3d12/d3d12_nir_passes.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -534,7 +534,6 @@ d3d12_lower_state_vars(nir_shader *nir, struct d3d12_shader *shader)
534534
return progress;
535535
}
536536

537-
bool
538537
bool
539538
d3d12_is_missing_dual_src_target(struct nir_shader *s)
540539
{
@@ -544,6 +543,8 @@ d3d12_is_missing_dual_src_target(struct nir_shader *s)
544543
}
545544
return true;
546545
}
546+
547+
bool
547548
d3d12_add_missing_dual_src_target(struct nir_shader *s,
548549
unsigned missing_mask)
549550
{

src/gallium/drivers/d3d12/d3d12_nir_passes.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ d3d12_lower_uint_cast(nir_shader *nir, bool is_signed);
8282
bool
8383
d3d12_is_missing_dual_src_target(struct nir_shader *s);
8484

85-
void
85+
bool
8686
d3d12_add_missing_dual_src_target(struct nir_shader *s,
8787
unsigned missing_mask);
8888

src/gallium/targets/wgl/meson.build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ libgallium_wgl = shared_library(
2020
],
2121
link_whole : [libwgl, libgdi_uwp],
2222
link_with : [
23-
libgallium, libglsl, libmesa, libwsgdi, libglapi_static, libglapi, libgalliumvl_stub, libgdi_uwp
23+
libgallium, libglsl, libmesa, libwsgdi, libglapi_bridge, libglapi, libgalliumvl_stub, libgdi_uwp
2424
],
2525
dependencies : [
2626
dep_ws2_32, idep_nir, idep_mesautil, driver_swrast,

src/gallium/targets/wgl/wgl.c

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -113,9 +113,6 @@ wgl_screen_create_by_name(HDC hDC, const char* driver, struct sw_winsys *winsys)
113113
return screen;
114114
}
115115

116-
struct sw_winsys*
117-
gdi_create_sw_winsys(void);
118-
119116
static struct pipe_screen *
120117
wgl_screen_create(HDC hDC)
121118
{

0 commit comments

Comments
 (0)