Dgame revived

stewarth via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Tue Feb 24 13:07:03 PST 2015


On Tuesday, 24 February 2015 at 19:32:08 UTC, Gan wrote:
> On Tuesday, 24 February 2015 at 16:28:59 UTC, Namespace wrote:
>>> I had to force dub to upgrade in order for it to pull the 
>>> latest code from the master branch.
>>>
>>> But on the plus side it runs.
>>>
>>> On the downside it still only displays a blank white screen 
>>> for Mac users.
>>
>> As growlercab pointed out 
>> (https://github.com/Dgame/Dgame/pull/29), I think also that 
>> you should set the Version to 3.2 rather than 3.0. Could you 
>> give it a try and say if that works for you?
>
> No dice. Running the shapes tutorial again, just a blank 
> screen. Console output looks good though:
> init openAL
> Derelict loaded GL version: GL33 (GL33), available GL version: 
> 3.3 INTEL-10.0.22
> Quit Event
> Finalize Sound (0)
>  >> Sound Finalized
> Text: Finalize Font
> Font finalized
> Close open Windows.
> Open Windows closed.
> Finalize Texture (0)
>  >> Texture Finalized
> quit sdl

Did you try commenting out the line that sets the forward 
compatibility flag as well?
(sorry it isn't clear from the posts)

if (style & Style.OpenGL) {
   SDL_GL_SetAttribute(SDL_GL_CONTEXT_MAJOR_VERSION, 3);
   SDL_GL_SetAttribute(SDL_GL_CONTEXT_MINOR_VERSION, 3);
   SDL_GL_SetAttribute(SDL_GL_CONTEXT_PROFILE_MASK, 
SDL_GL_CONTEXT_PROFILE_CORE);
/*
  * SDL_GL_SetAttribute(SDL_GL_CONTEXT_FLAGS,
  *           SDL_GL_CONTEXT_FORWARD_COMPATIBLE_FLAG);
  */
}

This fixed a similar issue for me on Linux.

Cheers,
stew


More information about the Digitalmars-d-announce mailing list