From dbfc18c97ac681700dffd2caa1e1168d915e3726 Mon Sep 17 00:00:00 2001 From: otya128 Date: Mon, 26 Dec 2016 23:14:00 +0900 Subject: [PATCH] Fix dialog rendering --- SMILEBASIC/petitcomputer.d | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/SMILEBASIC/petitcomputer.d b/SMILEBASIC/petitcomputer.d index 5c19b39..aa86acc 100644 --- a/SMILEBASIC/petitcomputer.d +++ b/SMILEBASIC/petitcomputer.d @@ -838,10 +838,6 @@ class PetitComputer glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); version(test) glLoadIdentity(); version(test) glRotatef(rot_test_deg, rot_test_x, rot_test_y, rot_test_z); - if (dialog) - { - dialog.render(); - } console.render(); graphic.render(); @@ -878,6 +874,10 @@ class PetitComputer sprite.render();//Zソートすべき->やった->プチコンの挙動的に安定ソートか非安定ソートか glDepthMask(GL_TRUE); glDisable(GL_BLEND); + if (dialog) + { + dialog.render(); + } SDL_GL_SwapWindow(window); auto renderticks = (SDL_GetTicks() - profile); if(renderprofile) writeln(renderticks);