dlangui
dlangui copied to clipboard
OSX with 'dub run dlangui:dminer'
2016-04-27 19:39:38.400 E Shader compilation error: ERROR: 0:84: 'varying' : syntax error: syntax error
2016-04-27 19:39:38.400 E Failed to compile shaders textured.vert textured.frag POINT_LIGHT_COUNT 1;VERTEX_COLOR
core.exception.AssertError@src/dlangui/graphics/scene/effect.d(57): Assertion failure
4 dminer 0x000000010cb561f0 d_assert + 104 5 dminer 0x000000010cac7369 void dlangui.graphics.scene.effect.__assert(int) + 41 6 dminer 0x000000010cac7869 void dlangui.graphics.scene.effect.Effect.init() + 877 7 dminer 0x000000010cac742f dlangui.graphics.scene.effect.Effect dlangui.graphics.scene.effect.Effect._ctor(dlangui.graphics.scene.effect.EffectId) + 51 8 dminer 0x000000010cac8428 dlangui.graphics.scene.effect.Effect dlangui.graphics.scene.effect.EffectCache.get(const(dlangui.graphics.scene.effect.EffectId)) + 172 9 dminer 0x000000010cacb65b @property dlangui.core.types.Ref!(dlangui.graphics.scene.effect.Effect).Ref dlangui.graphics.scene.material.Material.effect() + 175 10 dminer 0x000000010cacc1d3 void dlangui.graphics.scene.material.Material.bind(dlangui.graphics.scene.node.Node3d, dlangui.graphics.scene.mesh.Mesh, dlangui.graphics.scene.light.LightParams) + 207 11 dminer 0x000000010cad0d15 void dlangui.graphics.scene.model.Model.draw(dlangui.graphics.scene.node.Node3d, bool) + 225 12 dminer 0x000000010cad2395 bool dlangui.graphics.scene.scene3d.Scene3d.sceneDrawVisitor(dlangui.graphics.scene.node.Node3d) + 177 13 dminer 0x000000010cad2666 bool dlangui.graphics.scene.scene3d.visit(dlangui.graphics.scene.node.Node3d, bool delegate(dlangui.graphics.scene.node.Node3d)) + 74 14 dminer 0x000000010cad2707 int dlangui.graphics.scene.scene3d.visit(dlangui.graphics.scene.node.Node3d, bool delegate(dlangui.graphics.scene.node.Node3d)).__foreachbody3(ref dlangui.graphics.scene.node.Node3d) + 67 15 dminer 0x000000010ca3c278 int dlangui.core.collections.ObjectList!(dlangui.graphics.scene.node.Node3d).ObjectList.opApply(int delegate(ref dlangui.graphics.scene.node.Node3d)) + 148 16 dminer 0x000000010cad269f bool dlangui.graphics.scene.scene3d.visit(dlangui.graphics.scene.node.Node3d, bool delegate(dlangui.graphics.scene.node.Node3d)) + 131 17 dminer 0x000000010cad22db void dlangui.graphics.scene.scene3d.Scene3d.drawScene(bool) + 143 18 dminer 0x000000010c9d4a82 void minermain.UiWidget.doDraw(dlangui.core.types.Rect, dlangui.core.types.Rect) + 350 19 dminer 0x000000010caaeea1 void dlangui.graphics.resources.OpenGLDrawable.onDraw(dlangui.core.types.Rect, dlangui.core.types.Rect) + 169 20 dminer 0x000000010caa22a8 void dlangui.graphics.gldrawbuf.CustomDrawnSceneItem.draw() + 268 21 dminer 0x000000010ca9ff66 void dlangui.graphics.gldrawbuf.Scene.draw() + 198 22 dminer 0x000000010ca9ef54 void dlangui.graphics.gldrawbuf.GLDrawBuf.afterDrawing() + 324 23 dminer 0x000000010cae2139 void dlangui.platforms.sdl.sdlapp.SDLWindow.redraw() + 505 24 dminer 0x000000010cae3439 void dlangui.platforms.sdl.sdlapp.SDLWindow.processRedrawEvent(uint) + 113 25 dminer 0x000000010cae3ccc int dlangui.platforms.sdl.sdlapp.SDLPlatform.enterMessageLoop() + 316 26 dminer 0x000000010c9d3f82 UIAppMain + 206 27 dminer 0x000000010cae4be8 int dlangui.platforms.sdl.sdlapp.sdlmain(immutable(char)[][]) + 764 28 dminer 0x000000010cae48e7 DLANGUImain + 31 29 dminer 0x000000010c9c02cf Dmain + 31 30 dminer 0x000000010cb69b2b D2rt6dmain211_d_run_mainUiPPaPUAAaZiZ6runAllMFZ9__lambda1MFZv + 39 31 dminer 0x000000010cb69a5f void rt.dmain2.d_run_main(int, char, extern (C) int function(char[][])).tryExec(scope void delegate()) + 35 32 dminer 0x000000010cb69ad0 void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])).runAll() + 44 33 dminer 0x000000010cb69a5f void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])).tryExec(scope void delegate()) + 35 34 dminer 0x000000010cb699c5 _d_run_main + 497 35 dminer 0x000000010c9c0389 main + 33 36 libdyld.dylib 0x00007fff9635f5ac start + 0 37 ??? 0x0000000000000000 0x0 + 0 Program exited with code 1 Joels-MacBook-Pro:dlangui joelcnz$
It briefly shows a black blank window.
It crashes with this one too dub run dlangui:d3d
I saw this issue already. Need to investigate.
Has any progress been made on this? Still happening with latest git.
Possible fix here #537