- Oct 09, 2023
-
-
Elizabeth Figura authored
-
Elizabeth Figura authored
This is a practice done in the Linux kernel, and I can see more room for expansion in this struct than others, so adding more space to avoid another reroll may not be unwarranted.
-
Elizabeth Figura authored
-
Elizabeth Figura authored
1.x and 2.x take a bit more work; we need to flatten color and texcoord semantics to INPUT/OUTPUT
-
Elizabeth Figura authored
-
Elizabeth Figura authored
-
Elizabeth Figura authored
-
Elizabeth Figura authored
This is temp, I/O lowering should obviate this.
-
Elizabeth Figura authored
This is temp, I/O lowering should obviate this.
-
Elizabeth Figura authored
-
Elizabeth Figura authored
-
Elizabeth Figura authored
-
Elizabeth Figura authored
-
Elizabeth Figura authored
tests/shader_runner_vulkan: Use struct vkd3d_shader_scan_signature_info to retrieve the vertex shader input signature. In order to allow retrieving it from d3dbc shaders].
-
Elizabeth Figura authored
We use vkd3d_shader_find_signature_element() in the Vulkan runner, and vkd3d-shader translates SM1 position to "POSITION".
-
Elizabeth Figura authored
-
Elizabeth Figura authored
-
-
This does not handle 1.x samplers yet.
-
-
-
Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com>
-
Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com>
-
Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com>
-
Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com>
-
Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com>
-
Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com>
-
Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com>
-
Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com>
-
Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com>
-
Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com>
-
-
Map output registers in the backend instead, as needed.
-
These are no longer needed outside of tpf.c.
-
- Oct 05, 2023
-
-
Makes get_opcode_info() and thus, tpf reading a little faster.
-
Adding extra bits to instr->opcode doesn't seem correct, given that it is an enum. For instance, get_opcode_info() would return NULL if additional bits are added to instr->opcode. This is not a problem now because that function is called when reading and not writing.
-
In native's output, for scalar swizzles only the first component of the swizzle is written, the others are left as zero.
-
Co-authored-by:
Henri Verbeet <hverbeet@codeweavers.com>
-
Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com>
-