Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

try to add some extra error handling -- try to create a compatible ka…

…te config for editting
  • Loading branch information...
commit ee93a079b8f6c9119fb638b0b7865ba1bdaddf4d 1 parent b3aaf9d
edA-qa mort-ora-y authored
Showing with 7 additions and 1 deletion.
  1. +1 −0  .kateconfig
  2. +6 −1 gameplay/src/PlatformLinux.cpp
View
1  .kateconfig
@@ -0,0 +1 @@
+kate: space-indent on; tab-width 4; indent-width 4; replace-tabs on; show-tabs: on; replace-tabs-save: off; replace-trailing-space-save: off;
View
7 gameplay/src/PlatformLinux.cpp
@@ -453,11 +453,16 @@ Platform* Platform::create(Game* game, void* attachToWindow)
__window = XCreateWindow(__display, DefaultRootWindow(__display), 0, 0, 1280, 720, 0,
visualInfo->depth, InputOutput, visualInfo->visual, winMask,
&winAttribs);
-
+
XMapWindow(__display, __window);
XStoreName(__display, __window, "");
__context = glXCreateContext(__display, visualInfo, NULL, True);
+ if(!__context)
+ {
+ perror("glXCreateContext");
+ return NULL;
+ }
glXMakeCurrent(__display, __window, __context);
// Use OpenGL 2.x with GLEW (TODO: Currently crashing here...)
Please sign in to comment.
Something went wrong with that request. Please try again.