[Bug 38621] D3DXCompileShader errors
wine-bugs at winehq.org
wine-bugs at winehq.org
Sat Dec 5 02:07:07 CST 2015
https://bugs.winehq.org/show_bug.cgi?id=38621
--- Comment #6 from Sergey Isakov <isakov-sl at bk.ru> ---
trace+d3dx,+hlsl_parser
~~~
trace:d3dx:D3DXCreateFontIndirectW (0x2075b0, 0x32ce08, 0xc5d648f0)
trace:d3dx:D3DXCompileShader data "matrix mc0 : register( c0 );\nmatrix mc1 :
register( c4 );\nmatrix mc2 : register( c8 );\nstruct VSData\n{\n float4 pos :
POSITION;\n float3 nrm : NORMAL; \n float2 txc : TEXCOORD;\n};\nVSData
vsMain( VSData input )\n{\n VSData output;\n float4 imm;\n imm = mul(
input.pos, (float4x4)mc0 );\n "..., length 721, defines 0x0, include 0x0,
function "vsMain", profile "vs_3_0", flags 0, shader 0x32d474, error_msgs 0x0,
constant_table 0x0.
trace:hlsl_parser:hlsl_lex Preprocessor line info.
trace:hlsl_parser:hlsl_parse Updating line information to file "", line 1
trace:hlsl_parser:parse_hlsl IR dump.
trace:hlsl_parser:parse_hlsl Compilation status = 2
trace:hlsl_parser:parse_hlsl Freeing functions IR.
trace:hlsl_parser:parse_hlsl Freeing variables.
trace:hlsl_parser:parse_hlsl Freeing types.
err:d3dcompiler:compile_shader HLSL shader parsing failed.
trace:d3dx:D3DXCompileShader data "struct VSData\n{\n float4 pos : POSITION;\n
float2 txc : TEXCOORD;\n};\nVSData vsMain( VSData input )\n{\n VSData
output;\n output.pos = input.pos;\n output.txc = input.txc;\n return
output;\n};\n", length 190, defines 0x0, include 0x0, function "vsMain",
profile "vs_3_0", flags 0, shader 0x32d474, error_msgs 0x0, constant_table 0x0.
trace:hlsl_parser:hlsl_lex Preprocessor line info.
trace:hlsl_parser:hlsl_parse Updating line information to file "", line 1
trace:hlsl_parser:debug_dump_decl Line 3: "float4" pos;
trace:hlsl_parser:debug_dump_decl Line 4: "float2" txc;
trace:hlsl_parser:hlsl_parse Structure "VSData" declaration.
trace:hlsl_parser:hlsl_parse Declaration statement parsed.
trace:hlsl_parser:debug_dump_decl Line 8: "VSData" output;
trace:hlsl_parser:declare_variable Declaring variable output.
trace:hlsl_parser:declare_vars Declared variable output.
fixme:d3dcompiler:make_assignment Check for casts in the lhs.
fixme:d3dcompiler:make_assignment Check for casts in the lhs.
fixme:hlsl_parser:hlsl_parse Check for valued return on void function.
fixme:hlsl_parser:hlsl_parse Implicit conversion to the return type if needed,
error out if conversion not possible.
trace:hlsl_parser:hlsl_parse Function vsMain parsed.
trace:hlsl_parser:hlsl_parse Adding function 'vsMain' to the function list.
trace:hlsl_parser:hlsl_parse Skipping stray semicolon.
trace:hlsl_parser:parse_hlsl IR dump.
trace:hlsl_parser:parse_hlsl Compilation status = 0
trace:hlsl_parser:parse_hlsl Freeing functions IR.
trace:hlsl_parser:parse_hlsl Freeing variables.
trace:hlsl_parser:parse_hlsl Freeing types.
err:d3dcompiler:compile_shader HLSL shader parsing failed.
Full log attached
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list