forked from LeenkxTeam/LNXSDK
		
	
		
			
				
	
	
		
			15 lines
		
	
	
		
			528 B
		
	
	
	
		
			Haxe
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
		
			528 B
		
	
	
	
		
			Haxe
		
	
	
	
	
	
| package kha.graphics5_;
 | |
| 
 | |
| interface Graphics {
 | |
| 	function begin(target: RenderTarget): Void;
 | |
| 	function end(): Void;
 | |
| 	function swapBuffers(): Void;
 | |
| 	#if kha_dxr
 | |
| 	function setAccelerationStructure(accel: AccelerationStructure): Void;
 | |
| 	function setRayTracePipeline(pipe: RayTracePipeline): Void;
 | |
| 	function setRayTraceTarget(target: RayTraceTarget): Void;
 | |
| 	function dispatchRays(commandList: CommandList): Void;
 | |
| 	function copyRayTraceTarget(commandList: CommandList, renderTarget: RenderTarget, output: RayTraceTarget): Void;
 | |
| 	#end
 | |
| }
 |