17 lines
		
	
	
		
			409 B
		
	
	
	
		
			GLSL
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			409 B
		
	
	
	
		
			GLSL
		
	
	
		
			Executable File
		
	
	
	
	
#version 450
 | 
						|
 | 
						|
layout(set = 0, binding = 0, std140) uniform n1 {
 | 
						|
    layout(offset = 8)  int a;
 | 
						|
    layout(offset = 4)  int b;
 | 
						|
    layout(offset = 0)  int c;
 | 
						|
    layout(offset = 12) int d;
 | 
						|
} i1;
 | 
						|
 | 
						|
layout(set = 0, binding = 1, std430) buffer n2 {
 | 
						|
    layout(offset = 32) vec3 e;
 | 
						|
                        vec3 f;
 | 
						|
    layout(offset = 16) vec3 g;
 | 
						|
    layout(offset = 0)  vec3 h;
 | 
						|
} i2;
 | 
						|
 | 
						|
void main() {} |