| 12345678910111213141516171819202122232425262728 | 
							
- #------------------------------------------------------------------------------
 
- # $File: gpu,v 1.3 2021/04/26 15:56:00 christos Exp $
 
- # gpu: file(1) magic for GPU input files
 
- # Standard Portable Intermediate Representation (SPIR)
 
- # Documentation: https://www.khronos.org/spir
 
- # Typical file extension: .spv
 
- 0	belong	0x07230203	Khronos SPIR-V binary, big-endian
 
- >4	belong	x		\b, version %#08x
 
- >8	belong	x		\b, generator %#08x
 
- 0	lelong	0x07230203      Khronos SPIR-V binary, little-endian
 
- >4	lelong	x		\b, version %#08x
 
- >8	lelong	x		\b, generator %#08x
 
- # Vulkan Trace file
 
- # Documentation:
 
- # https://github.com/LunarG/VulkanTools/blob/master/vktrace/vktrace_common/\
 
- # vktrace_trace_packet_identifiers.h
 
- # Typical file extension: .vktrace
 
- 8	lequad  0xABADD068ADEAFD0C	Vulkan trace file, little-endian
 
- >0	leshort	x			\b, version %d
 
- 8	bequad  0xABADD068ADEAFD0C	Vulkan trace file, big-endian
 
- >0	beshort	x			\b, version %d
 
 
  |