Hi!
I am trying to find better way to collect and report information about game I want to make run under wine "Elite: Dangerous". At the launch of the game game compiles both regular shaders it is using in game and also compute shaders it's using for scenery generation. During that initial compilation game hangs and I see lot of these and similar errors:
fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier 0x800002c2. fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier 0x00199983. fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier 0x800002c2. fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier 0x00199983. fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier 0x800002c2. fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier 0x00199983. fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier 0x800002c2. fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier 0x00199983. fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier 0x800002c2. fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier 0x00199983. fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier 0x800002c2. fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier 0x00199983. fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier 0x800002c2. fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier 0x00199983. fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier 0x800002c2. fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier 0x00199983. fixme:d3d_shader:print_glsl_info_log Info log received from GLSL shader #162: fixme:d3d_shader:print_glsl_info_log Compute info fixme:d3d_shader:print_glsl_info_log ------------ fixme:d3d_shader:print_glsl_info_log 0(22) : warning C7050: "R0.zw" might be used before being initialized fixme:d3d_shader:print_glsl_info_log 0(23) : warning C7050: "R1.zw" might be used before being initialized
So question is - is there's a way to debug these more in detail? Are any such info useful for people working on d3d11 support?
Thank you for any hints, Respectfully, Peteris Krisjanis.