SPIRV-Cross/reference/shaders/amd/gcn_shader.comp

19 lines
489 B
Plaintext

#version 450
#if defined(GL_ARB_gpu_shader_int64)
#extension GL_ARB_gpu_shader_int64 : require
#elif defined(GL_NV_gpu_shader5)
#extension GL_NV_gpu_shader5 : require
#else
#error No extension available for 64-bit integers.
#endif
#extension GL_AMD_gcn_shader : require
layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in;
void main()
{
float cubeFace = cubeFaceIndexAMD(vec3(0.0));
vec2 cubeFaceCoord = cubeFaceCoordAMD(vec3(1.0));
uint64_t time = timeAMD();
}