I completely forget to test release build. #if defined(_DEBUG) //& defined(_MSC_VER) #include #define ASSERT assert #else #define ASSERT(exp) ((void)0) #endif It compiles with ASSERT :p gregory. Revision 5508 gsdx-ogl-wnd: really create a 3.0GL context ramapcsx2 A release build currently doesn't compile because assert is unknown. Revision 5507 gsdx-ogl-wnd: forget 1 file However it will become more difficult to test on my side, Intel is quite limtited on opengl! willianh. I don't expect to work yet because I don't know how shader file path are on windows. If you have still the log of VS, I will be very interesting. Maybe I forget to commit something I need to double check. ramapcsx2 Still doesn't compile but you knew that. It would be interesting to do the same on linux that would allow to drop glew depency. Revision 5506 gsdx-ogl-wnd: add GL function loading (done manually). Revision 5505 gsdx-ogl-wnd: Try to compile OGL backend on VS * Update project files * basic compilation fix: include stdafx, s/uint/uint32/ * add selection of the opengl renderer/device in gsopen Remain to fix opengl function declaration/initialization Besides I miss some important part of openGL, I need to init all gl function pointers either manually or by putting back GLEW. I just found that I forgot to remove various #ifdef linux so I still use the DirectX device. Can't tell if it actually uses OGL presenting though. Crashes whenever it has to draw something though :p If set to OGL software, it seems to run fine. ramapcsx2 And it starts up with the renderer set to OGL hardware. ![]() Revision 5504 gsdx-ogl-wnd: try to update VS to include 3rdparty and link with opengl32 lib ramapcsx2 It builds with msvc2010. Revision 5503 gsdx-ogl-wnd: * fix C compilation issue Remain 2 issues with VCS: 1/ need to add 3rdparty dir as include dir (zzogl seem to import common\vsprops\3rdpartyDeps.props) 2/ need to add opengl32.lib as additional lib Revision 5502 gsdx-ogl-wnd: * add a preliminary context and wgl management Note: don't expect to compile/work yet I also want to add an EGL (initialy android, but linux drop glx in favor of EGL too) implementation, maybe one day it will be cross platform (ie with window). I didn't do anythings yet ) It was only some cleaning to allow to dynamically change GSWnd. ramapcsx2 It works with PCSX2 now, renders normally I guess. Revision 5501 gsdx-ogl-wnd: forget one file. Revision 5500 gsdx-ogl-wnd: multiple VS compilation fix.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |