Author Topic: setting up a good glsl enviroment  (Read 3087 times)

0 Members and 1 Guest are viewing this topic.

Offline ninogenio

  • Pentium
  • *****
  • Posts: 1668
  • Karma: 133
    • View Profile
setting up a good glsl enviroment
« on: June 09, 2013 »
hey guys spent the last week getting comfy with visual studio/opengl again..

im currently building a few basic glsl things using glew and glut.
which works fine but it feels a little abstract and far away too me.

im just curious as too what, if any libs you guys like too use.

cheers.
Challenge Trophies Won:

Offline hellfire

  • Sponsor
  • Pentium
  • *******
  • Posts: 1294
  • Karma: 466
    • View Profile
    • my stuff
Re: setting up a good glsl enviroment
« Reply #1 on: June 09, 2013 »
I've done my own window/context-creation and extension-loading code.
Not because it's any better than the available libs but because I like to be in control and know what's happening under the hood.
If you just want to get your stuff done, glut + glew have proofed to work.
The only purpose of glut is to open a window - there are many alternatives but none of them does that noticably better.
If file-size is of any concern, IQ's framework is a popular choice.
Challenge Trophies Won:

Offline Canopy

  • Atari ST
  • ***
  • Posts: 208
  • Karma: 20
    • View Profile
Re: setting up a good glsl enviroment
« Reply #2 on: June 09, 2013 »
Also have own setup/windowing code, but currently using GLEW as well


Offline ninogenio

  • Pentium
  • *****
  • Posts: 1668
  • Karma: 133
    • View Profile
Re: setting up a good glsl enviroment
« Reply #3 on: June 10, 2013 »
Thanks guys,

just making sure i was on the right path. ill probaby ditch glut too and just keep glew. doing all the windows stuff myself. that tiny framework looks really cool hellfire cheers!. im tying too get a good framework template style system set up so profiling my shaders will be easy. well thats the plan anyway im about half way there  :)

« Last Edit: June 10, 2013 by ninogenio »
Challenge Trophies Won: