From: Giovanni Mascellani gmascellani@codeweavers.com
Now that require directives do not cause early exit from a test, this must be allowed. --- tests/shader_runner_d3d9.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/tests/shader_runner_d3d9.c b/tests/shader_runner_d3d9.c index 0b33c1c53..0ba409251 100644 --- a/tests/shader_runner_d3d9.c +++ b/tests/shader_runner_d3d9.c @@ -259,7 +259,8 @@ static struct resource *d3d9_runner_create_resource(struct shader_runner *r, con
case RESOURCE_TYPE_UAV: case RESOURCE_TYPE_BUFFER_UAV: - fatal_error("UAVs are not supported.\n"); + /* UAVs are not supported by D3D9, we assume that + * execution will be guarded by a require directive. */ break;
case RESOURCE_TYPE_VERTEX_BUFFER: