![]() |
|
OpenGL 3.3 renderer rewrite - Printable Version +- Forums (https://www.vdrift.net/Forum) +-- Forum: Project (https://www.vdrift.net/Forum/forumdisplay.php?fid=4) +--- Forum: Development (https://www.vdrift.net/Forum/forumdisplay.php?fid=9) +--- Thread: OpenGL 3.3 renderer rewrite (/showthread.php?tid=1421) |
- joevenzon - 01-28-2011 I did the initial integration of my GL3.3 renderer code into VDrift. It can be enabled by using the -gl3 argument, although right now all it does is render 2d UI sprites... incorrectly (unless your card doesn't support GL3.3, then it falls back to the GL1/2 renderer). Let me know if there are any build problems from me forgetting to check something in.... - skankerror - 01-28-2011 Code: scons: Building targets ...- joevenzon - 01-28-2011 My first guess: GLEW 1.5.4 is required for OpenGL 3.3 support. Run "glewinfo" to check your glew version. - NaN - 01-28-2011 graphics_gl3v.cpp is missing? GLEW for win32 has to be updated. Is it OK to update to 1.5.7? - nomoo - 01-28-2011 Seems to be broken under windows :roll: - joevenzon - 01-29-2011 Yep, I forgot to check in graphics_gl3v.cpp. Doh. It's in there now. - gianni - 01-29-2011 Hi all! Compiling in revision 3035 I got this message: Code: scons: done reading SConscript files.- NaN - 01-29-2011 Quote:`src/rendermodelext_drawable.cpp' not foundI've updated the Sconscript file, should compile now. - gianni - 01-29-2011 Yes, it compile. Thanks! - joevenzon - 01-29-2011 NaN Wrote:I've updated the Sconscript file, should compile now. I forgot to check in the file. Fixed in R3037, also undid some of the changes you made in 3035 to rendermodelext_drawable.h (which I assume you made to get it to compile with the missing cpp file). Why did you remove the "virtual" tag from drawEnabled? - portets - 01-29-2011 i have libcurl installed but get: Code: You do not have the curl/curl.h headers installed. Exiting.upon trying to compile. - joevenzon - 01-29-2011 When you do 'locate curl.h' does it show up in /usr/include/curl/curl.h? You may need to install dev packages. - NaN - 01-29-2011 Quote:Why did you remove the "virtual" tag from drawEnabled?Assumed there would be no classes derived from RenderModelExternalDrawable. Else might be a good idea to make the destructor virtual too. - portets - 01-29-2011 joevenzon Wrote:When you do 'locate curl.h' does it show up in /usr/include/curl/curl.h? You may need to install dev packages. Code: /usr/share/doc/python-pycurl/html/pycurl.htmlhmm.. ubuntu doesn't appear to have dev packages for libcurl. i may need to compile libcurl myself? - fudje - 01-29-2011 portets Wrote:hmm.. ubuntu doesn't appear to have dev packages for libcurl. Ubuntu package name is libcurl4-gnutls-dev
|