Jump to content
  • Advertisement
  • entries
  • comments
  • views

Minor progress update

Sign in to follow this  


there haven't been many GDNet journal updates tonight

I figured I might as well point out that phantom (being awesome) has helped me with setting up an FBO option for those of you with nice video cards that like rendering to texture. In a word, FBO is fast. If you're using OpenGL, you must pick up and use FBO. There is no question -- the speed is so fantastic that it justifies any compatibility headache you may encounter with older (pre-Geforce4) videocards.

Still no hope on the crashy-shaders front; as far as I can tell it's dying in the OpenGL dynamic library somewhere just before making the jump to syscall land. SHilbert seems to believe it's a buggy OpenGL driver, and considering ATI's track record, that no longer seems all that rare to me.

So I'll keep going on, and hopefully this problem gets rectified in the OS X patch that's still waiting to be installed.

Still have lots of midterm-y stuff to settle up, but as soon as that's properly taken care of I should also have some really killer screenshots (and movies) of my user interface and early attempts at a camera system. Maybe even some light flying-about and shooting.
Sign in to follow this  


Recommended Comments

I really should look into FBOs myself - I had a poke around them a while ago but it seemed that with all the different ways of doing things no-one had decided on what was the ideal/most optimal way of doing things, and getting it wrong could land you on a slow path. I assume thats all been sorted by now?

At the moment I'm doing RTT stuff directly to the framebuffer, and good old glCopyTexSubImage. It's probably quite a bit slower, but it does mean I don't have to worry about compatability at all.

Share this comment

Link to comment
I have no idea if my method is "best" but it seems to work. I'll probably include it in the next rev of Propane Injector (next month) so feel free to swipe it then.

Share this comment

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!