Page 1 of 3 123 LastLast
Results 1 to 10 of 21

Thread: ARB2 and FP in OpenGL ?

  1. #1
    Member Contributor
    Join Date
    May 2003
    Location
    Cologne / Germany
    Posts
    66

    ARB2 and FP in OpenGL ?

    I am looking for several hours now and i can't find any docs on ARB2 extensions. I bought a new graphics card (r300) and would like to do some floating point fragment stuff in opengl without getting vendor-specific.
    Where can i find any information on Floating Point formats in OpenGL and information on ARB2 fragment programs (if there is a ARB2 vertex program implementation with flowcontrol i would also love it).
    I hope there is a way and i will not have to wait until GL2 arrives.

    cu
    Tom

  2. #2
    Senior Member OpenGL Guru Relic's Avatar
    Join Date
    Apr 2000
    Posts
    2,450

    Re: ARB2 and FP in OpenGL ?

    There aren't.
    Start with ARB_vertex_program, ARB_fragment_program here http://oss.sgi.com/projects/ogl-sample/registry/

  3. #3
    Member Contributor
    Join Date
    May 2003
    Location
    Cologne / Germany
    Posts
    66

    Re: ARB2 and FP in OpenGL ?

    Thanks, but i know the ARB_fragment_program. It sucks on mantissa and exponent. I know this kind of shaders very well from dx 8.1, but i do not like them. I would love some kind of flowcontrol for the vertex shaders and at least my 64bit of precision on fragment level.
    Is there really nothing to do ?
    How does Doom3 use OpenGL 1.x to adress Floating Point stuff on ARB Level (I can choose the R200 or !ARB2! Path on my R9700).
    I hope there is a way, because else i will have to turn away from OpenGL and get back to DX9. OpenGL makes more fun to code with and i got very used to it in the last 4 years.
    Please help me, i don't have the time and the money (for hardware) to make Vendor-Specific implemantations.
    Is there NO way ?
    HELP !

    cu
    Tom78

  4. #4
    Member Contributor
    Join Date
    May 2003
    Location
    Cologne / Germany
    Posts
    66

    Re: ARB2 and FP in OpenGL ?

    No way, till GL2 arrives ?

    cu
    Tom

  5. #5
    Senior Member Frequent Contributor
    Join Date
    May 2001
    Location
    France
    Posts
    765

    Re: ARB2 and FP in OpenGL ?

    Buffers will be improved in the near future thanks to uberbuffers (the name may have changed) but you will have to wait a few months before the spec is out, and some other months before implementations are ready. That is for the ARB level.

    If you're hurried, currently vendor-specific extensions is the best solution, even though you seem to hate / can't afford them.

  6. #6
    Member Contributor
    Join Date
    May 2003
    Location
    Cologne / Germany
    Posts
    66

    Re: ARB2 and FP in OpenGL ?

    That's bad, because i can't stay with one GPU in mind.
    So that seems to be the end of the long OpenGL Road for me. It was much easier to handle than D3D.
    OpenGL is developing too slowly, to keep pace with D3D (Not Vendorspecific stuff, only ARB).
    SGI failed.

    cu
    Tom

  7. #7
    Member Contributor
    Join Date
    May 2003
    Location
    Cologne / Germany
    Posts
    66

    Re: ARB2 and FP in OpenGL ?

    The ATI extensions also seem to suck very bad. I missed a point or it is not possible to use a direct framebuffer with floatingpoints.
    Did i miss something or do u really have to render off framebuffer and copy(switch) to a pbuffer ?

    cu
    Tom

  8. #8
    Member Contributor
    Join Date
    May 2003
    Location
    Cologne / Germany
    Posts
    66

    Re: ARB2 and FP in OpenGL ?

    I also looked at Doom3 once again and i am sure, that it does not use R300 Path for fragment programs and still uses the precision of ver2.0 fragment shaders. Of course i can't say anything to flowcontrol and so on, but it seems to be possible (with todays drivers) to use ARB-style fragment programs that can be executed on both the R300 and the NV30.
    Is there any information on this subject ? Why should ATI and NVidia write Extensions for this if it's still not useable ?
    I need some information on this ARB_vertex_program2 and/or ARB_fragment_program2 ?
    You are my last hope. I am ****ed off very hard by OpenGL and i hope that there is perhaps a possibility to code that stuff, even if there still is no specs about it (the implementation seems to be there in both NVidia AND Ati Drivers).

    cu
    Tom

  9. #9
    Senior Member Frequent Contributor
    Join Date
    May 2001
    Location
    France
    Posts
    765

    Re: ARB2 and FP in OpenGL ?

    I'm sorry but I haven't got that much experience with floating-point framebuffers.

    I suggest that you post a topic on the advanced forum instead. You will have better replies there, and maybe replies from guys working at ATi or nVidia.

  10. #10
    Member Contributor
    Join Date
    May 2003
    Location
    Cologne / Germany
    Posts
    66

    Re: ARB2 and FP in OpenGL ?

    Thanks anyway.
    It would be very cool, if u could link this thread in the advanced forum please. I can't register at the moment.
    Please help me, because i'm stuck at the moment and can't do anything (without using vendor-specific extensions).

    Thanks in advance.
    Tom

Page 1 of 3 123 LastLast

Similar Threads

  1. carmack plan + arb2
    By zed in forum OpenGL: Advanced Coding
    Replies: 57
    Last Post: 02-04-2003, 04:20 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Proudly hosted by Digital Ocean