I've made big progress! I googled for the invalid-pixel-format-attributes error
on a whim and I ended up on some Java forum. Apparently the core-profile flags
clash with the windowed flag. Removing that I can create now a window where
[ gl-version . ] into-window
reports 3.2 and all the other usual GL functions work as well. I am very happy
about this!
On 12.10.2012, at 23:16, Joe Groff <[email protected]> wrote:
> On Fri, Oct 12, 2012 at 2:09 PM, PGGB <[email protected]> wrote:
>> I did 'build-support/factor.sh bootstrap' but it still gives me the same
>> error.
>> When I add core-profile to my gl-tut program I get another error:
>>
>> T{ gl-error { code 1280 } { string "Invalid enumerant" } }
>
> That's probably because the Factor gadget system makes pretty heavy
> use of OpenGL 1.1 calls that aren't available in the core profile. The
> core profile is definitely not going to work with the gadget
> system—you'll need to subclass the "world" object that represents the
> window and GL context directly. See "terrain" for an example of how to
> do this. Even then, there are possibly compatibilty profile
> dependencies in the basic window management code. It'd be great if you
> could get core profile to work, but I think the least-resistance path
> would be to use 2.1 with extensions. GLSL 1.20 with `#extension
> GL_EXT_gpu_shader4` and `#extension GL_EXT_geometry_shader4` is mostly
> equivalent to GLSL 1.50.
>
> -Joe
>
> ------------------------------------------------------------------------------
> Don't let slow site performance ruin your business. Deploy New Relic APM
> Deploy New Relic app performance management and know exactly
> what is happening inside your Ruby, Python, PHP, Java, and .NET app
> Try New Relic at no cost today and get our sweet Data Nerd shirt too!
> http://p.sf.net/sfu/newrelic-dev2dev
> _______________________________________________
> Factor-talk mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/factor-talk
------------------------------------------------------------------------------
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
_______________________________________________
Factor-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/factor-talk