1
General discussions / Auto-select resolution
« on: March 09, 2010, 08:54:10 pm »
Thanks for the quick answer and sorry for the stupid question just it was quite urgent and I didn't have the time to look carefully through the source.
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Oh yeah, I recall that. I'm actually not using 3.2 yet, though, I'm using 3.1, since ATI doesn't support 3.2 at the moment. I guess it will be just fine the way it is, at least for me, then.
I'd be interested in the ability to choose between core and compatability as well, it'd help me get rid of all my old opengl code to make sure I have everything updated to 3.2 specs.
QuoteIt also supports the new version of WGL_ARB_create_context introduced with OpenGL 3.2?
I don't know. What is that?
Note that I'm very picky about external add-ons, and there's a chance that I don't accept your patch :lol:
Quote1. OpenGL 3 context support - this is very important, support for WGL_ARB_create_context shall be added ASAP, I think.
This is already implemented in SFML 2, that you can download and compile from the SVN repository (sfml2 branch).
Quote2. Pure memory contexts - using memory contexts is very important when you would like to maximize the use of the GPU in different scenarios without having an additional dummy window.
This is already implemented in SFML 2 as well. However, it is currently implemented using a dummy window in both Windows and Linux (the Mac OS X port has not been updated yet). On Windows I'm almost sure it is impossible to create a context from something else than a window (except a P-Buffer). On Linux there seems to be a solution with Pixmaps, but I haven't looked into it yet.
However the current solution works fine, nobody can tell that there's a dummy window behind the context.
Quote3. SLI/CrossFire contexts - this is not so important, however it would be nice to have it. Currently both NVIDIA and AMD shipped extensions to take advantage of multiple GPUs with OpenGL (WGL_NV_gpu_affinity and WGL_AMD_gpu_association).
Maybe one day