Travis Athougies : d3dcompiler_43/tests: Fixed nonconformant C string literals in HLSL test suite.
Alexandre Julliard
julliard at winehq.org
Mon Jan 10 10:55:17 CST 2011
Module: wine
Branch: master
Commit: 3add55840da4bc8bba538055bfd46987ce1f1c81
URL: http://source.winehq.org/git/wine.git/?a=commit;h=3add55840da4bc8bba538055bfd46987ce1f1c81
Author: Travis Athougies <iammisc at gmail.com>
Date: Sat Jan 8 13:13:52 2011 -0800
d3dcompiler_43/tests: Fixed nonconformant C string literals in HLSL test suite.
---
dlls/d3dcompiler_43/tests/hlsl.c | 110 +++++++++++++++++++-------------------
1 files changed, 55 insertions(+), 55 deletions(-)
diff --git a/dlls/d3dcompiler_43/tests/hlsl.c b/dlls/d3dcompiler_43/tests/hlsl.c
index 1f8e31c..cb53408 100644
--- a/dlls/d3dcompiler_43/tests/hlsl.c
+++ b/dlls/d3dcompiler_43/tests/hlsl.c
@@ -70,10 +70,10 @@ static IDirect3DDevice9 *init_d3d9(IDirect3DVertexDeclaration9 **vdeclaration,
};
static const char *vshader_passthru_hlsl =
- "float4 vshader(float4 pos: POSITION, inout float2 texcoord: TEXCOORD0): POSITION \
- { \
- return pos; \
- }";
+ "float4 vshader(float4 pos: POSITION, inout float2 texcoord: TEXCOORD0): POSITION\n"
+ "{\n"
+ " return pos;\n"
+ "}";
IDirect3D9 *d3d9_ptr;
IDirect3DDevice9 *device_ptr = NULL;
@@ -301,14 +301,14 @@ static void test_swizzle(IDirect3DDevice9 *device, IDirect3DVertexBuffer9 *quad_
};
static const char *swizzle_test_shader =
- "uniform float4 color; \
- float4 test(): COLOR \
- { \
- float4 ret = color; \
- ret.gb = ret.ra; \
- ret.ra = float2(0.0101, 0.0404); \
- return ret; \
- }";
+ "uniform float4 color;\n"
+ "float4 test(): COLOR\n"
+ "{\n"
+ " float4 ret = color;\n"
+ " ret.gb = ret.ra;\n"
+ " ret.ra = float2(0.0101, 0.0404);\n"
+ " return ret;\n"
+ "}";
ID3DXConstantTable *constants;
IDirect3DPixelShader9 *pshader;
@@ -339,14 +339,14 @@ static void test_math(IDirect3DDevice9 *device, IDirect3DVertexBuffer9 *quad_geo
};
static const char *order_of_operations_shader =
- "float4 test(uniform float u, uniform float v, uniform float w, uniform float x, \
- uniform float y, uniform float z): COLOR \
- { \
- return float4(x * y - z / w + --u / -v, \
- z * x / y + w / -v, \
- u + v - w, \
- x / y / w); \
- }";
+ "float4 test(uniform float u, uniform float v, uniform float w, uniform float x,\n"
+ " uniform float y, uniform float z): COLOR\n"
+ "{\n"
+ " return float4(x * y - z / w + --u / -v,\n"
+ " z * x / y + w / -v,\n"
+ " u + v - w,\n"
+ " x / y / w);\n"
+ "}";
ID3DXConstantTable *constants;
IDirect3DPixelShader9 *pshader;
@@ -383,13 +383,13 @@ static void test_conditionals(IDirect3DDevice9 *device, IDirect3DVertexBuffer9 *
};
static const char *if_greater_shader =
- "float4 test(float2 pos: TEXCOORD0): COLOR \
- { \
- if((pos.x * 32.0) > 20.0) \
- return float4(0.1, 0.2, 0.3, 0.4); \
- else \
- return float4(0.9, 0.8, 0.7, 0.6); \
- }";
+ "float4 test(float2 pos: TEXCOORD0): COLOR\n"
+ "{\n"
+ " if((pos.x * 32.0) > 20.0)\n"
+ " return float4(0.1, 0.2, 0.3, 0.4);\n"
+ " else\n"
+ " return float4(0.9, 0.8, 0.7, 0.6);\n"
+ "}";
static const struct hlsl_probe_info ternary_operator_probes[] =
{
@@ -404,10 +404,10 @@ static void test_conditionals(IDirect3DDevice9 *device, IDirect3DVertexBuffer9 *
};
static const char *ternary_operator_shader =
- "float4 test(float2 pos: TEXCOORD0): COLOR \
- { \
- return (pos.x < 0.5?float4(0.5, 0.25, 0.5, 0.75):float4(0.6, 0.8, 0.1, 0.2)); \
- }";
+ "float4 test(float2 pos: TEXCOORD0): COLOR\n"
+ "{\n"
+ " return (pos.x < 0.5?float4(0.5, 0.25, 0.5, 0.75):float4(0.6, 0.8, 0.1, 0.2));\n"
+ "}";
ID3DXConstantTable *constants;
IDirect3DPixelShader9 *pshader;
@@ -442,15 +442,15 @@ static void test_float_vectors(IDirect3DDevice9 *device, IDirect3DVertexBuffer9
};
static const char *vec4_indexing_test1_shader =
- "float4 test(): COLOR \
- { \
- float4 color; \
- color[0] = 0.020; \
- color[1] = 0.245; \
- color[2] = 0.351; \
- color[3] = 1.0; \
- return color; \
- }";
+ "float4 test(): COLOR\n"
+ "{\n"
+ " float4 color;\n"
+ " color[0] = 0.020;\n"
+ " color[1] = 0.245;\n"
+ " color[2] = 0.351;\n"
+ " color[3] = 1.0;\n"
+ " return color;\n"
+ "}";
static const struct hlsl_probe_info vec4_indexing_test2_probes[] =
{
@@ -459,14 +459,14 @@ static void test_float_vectors(IDirect3DDevice9 *device, IDirect3DVertexBuffer9
/* We have this uniform i here so the compiler can't optimize */
static const char *vec4_indexing_test2_shader =
- "uniform int i; \
- float4 test(): COLOR \
- { \
- float4 color = float4(0.5, 0.4, 0.3, 0.2); \
- color.g = color[i]; \
- color.b = 0.8; \
- return color; \
- }";
+ "uniform int i;\n"
+ "float4 test(): COLOR\n"
+ "{\n"
+ " float4 color = float4(0.5, 0.4, 0.3, 0.2);\n"
+ " color.g = color[i];\n"
+ " color.b = 0.8;\n"
+ " return color;\n"
+ "}";
ID3DXConstantTable *constants;
IDirect3DPixelShader9 *pshader;
@@ -534,13 +534,13 @@ static void test_trig(IDirect3DDevice9 *device, IDirect3DVertexBuffer9 *quad_geo
};
static const char *sincos_shader =
- "float4 test(float x: TEXCOORD0): COLOR \
- { \
- const float pi2 = 6.2831853; \
- float calcd_sin = (sin(x * pi2) + 1)/2; \
- float calcd_cos = (cos(x * pi2) + 1)/2; \
- return float4(calcd_sin, calcd_cos, 0, 0); \
- }";
+ "float4 test(float x: TEXCOORD0): COLOR\n"
+ "{\n"
+ " const float pi2 = 6.2831853;\n"
+ " float calcd_sin = (sin(x * pi2) + 1)/2;\n"
+ " float calcd_cos = (cos(x * pi2) + 1)/2;\n"
+ " return float4(calcd_sin, calcd_cos, 0, 0);\n"
+ "}";
ID3DXConstantTable *constants;
IDirect3DPixelShader9 *pshader;
More information about the wine-cvs
mailing list