Opened 14 months ago
Closed 14 months ago
#6766 closed defect (fixed)
[macOS Vulkan] Assertion failed
Reported by: | Langbart | Owned by: | |
---|---|---|---|
Priority: | Release Blocker | Milestone: | Alpha 27 |
Component: | Core engine | Keywords: | |
Cc: | Patch: |
Description (last modified by )
to reproduce
- start a game with civs listed in the table below, place those buildings
pyrogenesis -mod=public -mod=0ad-spirv -conf=rendererbackend:vulkan -autostart="random/mainland" -autostart-civ=1:<CIV NAME>
civ | building(s) causing Assertion failed | building(s) causing spirv errors |
---|---|---|
athen | corral, forge | dock |
brit | forge | wonder |
gaul | forge | wonder |
kush | Blemmye camp | |
mace | corral, forge | dock |
maur | forge | |
pers | wonder | |
ptol | market | wonder |
rome | forge |
lldb for athen corral
Assertion failed: "m_Framebuffer->GetDepthStencilAttachment() != textureToBind" Location: DeviceCommandContext.cpp:901 (SetTexture) Call stack: (error while dumping stack: Function not supported) errno = 0 (No error reported here) OS error = ? (C)ontinue, (S)uppress, (B)reak, Launch (D)ebugger, or (E)xit? e Redirecting call to abort() to mozalloc_abort pyrogenesis was compiled with optimization - stepping may behave oddly; variables may not be available. Process 22693 stopped * thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x0) frame #0: 0x000000010115eb80 pyrogenesis`::mozalloc_abort(msg=<unavailable>) at mozalloc_abort.cpp:33:3 [opt] 30 #ifdef MOZ_WIDGET_ANDROID 31 abortThroughJava(msg); 32 #endif -> 33 MOZ_CRASH(); 34 } 35 36 #ifdef MOZ_WIDGET_ANDROID Target 0: (pyrogenesis) stopped. (lldb) bt * thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x0) * frame #0: 0x000000010115eb80 pyrogenesis`::mozalloc_abort(msg=<unavailable>) at mozalloc_abort.cpp:33:3 [opt] frame #1: 0x0000000101cd844d pyrogenesis`::abort() at mozalloc_abort.cpp:86:3 [opt] frame #2: 0x0000000100566676 pyrogenesis`sys_display_error(text=<unavailable>, flags=6) at unix.cpp:268:4 [opt] frame #3: 0x0000000100549123 pyrogenesis`debug_DisplayError(wchar_t const*, unsigned long, void*, wchar_t const*, wchar_t const*, int, char const*, long volatile*) [inlined] CallDisplayError(text=L"Assertion failed: \"m_Framebuffer->GetDepthStencilAttachment() != textureToBind\"\r\nLocation: DeviceCommandContext.cpp:901 (SetTexture)\r\n\r\nCall stack:\r\n\r\n(error while dumping stack: Function not supported)\r\nerrno = 0 (No error reported here)\r\nOS error = ?\r\n", flags=6) at debug.cpp:374:8 [opt] frame #4: 0x0000000100549106 pyrogenesis`debug_DisplayError(description=L"Assertion failed: \"m_Framebuffer->GetDepthStencilAttachment() != textureToBind\"", flags=6, context=0x00007ffeefbfd640, lastFuncToSkip=<unavailable>, pathname=L"../../../source/renderer/backend/vulkan/DeviceCommandContext.cpp", line=901, func=<unavailable>, suppress=0x0000000103d06118) at debug.cpp:460 [opt] frame #5: 0x000000010054998e pyrogenesis`debug_OnAssertionFailure(expr=<unavailable>, suppress=0x0000000103d06118, file=<unavailable>, line=<unavailable>, func=<unavailable>) at debug.cpp:547:9 [opt] frame #6: 0x0000000100429e6a pyrogenesis`Renderer::Backend::Vulkan::CDeviceCommandContext::SetTexture(this=0x0000000105f08480, bindingSlot=25, texture=0x000000010b3b2230) at DeviceCommandContext.cpp:901:3 [opt] frame #7: 0x00000001003c0c25 pyrogenesis`ShadowMap::BindTo(this=0x000000010696bcf0, deviceCommandContext=0x0000000105f08480, shader=0x000000012f7b1490) const at ShadowMap.cpp:653:24 [opt] frame #8: 0x00000001003ac609 pyrogenesis`ShaderRenderModifier::BeginPass(this=0x000000010f09ff50, deviceCommandContext=0x0000000105f08480, shader=0x000000012f7b1490) at RenderModifiers.cpp:83:19 [opt] frame #9: 0x0000000100384080 pyrogenesis`ShaderModelRenderer::Render(this=0x000000010b2257d0, deviceCommandContext=0x0000000105f08480, modifier=std::__1::shared_ptr<RenderModifier>::element_type @ 0x000000010f09ff50 strong=2 weak=1, context=0x0000000000000000, cullGroup=<unavailable>, flags=<unavailable>) at ModelRenderer.cpp:623:15 [opt] frame #10: 0x00000001003b8a16 pyrogenesis`CSceneRenderer::Internals::CallModelRenderers(this=0x000000010696a800, deviceCommandContext=0x0000000105f08480, context=0x00007ffeefbfe3b0, cullGroup=1, flags=1) at SceneRenderer.cpp:161:27 [opt] frame #11: 0x00000001003b8775 pyrogenesis`CSceneRenderer::RenderShadowMap(this=0x000000010f808468, deviceCommandContext=0x0000000105f08480, context=<unavailable>) at SceneRenderer.cpp:327:7 [opt] frame #12: 0x00000001003bb25a pyrogenesis`CSceneRenderer::PrepareSubmissions(this=0x000000010f808468, deviceCommandContext=0x0000000105f08480, waterScissor=0x000000010f808724) at SceneRenderer.cpp:821:3 [opt] frame #13: 0x00000001003bc4c2 pyrogenesis`CSceneRenderer::PrepareScene(this=0x000000010f808468, deviceCommandContext=0x0000000105f08480, scene=0x000000010b252180) at SceneRenderer.cpp:1135:2 [opt] frame #14: 0x00000001003af455 pyrogenesis`CRenderer::RenderFrameImpl(this=0x000000010e74d9a0, renderGUI=<unavailable>, renderLogger=<unavailable>) at Renderer.cpp:487:22 [opt] frame #15: 0x00000001003ad76d pyrogenesis`CRenderer::RenderFrame(this=0x000000010e74d9a0, needsPresent=true) at Renderer.cpp:457:3 [opt] frame #16: 0x0000000100004bd1 pyrogenesis`RunGameOrAtlas(PS::span<char const* const>) [inlined] Frame() at main.cpp:444:13 [opt] frame #17: 0x0000000100004310 pyrogenesis`RunGameOrAtlas(argv=<unavailable>) at main.cpp:687 [opt] frame #18: 0x00000001000028f7 pyrogenesis`main(argc=6, argv=0x00007ffeefbfeec8) at main.cpp:740:2 [opt] frame #19: 0x00007fff665c3cc9 libdyld.dylib`start + 1 frame #20: 0x00007fff665c3cc9 libdyld.dylib`start + 1
{ "name": "0ad-spirv", "version": "0.27.17", "label": "SPIR-V shaders", "url": "https://play0ad.com", "description": "SPIR-V shaders for Vulkan backend.", "dependencies": ["0ad>=0.0.27"] }
Change History (7)
comment:1 by , 14 months ago
follow-up: 3 comment:2 by , 14 months ago
Description: | modified (diff) |
---|
Replying to Vladislav Belov:
Could you attach all SPIR-V errors you had?
- Run with default settings.
- Some errors, for example
Ptol
wonder get triggered only onrandom/jebel_barkal
, but not onrandom/mainland
. Do I have to test all buildings on all maps ?
Athen dock
ERROR: Program 'spirv/model_common' with required defines not found. ERROR: "USE_PARALLAX": "1" ERROR: "IGNORE_LOS": "1" ERROR: "PASS_REFLECTIONS": "1" ERROR: "RENDER_DEBUG_MODE": "RENDER_DEBUG_MODE_NONE" ERROR: "SHADOWS_CASCADE_COUNT": "1" ERROR: "USE_INSTANCING": "1" ERROR: "USE_SHADOW": "1" ERROR: "USE_SHADOW_PCF": "1" ERROR: "USE_SHADOW_SAMPLER": "1" ERROR: "USE_SPECULAR_MAP": "1" ERROR: "USE_NORMAL_MAP": "1" ERROR: "USE_AO": "1" ERROR: Failed to load shader 'spirv/model_common'
Brit wonder
ERROR: Program 'spirv/model_common' with required defines not found. ERROR: "USE_PARALLAX": "1" ERROR: "IGNORE_LOS": "1" ERROR: "PASS_REFLECTIONS": "1" ERROR: "RENDER_DEBUG_MODE": "RENDER_DEBUG_MODE_NONE" ERROR: "SHADOWS_CASCADE_COUNT": "1" ERROR: "USE_INSTANCING": "1" ERROR: "USE_SHADOW": "1" ERROR: "USE_SHADOW_PCF": "1" ERROR: "USE_SHADOW_SAMPLER": "1" ERROR: "USE_SPECULAR_MAP": "1" ERROR: "USE_NORMAL_MAP": "1" ERROR: Failed to load shader 'spirv/model_common' ERROR: Program 'spirv/model_common' with required defines not found. ERROR: "USE_AO": "1" ERROR: "IGNORE_LOS": "1" ERROR: "PASS_REFLECTIONS": "1" ERROR: "RENDER_DEBUG_MODE": "RENDER_DEBUG_MODE_NONE" ERROR: "SHADOWS_CASCADE_COUNT": "1" ERROR: "USE_INSTANCING": "1" ERROR: "USE_SHADOW": "1" ERROR: "USE_SHADOW_PCF": "1" ERROR: "USE_SHADOW_SAMPLER": "1" ERROR: "USE_SPECULAR_MAP": "1" ERROR: "USE_NORMAL_MAP": "1" ERROR: Failed to load shader 'spirv/model_common'
Gaul wonder
ERROR: Program 'spirv/model_solid' with required defines not found. ERROR: "IGNORE_LOS": "1" ERROR: "MODE_SHADOWCAST": "1" ERROR: "PASS_SHADOWS": "1" ERROR: "RENDER_DEBUG_MODE": "RENDER_DEBUG_MODE_NONE" ERROR: "SHADOWS_CASCADE_COUNT": "1" ERROR: "USE_SHADOW": "1" ERROR: "USE_SHADOW_PCF": "1" ERROR: "USE_SHADOW_SAMPLER": "1" ERROR: "USE_SPECULAR_MAP": "1" ERROR: "USE_NORMAL_MAP": "1" ERROR: "USE_PLAYERCOLOR": "1" ERROR: Failed to load shader 'spirv/model_solid' ERROR: Program 'spirv/model_common' with required defines not found. ERROR: "IGNORE_LOS": "1" ERROR: "PASS_REFLECTIONS": "1" ERROR: "RENDER_DEBUG_MODE": "RENDER_DEBUG_MODE_NONE" ERROR: "SHADOWS_CASCADE_COUNT": "1" ERROR: "USE_SHADOW": "1" ERROR: "USE_SHADOW_PCF": "1" ERROR: "USE_SHADOW_SAMPLER": "1" ERROR: "USE_SPECULAR_MAP": "1" ERROR: "USE_NORMAL_MAP": "1" ERROR: "USE_PLAYERCOLOR": "1" ERROR: Failed to load shader 'spirv/model_common' ERROR: Program 'spirv/model_common' with required defines not found. ERROR: "IGNORE_LOS": "1" ERROR: "PASS_REFLECTIONS": "1" ERROR: "RENDER_DEBUG_MODE": "RENDER_DEBUG_MODE_NONE" ERROR: "SHADOWS_CASCADE_COUNT": "1" ERROR: "USE_INSTANCING": "1" ERROR: "USE_SHADOW": "1" ERROR: "USE_SHADOW_PCF": "1" ERROR: "USE_SHADOW_SAMPLER": "1" ERROR: "USE_SPECULAR_MAP": "1" ERROR: "USE_NORMAL_MAP": "1" ERROR: "USE_PARALLAX": "1" ERROR: Failed to load shader 'spirv/model_common' ERROR: Program 'spirv/model_common' with required defines not found. ERROR: "IGNORE_LOS": "1" ERROR: "RENDER_DEBUG_MODE": "RENDER_DEBUG_MODE_NONE" ERROR: "SHADOWS_CASCADE_COUNT": "1" ERROR: "USE_SHADOW": "1" ERROR: "USE_SHADOW_PCF": "1" ERROR: "USE_SHADOW_SAMPLER": "1" ERROR: "USE_SPECULAR_MAP": "1" ERROR: "USE_NORMAL_MAP": "1" ERROR: "USE_PLAYERCOLOR": "1" ERROR: Failed to load shader 'spirv/model_common'
Kush Blemmye camp
ERROR: Program 'spirv/model_solid' with required defines not found. ERROR: "IGNORE_LOS": "1" ERROR: "MODE_SHADOWCAST": "1" ERROR: "PASS_SHADOWS": "1" ERROR: "RENDER_DEBUG_MODE": "RENDER_DEBUG_MODE_NONE" ERROR: "SHADOWS_CASCADE_COUNT": "1" ERROR: "USE_INSTANCING": "1" ERROR: "USE_OBJECTCOLOR": "1" ERROR: "USE_SHADOW": "1" ERROR: "USE_SHADOW_PCF": "1" ERROR: "USE_SHADOW_SAMPLER": "1" ERROR: "USE_SPECULAR_MAP": "1" ERROR: "USE_NORMAL_MAP": "1" ERROR: Failed to load shader 'spirv/model_solid' ERROR: Program 'spirv/model_common' with required defines not found. ERROR: "IGNORE_LOS": "1" ERROR: "RENDER_DEBUG_MODE": "RENDER_DEBUG_MODE_NONE" ERROR: "SHADOWS_CASCADE_COUNT": "1" ERROR: "USE_INSTANCING": "1" ERROR: "USE_OBJECTCOLOR": "1" ERROR: "USE_SHADOW": "1" ERROR: "USE_SHADOW_PCF": "1" ERROR: "USE_SHADOW_SAMPLER": "1" ERROR: "USE_SPECULAR_MAP": "1" ERROR: "USE_NORMAL_MAP": "1" ERROR: Failed to load shader 'spirv/model_common' ERROR: Program 'spirv/model_common' with required defines not found. ERROR: "IGNORE_LOS": "1" ERROR: "PASS_REFLECTIONS": "1" ERROR: "RENDER_DEBUG_MODE": "RENDER_DEBUG_MODE_NONE" ERROR: "SHADOWS_CASCADE_COUNT": "1" ERROR: "USE_INSTANCING": "1" ERROR: "USE_OBJECTCOLOR": "1" ERROR: "USE_SHADOW": "1" ERROR: "USE_SHADOW_PCF": "1" ERROR: "USE_SHADOW_SAMPLER": "1" ERROR: "USE_SPECULAR_MAP": "1" ERROR: "USE_NORMAL_MAP": "1" ERROR: Failed to load shader 'spirv/model_common'
Mace dock
ERROR: Program 'spirv/model_common' with required defines not found. ERROR: "IGNORE_LOS": "1" ERROR: "PASS_REFLECTIONS": "1" ERROR: "RENDER_DEBUG_MODE": "RENDER_DEBUG_MODE_NONE" ERROR: "SHADOWS_CASCADE_COUNT": "1" ERROR: "USE_INSTANCING": "1" ERROR: "USE_SHADOW": "1" ERROR: "USE_SHADOW_PCF": "1" ERROR: "USE_SHADOW_SAMPLER": "1" ERROR: "USE_NORMAL_MAP": "1" ERROR: "USE_SPECULAR_MAP": "1" ERROR: "USE_PARALLAX": "1" ERROR: "USE_AO": "1" ERROR: Failed to load shader 'spirv/model_common'
Ptol wonder
ERROR: Program 'spirv/model_common' with required defines not found. ERROR: "IGNORE_LOS": "1" ERROR: "PASS_REFLECTIONS": "1" ERROR: "RENDER_DEBUG_MODE": "RENDER_DEBUG_MODE_NONE" ERROR: "SHADOWS_CASCADE_COUNT": "1" ERROR: "USE_INSTANCING": "1" ERROR: "USE_SHADOW": "1" ERROR: "USE_SHADOW_PCF": "1" ERROR: "USE_SHADOW_SAMPLER": "1" ERROR: "USE_SPECULAR_MAP": "1" ERROR: "USE_NORMAL_MAP": "1" ERROR: "USE_PARALLAX": "1" ERROR: "USE_AO": "1" ERROR: Failed to load shader 'spirv/model_common'
comment:3 by , 14 months ago
Replying to Langbart:
Do I have to test all buildings on all maps?
A map itself doesn't affect shaders, but it affects their context (how some defines appear). For example:
IGNORE_LOS - usually added for building previews PASS_REFLECTIONS - objects reflected in water MODE_SHADOWCAST - objects casting shadows MODE_SILHOUETTEOCCLUDER - objects occluding silhouettes MODE_SILHOUETTEDISPLAY - objects casting silhouettes USE_SHADOW - shadows are enabled USE_SHADOW_PCF - shadows filtering is enabled USE_PLAYERCOLOR - objects with player color areas USE_FOG - fog is enabled
follow-up: 6 comment:5 by , 14 months ago
- all
Assertion failed
errors are gone with0.27.18
- ticket can be closed ?
- default settings
- only tested on one map:
random/jebel_barkal
- list of
spirv errors
with0.27.18
Brit Stable
ERROR: Program 'spirv/model_water' with required defines not found. ERROR: "REQUIRE_ALPHA_GEQUAL": "0.05" ERROR: "USE_SPECULAR": "1" ERROR: "USE_TRANSPARENT": "1" ERROR: "IGNORE_LOS": "1" ERROR: "PASS_REFLECTIONS": "1" ERROR: "RENDER_DEBUG_MODE": "RENDER_DEBUG_MODE_NONE" ERROR: "SHADOWS_CASCADE_COUNT": "1" ERROR: "USE_INSTANCING": "1" ERROR: "USE_SHADOW": "1" ERROR: "USE_SHADOW_PCF": "1" ERROR: "USE_SHADOW_SAMPLER": "1" ERROR: "USE_NORMAL_MAP": "1" ERROR: Failed to load shader 'spirv/model_water'
Gaul stable
ERROR: Program 'spirv/model_water' with required defines not found. ERROR: "USE_SPECULAR": "1" ERROR: "IGNORE_LOS": "1" ERROR: "PASS_REFLECTIONS": "1" ERROR: "RENDER_DEBUG_MODE": "RENDER_DEBUG_MODE_NONE" ERROR: "SHADOWS_CASCADE_COUNT": "1" ERROR: "USE_INSTANCING": "1" ERROR: "USE_SHADOW": "1" ERROR: "USE_SHADOW_PCF": "1" ERROR: "USE_SHADOW_SAMPLER": "1" ERROR: "REQUIRE_ALPHA_GEQUAL": "0.05" ERROR: "USE_NORMAL_MAP": "1" ERROR: "USE_TRANSPARENT": "1" ERROR: Failed to load shader 'spirv/model_water'
Han corral
ERROR: Program 'spirv/model_water' with required defines not found. ERROR: "USE_SPECULAR": "1" ERROR: "IGNORE_LOS": "1" ERROR: "PASS_REFLECTIONS": "1" ERROR: "RENDER_DEBUG_MODE": "RENDER_DEBUG_MODE_NONE" ERROR: "SHADOWS_CASCADE_COUNT": "1" ERROR: "USE_INSTANCING": "1" ERROR: "USE_SHADOW": "1" ERROR: "USE_SHADOW_PCF": "1" ERROR: "USE_SHADOW_SAMPLER": "1" ERROR: "USE_NORMAL_MAP": "1" ERROR: "REQUIRE_ALPHA_GEQUAL": "0.05" ERROR: "USE_TRANSPARENT": "1" ERROR: Failed to load shader 'spirv/model_water'
Han forge
ERROR: Program 'spirv/model_water' with required defines not found. ERROR: "USE_SPECULAR": "1" ERROR: "IGNORE_LOS": "1" ERROR: "PASS_REFLECTIONS": "1" ERROR: "RENDER_DEBUG_MODE": "RENDER_DEBUG_MODE_NONE" ERROR: "SHADOWS_CASCADE_COUNT": "1" ERROR: "USE_INSTANCING": "1" ERROR: "USE_SHADOW": "1" ERROR: "USE_SHADOW_PCF": "1" ERROR: "USE_SHADOW_SAMPLER": "1" ERROR: "REQUIRE_ALPHA_GEQUAL": "0.05" ERROR: "USE_NORMAL_MAP": "1" ERROR: "USE_TRANSPARENT": "1" ERROR: Failed to load shader 'spirv/model_water' ERROR: Program 'spirv/model_waterfall' with required defines not found. ERROR: "ALPHABLEND_PASS_OPAQUE": "1" ERROR: "IGNORE_LOS": "1" ERROR: "PASS_REFLECTIONS": "1" ERROR: "RENDER_DEBUG_MODE": "RENDER_DEBUG_MODE_NONE" ERROR: "SHADOWS_CASCADE_COUNT": "1" ERROR: "USE_INSTANCING": "1" ERROR: "USE_SHADOW": "1" ERROR: "USE_SHADOW_PCF": "1" ERROR: "USE_SHADOW_SAMPLER": "1" ERROR: "USE_TRANSPARENT": "1" ERROR: Failed to load shader 'spirv/model_waterfall' ERROR: Program 'spirv/model_waterfall' with required defines not found. ERROR: "ALPHABLEND_PASS_BLEND": "1" ERROR: "IGNORE_LOS": "1" ERROR: "PASS_REFLECTIONS": "1" ERROR: "RENDER_DEBUG_MODE": "RENDER_DEBUG_MODE_NONE" ERROR: "SHADOWS_CASCADE_COUNT": "1" ERROR: "USE_INSTANCING": "1" ERROR: "USE_SHADOW": "1" ERROR: "USE_SHADOW_PCF": "1" ERROR: "USE_SHADOW_SAMPLER": "1" ERROR: "USE_TRANSPARENT": "1" ERROR: Failed to load shader 'spirv/model_waterfall'
Mace corral
ERROR: Program 'spirv/model_water' with required defines not found. ERROR: "USE_SPECULAR": "1" ERROR: "IGNORE_LOS": "1" ERROR: "PASS_REFLECTIONS": "1" ERROR: "RENDER_DEBUG_MODE": "RENDER_DEBUG_MODE_NONE" ERROR: "SHADOWS_CASCADE_COUNT": "1" ERROR: "USE_INSTANCING": "1" ERROR: "USE_SHADOW": "1" ERROR: "USE_SHADOW_PCF": "1" ERROR: "USE_SHADOW_SAMPLER": "1" ERROR: "USE_NORMAL_MAP": "1" ERROR: "REQUIRE_ALPHA_GEQUAL": "0.05" ERROR: "USE_TRANSPARENT": "1" ERROR: Failed to load shader 'spirv/model_water'
Mace forge
ERROR: Program 'spirv/model_water' with required defines not found. ERROR: "USE_SPECULAR": "1" ERROR: "REQUIRE_ALPHA_GEQUAL": "0.05" ERROR: "IGNORE_LOS": "1" ERROR: "PASS_REFLECTIONS": "1" ERROR: "RENDER_DEBUG_MODE": "RENDER_DEBUG_MODE_NONE" ERROR: "SHADOWS_CASCADE_COUNT": "1" ERROR: "USE_INSTANCING": "1" ERROR: "USE_SHADOW": "1" ERROR: "USE_SHADOW_PCF": "1" ERROR: "USE_SHADOW_SAMPLER": "1" ERROR: "USE_NORMAL_MAP": "1" ERROR: "USE_TRANSPARENT": "1" ERROR: Failed to load shader 'spirv/model_water'
Maur elephant stable
ERROR: Program 'spirv/model_water' with required defines not found. ERROR: "USE_SPECULAR": "1" ERROR: "REQUIRE_ALPHA_GEQUAL": "0.05" ERROR: "IGNORE_LOS": "1" ERROR: "PASS_REFLECTIONS": "1" ERROR: "RENDER_DEBUG_MODE": "RENDER_DEBUG_MODE_NONE" ERROR: "SHADOWS_CASCADE_COUNT": "1" ERROR: "USE_INSTANCING": "1" ERROR: "USE_SHADOW": "1" ERROR: "USE_SHADOW_PCF": "1" ERROR: "USE_SHADOW_SAMPLER": "1" ERROR: "USE_TRANSPARENT": "1" ERROR: "USE_NORMAL_MAP": "1" ERROR: Failed to load shader 'spirv/model_water'
Maur forge
ERROR: Program 'spirv/model_water' with required defines not found. ERROR: "USE_SPECULAR": "1" ERROR: "IGNORE_LOS": "1" ERROR: "PASS_REFLECTIONS": "1" ERROR: "RENDER_DEBUG_MODE": "RENDER_DEBUG_MODE_NONE" ERROR: "SHADOWS_CASCADE_COUNT": "1" ERROR: "USE_INSTANCING": "1" ERROR: "USE_SHADOW": "1" ERROR: "USE_SHADOW_PCF": "1" ERROR: "USE_SHADOW_SAMPLER": "1" ERROR: "REQUIRE_ALPHA_GEQUAL": "0.05" ERROR: "USE_TRANSPARENT": "1" ERROR: "USE_NORMAL_MAP": "1" ERROR: Failed to load shader 'spirv/model_water'
Pers wonder
ERROR: Program 'spirv/model_water' with required defines not found. ERROR: "USE_SPECULAR": "1" ERROR: "IGNORE_LOS": "1" ERROR: "PASS_REFLECTIONS": "1" ERROR: "RENDER_DEBUG_MODE": "RENDER_DEBUG_MODE_NONE" ERROR: "SHADOWS_CASCADE_COUNT": "1" ERROR: "USE_INSTANCING": "1" ERROR: "USE_SHADOW": "1" ERROR: "USE_SHADOW_PCF": "1" ERROR: "USE_SHADOW_SAMPLER": "1" ERROR: "USE_NORMAL_MAP": "1" ERROR: "USE_TRANSPARENT": "1" ERROR: "REQUIRE_ALPHA_GEQUAL": "0.05" ERROR: Failed to load shader 'spirv/model_water' ERROR: Program 'spirv/model_waterfall' with required defines not found. ERROR: "ALPHABLEND_PASS_OPAQUE": "1" ERROR: "IGNORE_LOS": "1" ERROR: "PASS_REFLECTIONS": "1" ERROR: "RENDER_DEBUG_MODE": "RENDER_DEBUG_MODE_NONE" ERROR: "SHADOWS_CASCADE_COUNT": "1" ERROR: "USE_INSTANCING": "1" ERROR: "USE_SHADOW": "1" ERROR: "USE_SHADOW_PCF": "1" ERROR: "USE_SHADOW_SAMPLER": "1" ERROR: "USE_TRANSPARENT": "1" ERROR: Failed to load shader 'spirv/model_waterfall' ERROR: Program 'spirv/model_waterfall' with required defines not found. ERROR: "ALPHABLEND_PASS_BLEND": "1" ERROR: "IGNORE_LOS": "1" ERROR: "PASS_REFLECTIONS": "1" ERROR: "RENDER_DEBUG_MODE": "RENDER_DEBUG_MODE_NONE" ERROR: "SHADOWS_CASCADE_COUNT": "1" ERROR: "USE_INSTANCING": "1" ERROR: "USE_SHADOW": "1" ERROR: "USE_SHADOW_PCF": "1" ERROR: "USE_SHADOW_SAMPLER": "1" ERROR: "USE_TRANSPARENT": "1" ERROR: Failed to load shader 'spirv/model_waterfall'
Ptol market
ERROR: Program 'spirv/model_water' with required defines not found. ERROR: "USE_SPECULAR": "1" ERROR: "IGNORE_LOS": "1" ERROR: "PASS_REFLECTIONS": "1" ERROR: "RENDER_DEBUG_MODE": "RENDER_DEBUG_MODE_NONE" ERROR: "SHADOWS_CASCADE_COUNT": "1" ERROR: "USE_INSTANCING": "1" ERROR: "USE_SHADOW": "1" ERROR: "USE_SHADOW_PCF": "1" ERROR: "USE_SHADOW_SAMPLER": "1" ERROR: "REQUIRE_ALPHA_GEQUAL": "0.05" ERROR: "USE_NORMAL_MAP": "1" ERROR: "USE_TRANSPARENT": "1" ERROR: Failed to load shader 'spirv/model_water' ERROR: Program 'spirv/model_waterfall' with required defines not found. ERROR: "ALPHABLEND_PASS_OPAQUE": "1" ERROR: "IGNORE_LOS": "1" ERROR: "PASS_REFLECTIONS": "1" ERROR: "RENDER_DEBUG_MODE": "RENDER_DEBUG_MODE_NONE" ERROR: "SHADOWS_CASCADE_COUNT": "1" ERROR: "USE_INSTANCING": "1" ERROR: "USE_SHADOW": "1" ERROR: "USE_SHADOW_PCF": "1" ERROR: "USE_SHADOW_SAMPLER": "1" ERROR: "USE_TRANSPARENT": "1" ERROR: Failed to load shader 'spirv/model_waterfall' ERROR: Program 'spirv/model_waterfall' with required defines not found. ERROR: "ALPHABLEND_PASS_BLEND": "1" ERROR: "IGNORE_LOS": "1" ERROR: "PASS_REFLECTIONS": "1" ERROR: "RENDER_DEBUG_MODE": "RENDER_DEBUG_MODE_NONE" ERROR: "SHADOWS_CASCADE_COUNT": "1" ERROR: "USE_INSTANCING": "1" ERROR: "USE_SHADOW": "1" ERROR: "USE_SHADOW_PCF": "1" ERROR: "USE_SHADOW_SAMPLER": "1" ERROR: "USE_TRANSPARENT": "1" ERROR: Failed to load shader 'spirv/model_waterfall'
Rome forge
ERROR: Program 'spirv/model_water' with required defines not found. ERROR: "USE_SPECULAR": "1" ERROR: "USE_TRANSPARENT": "1" ERROR: "IGNORE_LOS": "1" ERROR: "PASS_REFLECTIONS": "1" ERROR: "RENDER_DEBUG_MODE": "RENDER_DEBUG_MODE_NONE" ERROR: "SHADOWS_CASCADE_COUNT": "1" ERROR: "USE_INSTANCING": "1" ERROR: "USE_SHADOW": "1" ERROR: "USE_SHADOW_PCF": "1" ERROR: "USE_SHADOW_SAMPLER": "1" ERROR: "USE_NORMAL_MAP": "1" ERROR: "REQUIRE_ALPHA_GEQUAL": "0.05" ERROR: Failed to load shader 'spirv/model_water'
follow-up: 7 comment:6 by , 14 months ago
Replying to Langbart:
all
Assertion failed
errors are gone with0.27.18
. ticket can be closed ?
I think - yes, it can be closed.
list of
spirv errors
with0.27.18
Could you check 0.27.19
?
comment:7 by , 14 months ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Replying to Vladislav Belov:
list of
spirv errors
with0.27.18
Could you check
0.27.19
?
in random/jebel_barkal
and random/mainland
no errors occurred at all.
Note:
See TracTickets
for help on using tickets.
Could you attach all SPIR-V errors you had?