_Texture<T, Shape, isArray, isMS, sampleCount, access, isShadow, isCombined, format>.subscript    
                    
                   Description    
                    
                   Signature    
                    
T _Texture<T, Shape, isArray, isMS, sampleCount, access, isShadow, isCombined, format>.subscript(
    vector<uint, isArray+Shape.dimensions> location)
    where Shape : __ITextureShape
    where isMS == 0
    where access == 0;
T _Texture<T, Shape, isArray, isMS, sampleCount, access, isShadow, isCombined, format>.subscript(
    vector<uint, isArray+Shape.dimensions> location)
    where Shape : __ITextureShape
    where isMS == 1
    where access == 0;
T _Texture<T, Shape, isArray, isMS, sampleCount, access, isShadow, isCombined, format>.subscript(
    vector<uint, isArray+Shape.dimensions> location,
    int sampleIndex)
    where Shape : __ITextureShape
    where isMS == 1
    where access == 0;
T _Texture<T, Shape, isArray, isMS, sampleCount, access, isShadow, isCombined, format>.subscript(
    vector<uint, isArray+Shape.dimensions> location)
    where Shape : __ITextureShape
    where isMS == 0
    where access == 1
    where isCombined == 0;
T _Texture<T, Shape, isArray, isMS, sampleCount, access, isShadow, isCombined, format>.subscript(
    vector<uint, isArray+Shape.dimensions> location,
    int sampleIndex)
    where Shape : __ITextureShape
    where isMS == 1
    where access == 1
    where isCombined == 0;
T _Texture<T, Shape, isArray, isMS, sampleCount, access, isShadow, isCombined, format>.subscript(
    vector<uint, isArray+Shape.dimensions> location)
    where Shape : __ITextureShape
    where isMS == 0
    where access == 2
    where isCombined == 0;
T _Texture<T, Shape, isArray, isMS, sampleCount, access, isShadow, isCombined, format>.subscript(
    uint index)
    where Shape == __ShapeBuffer
    where isArray == 0
    where isMS == 0
    where sampleCount == 0
    where access == 0
    where isShadow == 0
    where isCombined == 0;
T _Texture<T, Shape, isArray, isMS, sampleCount, access, isShadow, isCombined, format>.subscript(
    uint index)
    where Shape == __ShapeBuffer
    where isArray == 0
    where isMS == 0
    where sampleCount == 0
    where access == 1
    where isShadow == 0
    where isCombined == 0;
T _Texture<T, Shape, isArray, isMS, sampleCount, access, isShadow, isCombined, format>.subscript(
    uint index)
    where Shape == __ShapeBuffer
    where isArray == 0
    where isMS == 0
    where sampleCount == 0
    where access == 2
    where isShadow == 0
    where isCombined == 0;
                   Parameters    
                    
                   location  : vector<uint, isArray + Shape.dimensions>   
                    
                   sampleIndex  : int   
                    
                   index  : uint