Ignore:
Timestamp:
04/29/16 12:42:28 (9 years ago)
Author:
epyon
Message:
  • mass update (will try to do atomic from now)
File:
1 edited

Legend:

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

    r473 r491  
    1515        switch( type )
    1616        {
    17         case TEXTURE_1D      : return GL_TEXTURE_1D;
    18         case TEXTURE_2D      : return GL_TEXTURE_2D;
    19         case TEXTURE_RECT    : return GL_TEXTURE_RECTANGLE;
    20         case TEXTURE_3D      : return GL_TEXTURE_3D;
    21         case TEXTURE_CUBE    : return GL_TEXTURE_CUBE_MAP;
    22         case TEXTURE_1D_ARRAY: return GL_TEXTURE_1D_ARRAY;
    23         case TEXTURE_2D_ARRAY: return GL_TEXTURE_2D_ARRAY;
     17        case TEXTURE_1D       : return GL_TEXTURE_1D;
     18        case TEXTURE_2D       : return GL_TEXTURE_2D;
     19        case TEXTURE_RECT     : return GL_TEXTURE_RECTANGLE;
     20        case TEXTURE_3D       : return GL_TEXTURE_3D;
     21        case TEXTURE_CUBE     : return GL_TEXTURE_CUBE_MAP;
     22        case TEXTURE_1D_ARRAY : return GL_TEXTURE_1D_ARRAY;
     23        case TEXTURE_2D_ARRAY : return GL_TEXTURE_2D_ARRAY;
     24        case TEXTURE_1D_BUFFER: return GL_TEXTURE_BUFFER;
    2425        NV_RETURN_COVERED_DEFAULT( 0 );
    2526        }
     
    171172        case INDEX_BUFFER   : return GL_ELEMENT_ARRAY_BUFFER;
    172173        case UNIFORM_BUFFER : return GL_UNIFORM_BUFFER;
     174        case TEXTURE_BUFFER : return GL_TEXTURE_BUFFER;
    173175                NV_RETURN_COVERED_DEFAULT( 0 );
    174176        }
     
    193195        case DEPTH24 : return GL_DEPTH_COMPONENT;
    194196        case DEPTH32 : return GL_DEPTH_COMPONENT;
     197        case R8I     : return GL_RED_INTEGER;
     198        case R8UI    : return GL_RED_INTEGER;
     199        case R16I    : return GL_RED_INTEGER;
     200        case R16UI   : return GL_RED_INTEGER;
     201        case R32I    : return GL_RED_INTEGER;
     202        case R32UI   : return GL_RED_INTEGER;
    195203        NV_RETURN_COVERED_DEFAULT( 0 );
    196204        }
     
    215223        case DEPTH24 : return GL_DEPTH_COMPONENT24;
    216224        case DEPTH32:  return GL_DEPTH_COMPONENT32;
     225        case R8I     : return GL_R8I;
     226        case R8UI    : return GL_R8UI;
     227        case R16I    : return GL_R16I;
     228        case R16UI   : return GL_R16UI;
     229        case R32I    : return GL_R32I;
     230        case R32UI   : return GL_R32UI;
    217231        NV_RETURN_COVERED_DEFAULT( 0 );
    218232        }
     
    358372        case GL_SAMPLER_1D_ARRAY_SHADOW: return INT;
    359373        case GL_SAMPLER_2D_ARRAY_SHADOW: return INT;
     374        case GL_SAMPLER_BUFFER         : return INT;
     375
     376        case GL_INT_SAMPLER_1D                : return INT;
     377        case GL_INT_SAMPLER_2D                : return INT;
     378        case GL_INT_SAMPLER_3D                : return INT;
     379        case GL_INT_SAMPLER_2D_RECT           : return INT;
     380        case GL_INT_SAMPLER_CUBE              : return INT;
     381        case GL_INT_SAMPLER_1D_ARRAY          : return INT;
     382        case GL_INT_SAMPLER_2D_ARRAY          : return INT;
     383        case GL_INT_SAMPLER_BUFFER            : return INT;
     384        case GL_UNSIGNED_INT_SAMPLER_1D       : return INT;
     385        case GL_UNSIGNED_INT_SAMPLER_2D       : return INT;
     386        case GL_UNSIGNED_INT_SAMPLER_3D       : return INT;
     387        case GL_UNSIGNED_INT_SAMPLER_2D_RECT  : return INT;
     388        case GL_UNSIGNED_INT_SAMPLER_CUBE     : return INT;
     389        case GL_UNSIGNED_INT_SAMPLER_1D_ARRAY : return INT;
     390        case GL_UNSIGNED_INT_SAMPLER_2D_ARRAY : return INT;
     391        case GL_UNSIGNED_INT_SAMPLER_BUFFER   : return INT;
    360392                // TODO: implement?
    361393//      case GL_BOOL   
Note: See TracChangeset for help on using the changeset viewer.