mirror of
				https://github.com/sharkdp/bat.git
				synced 2025-10-31 07:04:04 +00:00 
			
		
		
		
	Add support for WGSL
This commit is contained in:
		
							
								
								
									
										5
									
								
								tests/syntax-tests/source/WGSL/LICENSE.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								tests/syntax-tests/source/WGSL/LICENSE.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,5 @@ | ||||
| The `test.wgsl` file has been added from https://developer.mozilla.org/en-US/docs/Web/API/WebGPU_API under the following license: | ||||
|  | ||||
| ``` | ||||
| Any copyright is dedicated to the Public Domain: https://creativecommons.org/publicdomain/zero/1.0/ | ||||
| ``` | ||||
							
								
								
									
										20
									
								
								tests/syntax-tests/source/WGSL/test.wgsl
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								tests/syntax-tests/source/WGSL/test.wgsl
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,20 @@ | ||||
| struct VertexOut { | ||||
|   @builtin(position) position : vec4f, | ||||
|   @location(0) color : vec4f | ||||
| } | ||||
|  | ||||
| @vertex | ||||
| fn vertex_main(@location(0) position: vec4f, | ||||
|                @location(1) color: vec4f) -> VertexOut | ||||
| { | ||||
|   var output : VertexOut; | ||||
|   output.position = position; | ||||
|   output.color = color; | ||||
|   return output; | ||||
| } | ||||
|  | ||||
| @fragment | ||||
| fn fragment_main(fragData: VertexOut) -> @location(0) vec4f | ||||
| { | ||||
|   return fragData.color; | ||||
| } | ||||
		Reference in New Issue
	
	Block a user