Results 1 to 2 of 2

Thread: glGetIntegerv(GL_MAX_TEXTURE_UNITS,...) is lying

  1. #1
    Senior Member Frequent Contributor
    Join Date
    Feb 2004
    Location
    Long Island, New York
    Posts
    569

    glGetIntegerv(GL_MAX_TEXTURE_UNITS,...) is lying

    why is it that my call to glGetIntegerv(GL_MAX_TEXTURE_UNITS,...) returns a value of 4, when my GeForceFX 5600 supports 16 textures per pass?

  2. #2
    Senior Member Regular Contributor
    Join Date
    May 2003
    Location
    Germany
    Posts
    229

    Re: glGetIntegerv(GL_MAX_TEXTURE_UNITS,...) is lying

    It tells you the truth. The GeforceFX-Line will not expose all it's pipelines under the fixed function. To access all it's texture passes, you'll have to access them in a fragment program/shader.

Similar Threads

  1. Simple glGetintegerv() question.
    By mjordan in forum OpenGL: Basic Coding
    Replies: 3
    Last Post: 05-12-2005, 07:09 AM
  2. why glGetIntegerv returns wrong
    By kangarooxy in forum OpenGL: Basic Coding
    Replies: 2
    Last Post: 04-02-2003, 02:24 AM
  3. about glGetIntegerv()
    By Helen in forum OpenGL: Advanced Coding
    Replies: 0
    Last Post: 01-15-2002, 04:54 PM
  4. Lying about GLX extensions
    By hublan in forum OpenGL: Linux
    Replies: 0
    Last Post: 07-11-2000, 06:57 PM
  5. lines lying on polygons
    By Velayudham in forum OpenGL: Advanced Coding
    Replies: 4
    Last Post: 06-23-2000, 05:30 AM

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