GL_ARM_shader_core_builtins support

Add support for GL_ARM_shader_core_builtins and SPV_ARM_core_builtins,
including initial tests
This commit is contained in:
Gilad Ben-Yossef 2022-12-05 14:02:22 +02:00
parent a7603c132d
commit 0464ff4515
18 changed files with 335 additions and 0 deletions

View file

@ -0,0 +1,8 @@
#version 450
#extension GL_ARM_shader_core_builtins: enable
layout(location = 0) out uvec4 data;
void main (void)
{
uint temp = gl_WarpMaxIDARM;
data = uvec4(gl_CoreIDARM, gl_CoreCountARM, gl_CoreMaxIDARM, gl_WarpIDARM + temp);
}