version 1.1 | | version 1.2 |
---|
| | |
/*#include "event.h"*/ | | /*#include "event.h"*/ |
| | |
extern HDC hDC; | | extern HDC hDC; |
| | extern HWND g_hWnd; |
| | |
void ogl_swap_buffers(void){ | | void ogl_swap_buffers(void){ |
ogl_do_palfx(); | | ogl_do_palfx(); |
| | |
glClear(GL_COLOR_BUFFER_BIT); | | glClear(GL_COLOR_BUFFER_BIT); |
} | | } |
int ogl_init_window(int x, int y){ | | int ogl_init_window(int x, int y){ |
| | SetWindowPos(g_hWnd,0,0,0,x+20,y+50,0);//the width/height seem to include borders/title/etc.. this isn't an exact value, but I didn't feel like testing enough to find the true values. -MPM |
| | glViewport(0,0,x,y); |
if (gl_initialized){ | | if (gl_initialized){ |
// XResizeWindow(dpy,win,x,y); | | // XResizeWindow(dpy,win,x,y); |
glViewport(0,0,x,y); | | |
}else { | | }else { |
/* | | /* |
glxcontext=glXCreateContext(dpy,visinfo,0,GL_TRUE); | | glxcontext=glXCreateContext(dpy,visinfo,0,GL_TRUE); |