Results 1 to 4 of 4

Thread: term: software implementation on Windows

  1. #1
    Junior Member Newbie
    Join Date
    Jan 2006
    Posts
    21

    term: software implementation on Windows

    Sorry for my ignorance!!

    How we can tell if it's software or hardware implementaion when we draw something usng OpenGL
    commands.

    For example,
    glColor3f(..), glBegin(), glVertex3f().., glEnd();


    -KB

  2. #2
    Senior Member Frequent Contributor
    Join Date
    May 2005
    Location
    Prague, Czech Republic
    Posts
    913

    Re: term: software implementation on Windows

    Generaly you can not except for measuring the speed of the rendering.

    Some special situations are:
    You can detect if you are running on Microsoft generic implementation by using the GL_RENDERER and GL_VENDOR string. In current versions of the Windows, that implementation always runs in SW.

    If specific OGL feature was standalone extension before it was incorporated into the OGL core, presence of extension string for that extension is likely to indicate that this feature is hw accelerated. If extension string is not present, corresponding core feature may be still hw accelerated.

  3. #3
    Junior Member Newbie
    Join Date
    Jan 2006
    Posts
    21

    Re: term: software implementation on Windows

    I searched through the forums using a keyword "software implementation".

    One of the question from this forum:
    How does the OpenGL Runtime Engine know which Operations can be hardware accelerated?

    Answer was:
    It doesn't know, it assumes. A driver written for a specific video card will try to run in HW everything it can, possibly somewhat more or less.

    So, my conclusion is, we DO NOT know. But graphics card will do it's best to run in HW mode.

    One more question: I checked extensions using glString... and my card has lots of ARBs.
    But I do not use those ARBs in my implementation.
    Why have ARBs been mentioned so many times related to the software/hardware implementation?

    -Kobe

  4. #4
    Senior Member OpenGL Pro Zengar's Avatar
    Join Date
    Sep 2001
    Location
    Germany
    Posts
    1,931

    Re: term: software implementation on Windows

    Don't understand your last question. What's wrong with ARB extensions (and please don't say ARBs, that is really missleading. ARB is the architectural review bord).

Similar Threads

  1. OpenCL Software implementation.
    By Shadrach in forum OpenCL
    Replies: 1
    Last Post: 06-03-2010, 01:42 PM
  2. Software implementation
    By Hugues De Keyzer in forum OpenGL: General
    Replies: 2
    Last Post: 06-20-2006, 02:27 PM
  3. About Software Implementation of glRotate()?
    By suo_alex in forum OpenGL: Advanced Coding
    Replies: 3
    Last Post: 02-27-2003, 11:00 AM
  4. Help on software implementation of gluLookAt()
    By suo_alex in forum OpenGL: Advanced Coding
    Replies: 2
    Last Post: 02-22-2003, 02:46 AM
  5. Replies: 2
    Last Post: 03-28-2000, 10:10 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