#114 Enhanced texture processing according to OpenGL 1.5 spec.

Rasterization
closed-fixed
9
2005-12-09
2004-08-13
Hans-Martin Will
No

Enhanced texture processing including a minimum of two
multi-textures and texture combiner functionality for
effects such as bump-mapping and per-pixel lighting. All
OpenGL 1.5 texture environments except for the texture
crossbar are supported.

Discussion

1 2 > >> (Page 1 of 2)
    • priority: 5 --> 7
     
    • labels: 554998 -->
    • milestone: 423989 -->
     
  • Logged In: YES
    user_id=618887

    Increase number of texture units to two and implement all
    texture combine options that are implied by this change.

     
    • milestone: --> Rasterization
    • labels: --> Conformance
    • status: open --> open-accepted
     
  • Logged In: YES
    user_id=618887

    Factored more than 1 texture unit into separate CR which
    will be addressed first.

     
    • summary: Enhanced texture processing --> Enhanced texture processing according to OpenGL 1.5 spec.
     
  • Logged In: YES
    user_id=618887

    Specifically, what is stil missing is the implementation of
    the texture GL_COMBINE mode, which allows for a more free
    associatation of inputs and computations for each texture unit.

     
    • assigned_to: nobody --> hmwill
    • priority: 7 --> 9
     
  • Logged In: YES
    user_id=618887

    Specific test results:
    -----------------------------

    Must Pass test failed.
    File - C:\src\ogles\conform\conform\mustpass.c, line - 2721.
    Texture Combine test.
    State Report.
    GL Error - GL_INVALID_ENUM.

    Texture Combine test failed.
    File - c:\src\ogles\conform\conform\texcombine.c, line -
    557.
    Expected color is (1 1 1). Returned color is
    (0.580645 0.365079
    0.935484).
    State Report.
    GL Error - GL_INVALID_ENUM.

     
  • Logged In: YES
    user_id=618887

    Implemented functionality and passed relevant conformance
    test cases.

     
1 2 > >> (Page 1 of 2)