Ignore:
Timestamp:
08/20/14 12:50:51 (11 years ago)
Author:
epyon
Message:
  • engine category
  • resource system beginnings
  • early effects system
  • plenty minor changes
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/gl/gl_enum.cc

    r302 r316  
    277277        }
    278278}
     279
     280std::string nv::datatype_to_glsl_type( datatype type )
     281{
     282        switch( type )
     283        {
     284        case INT            : return "int";
     285        case FLOAT          : return "float";
     286        case FLOAT_VECTOR_2 : return "vec2";
     287        case FLOAT_VECTOR_3 : return "vec3";
     288        case FLOAT_VECTOR_4 : return "vec4";
     289        case FLOAT_MATRIX_2 : return "mat2";
     290        case FLOAT_MATRIX_3 : return "mat3";
     291        case FLOAT_MATRIX_4 : return "mat4";
     292        case INT_VECTOR_2   : return "ivec2";
     293        case INT_VECTOR_3   : return "ivec3";
     294        case INT_VECTOR_4   : return "ivec4";
     295        default : return "error";
     296        }
     297}
Note: See TracChangeset for help on using the changeset viewer.