mirror of
https://github.com/KhronosGroup/SPIRV-Cross.git
synced 2024-11-15 00:11:06 +00:00
f3a362b1aa
This was completely unimplemented for some reason.
19 lines
566 B
GLSL
19 lines
566 B
GLSL
#version 450
|
|
|
|
layout(rgba32f, binding = 0) uniform writeonly image1D uImage1D;
|
|
layout(rg32f, binding = 1) uniform writeonly image2D uImage2D;
|
|
layout(r32f, binding = 2) uniform readonly image2DArray uImage2DArray;
|
|
layout(rgba8, binding = 3) uniform writeonly image3D uImage3D;
|
|
layout(rgba8_snorm, binding = 6) uniform writeonly imageBuffer uImageBuffer;
|
|
|
|
// There is no RWTexture2DMS.
|
|
|
|
void main()
|
|
{
|
|
int a = imageSize(uImage1D);
|
|
ivec2 b = imageSize(uImage2D);
|
|
ivec3 c = imageSize(uImage2DArray);
|
|
ivec3 d = imageSize(uImage3D);
|
|
int e = imageSize(uImageBuffer);
|
|
}
|