https://bugs.winehq.org/show_bug.cgi?id=55295
Bug ID: 55295 Summary: d3dcompiler_43:hlsl_d3d11 - test_sampling() triggers GLSL errors in Wine Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: d3d Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com Distribution: ---
d3dcompiler_43:hlsl_d3d11 - test_sampling() triggers GLSL errors in Wine:
0668:err:d3d:wined3d_debug_callback 0166D4E8: "0:39(1): error: error index must be >= 0". 0668:fixme:d3d_shader:print_glsl_info_log Info log received from GLSL shader #2: 0668:fixme:d3d_shader:print_glsl_info_log 0:39(8): warning: signed literal value `4294967295' is interpreted as -1 0668:fixme:d3d_shader:print_glsl_info_log 0:39(1): error: error index must be >= 0
These happen at least with the QEmu and Intel GPUs (HD Graphics 4600). Because these warnings appear in the Wine log they cannot be seen in the nightly WineTest reports. However one can see these warnings in the TestBot's Debina WineTest jobs, both in the summary and in the "task.log" files.
Also, to see these warnings one has to delete the shader cache since they happen during compilation:
rm -rf ~/.cache/mesa_shader_cache/