From Section 4.3.4 (Inputs) of the GLSL 1.50 spec:
"Only the input variables that are actually read need to be written
by the previous stage; it is allowed to have superfluous
declarations of input variables."
Fixes:
* interstage-multiple-shader-objects.shader_test
v2:
Update
From Section 4.3.4 (Inputs) of the GLSL 1.50 spec:
"Only the input variables that are actually read need to be written
by the previous stage; it is allowed to have superfluous
declarations of input variables."
Fixes:
* interstage-multiple-shader-objects.shader_test
v2:
Remove
From Section 4.3.4 (Inputs) of the GLSL 1.50 spec:
"Only the input variables that are actually read need to be written
by the previous stage; it is allowed to have superfluous
declarations of input variables."
Fixes:
* interstage-multiple-shader-objects.shader_test
Bugzilla: ht
This fixes both Metro 2033 Redux and Metro Last Light Redux
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=99730
Signed-off-by: Eero Tamminen
Signed-off-by: Vadym Shovkoplias
---
src/util/drirc | 4
1 file changed, 4 insertions(+)
diff --git a/src/util/drirc b/src/util/drirc
index
This fixes both Metro 2033 Redux and Metro Last Light Redux
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=99730
Signed-off-by: Eero Tamminen
Signed-off-by: Vadym Shovkoplias
---
src/util/drirc | 5 +
1 file changed, 5 insertions(+)
diff --git a/src/util/drirc b/src/util/drirc
inde
From: Vadym Shovkoplias
One of the operands can be NaN and multiplication by zero
should also result to NaN value. E.g:
float Temp = 0.0;
void main()
{
Temp = log2(Temp);
Temp = Temp * 0.0;
isnan(Temp);
...
}
here Temp should be NaN and isnan() should return true
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=104388
Signed-off-by: Andriy Khulap
---
src/mesa/drivers/dri/i965/genX_state_upload.c | 11 +++
1 file changed, 11 insertions(+)
diff --git a/src/mesa/drivers/dri/i965/genX_state_upload.c
b/src/mesa/drivers/dri/i965/genX_state_uploa
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=104388
Signed-off-by: Andriy Khulap
---
src/mesa/drivers/dri/i965/genX_state_upload.c | 11 +++
1 file changed, 11 insertions(+)
diff --git a/src/mesa/drivers/dri/i965/genX_state_upload.c
b/src/mesa/drivers/dri/i965/genX_state_uploa
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=105440
Fixes: 2458ea95c56 "nir/lower_vec_to_movs: Coalesce movs on-the-fly when
possible"
Signed-off-by: Andriy Khulap
Signed-off-by: Vadym Shovkoplias
---
src/compiler/nir/nir_lower_vec_to_movs.c | 7 ++-
1 file changed, 6 insertions(+