imageSize - retrieve the dimensions of an image
Contents
Copyright
Copyright © 2011-2014 Khronos Group
[FIXME: source] 11/18/2024 IMAGESIZE(3G)
Declaration
intimageSize(gimage1Dimage);ivec2imageSize(gimage2Dimage);ivec3imageSize(gimage3Dimage);ivec2imageSize(gimageCubeimage);ivec3imageSize(gimageCubeArrayimage);ivec2imageSize(gimageRectimage);ivec2imageSize(gimage1DArrayimage);ivec3imageSize(gimage2DArrayimage);intimageSize(gimageBufferimage);ivec2imageSize(gimage2DMSimage);ivec3imageSize(gimage2DMSArrayimage);
Description
imageSize returns the dimensions of the image bound to image. The components in the return value are
filled in, in order, with the width, height and depth of the image. For the array forms, the last
component of the return value is the number of layers in the texture array.
Name
imageSize - retrieve the dimensions of an image
Parameters
image
Specifies the image to which the texture whose dimensions to retrieve is bound.
See Also
textureSize(), imageLoad(), imageStore()
Version Support
┌───────────┬───────────────────────────────────────────────────────────────────────────────────┐
│ │ OpenGLShadingLanguageVersion │
├───────────┼──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┤
│ Function │ 1.10 │ 1.20 │ 1.30 │ 1.40 │ 1.50 │ 3.30 │ 4.00 │ 4.10 │ 4.20 │ 4.30 │ 4.40 │ 4.50 │
│ Name │ │ │ │ │ │ │ │ │ │ │ │ │
├───────────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┤
│ imageSize │ - │ - │ - │ - │ - │ - │ - │ - │ - │ ✔ │ ✔ │ ✔ │
└───────────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┘
