- Sep 15, 2021
-
-
Signed-off-by:
Zebediah Figura <zfigura@codeweavers.com> Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Matteo Bruni <mbruni@codeweavers.com> Signed-off-by:
Giovanni Mascellani <gmascellani@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Signed-off-by:
Zebediah Figura <zfigura@codeweavers.com> Signed-off-by:
Matteo Bruni <mbruni@codeweavers.com> Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Giovanni Mascellani <gmascellani@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Signed-off-by:
Zebediah Figura <zfigura@codeweavers.com> Signed-off-by:
Matteo Bruni <mbruni@codeweavers.com> Signed-off-by:
Giovanni Mascellani <gmascellani@codeweavers.com> Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Signed-off-by:
Zebediah Figura <zfigura@codeweavers.com> Signed-off-by:
Matteo Bruni <mbruni@codeweavers.com> Signed-off-by:
Giovanni Mascellani <gmascellani@codeweavers.com> Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Signed-off-by:
Zebediah Figura <zfigura@codeweavers.com> Signed-off-by:
Matteo Bruni <mbruni@codeweavers.com> Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Giovanni Mascellani <gmascellani@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
- Sep 09, 2021
-
-
This allows us to drop the "ptr" argument to various functions. Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
- Sep 08, 2021
-
-
Based on a vkd3d-proton patch by Hans-Kristian Arntzen. Signed-off-by:
Conor McCarthy <cmccarthy@codeweavers.com> Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Signed-off-by:
Conor McCarthy <cmccarthy@codeweavers.com> Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Signed-off-by:
Giovanni Mascellani <gmascellani@codeweavers.com> Signed-off-by:
Matteo Bruni <mbruni@codeweavers.com> Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Bundles need to set an undefined topology to match D3D12 behaviour. Signed-off-by:
Conor McCarthy <cmccarthy@codeweavers.com> Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
ClearState() does not return a value. Signed-off-by:
Conor McCarthy <cmccarthy@codeweavers.com> Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Signed-off-by:
Conor McCarthy <cmccarthy@codeweavers.com> Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Signed-off-by:
Zebediah Figura <zfigura@codeweavers.com> Signed-off-by:
Matteo Bruni <mbruni@codeweavers.com> Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Giovanni Mascellani <gmascellani@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Signed-off-by:
Zebediah Figura <zfigura@codeweavers.com> Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Giovanni Mascellani <gmascellani@codeweavers.com> Signed-off-by:
Matteo Bruni <mbruni@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
The parameters are specified as a list of hlsl_ir_var structures, but add_call() is given an array of hlsl_ir_node pointers. Even if the former were changed to use an array instead, it's not worth trying to reuse the same function for both cases. Signed-off-by:
Zebediah Figura <zfigura@codeweavers.com> Signed-off-by:
Matteo Bruni <mbruni@codeweavers.com> Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Giovanni Mascellani <gmascellani@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Signed-off-by:
Zebediah Figura <zfigura@codeweavers.com> Signed-off-by:
Matteo Bruni <mbruni@codeweavers.com> Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Giovanni Mascellani <gmascellani@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Signed-off-by:
Zebediah Figura <zfigura@codeweavers.com> Signed-off-by:
Matteo Bruni <mbruni@codeweavers.com> Signed-off-by:
Giovanni Mascellani <gmascellani@codeweavers.com> Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
- Sep 01, 2021
-
-
Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Mostly to avoid passing around void pointers. Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Without this, HLSL compiler messages were missing the source name. For example, when attempting to compile gears.hlsl from the "gears" demo with vkd3d-compiler: ":33:17: E5000: syntax error, unexpected NEW_IDENTIFIER" Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Matteo Bruni <mbruni@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Signed-off-by:
Zebediah Figura <zfigura@codeweavers.com> Signed-off-by:
Matteo Bruni <mbruni@codeweavers.com> Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Giovanni Mascellani <gmascellani@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
It's certainly invalid to declare a vector of non-scalars, but it doesn't need to result in a syntax error. Indeed native d3dcompiler does not emit a syntax error in this case. Signed-off-by:
Zebediah Figura <zfigura@codeweavers.com> Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Matteo Bruni <mbruni@codeweavers.com> Signed-off-by:
Giovanni Mascellani <gmascellani@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Signed-off-by:
Zebediah Figura <zfigura@codeweavers.com> Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Giovanni Mascellani <gmascellani@codeweavers.com> Signed-off-by:
Matteo Bruni <mbruni@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Signed-off-by:
Zebediah Figura <zfigura@codeweavers.com> Signed-off-by:
Matteo Bruni <mbruni@codeweavers.com> Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Giovanni Mascellani <gmascellani@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Signed-off-by:
Zebediah Figura <zfigura@codeweavers.com> Signed-off-by:
Giovanni Mascellani <gmascellani@codeweavers.com> Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Matteo Bruni <mbruni@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
- Aug 31, 2021
-
-
These were originally intended more as documentation than as end-user executables, but there's some value in using them for diagnostic purposes, much like e.g. glxgears. Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Signed-off-by:
Giovanni Mascellani <gmascellani@codeweavers.com> Signed-off-by:
Zebediah Figura <zfigura@codeweavers.com> Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
There are cases where compilation fails, but no error message is recorded. They usually correspond to unimplemented features, but still failure should be forwarded to the caller, otherwise it will manifest itself later in more confusing ways (like not being able to find a function even though it was apparently correctly compiled). Signed-off-by:
Giovanni Mascellani <gmascellani@codeweavers.com> Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Zebediah Figura <zfigura@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
- Aug 27, 2021
-
-
Signed-off-by:
Giovanni Mascellani <gmascellani@codeweavers.com> Signed-off-by:
Zebediah Figura <zfigura@codeweavers.com> Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
So does the native d3dcompiler, following the spirit of integer promotion in C. Signed-off-by:
Giovanni Mascellani <gmascellani@codeweavers.com> Signed-off-by:
Zebediah Figura <zfigura@codeweavers.com> Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-