mirror of
				https://github.com/NVIDIA/cuda-samples.git
				synced 2025-11-04 07:27:49 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			38 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			38 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
# simpleGLES_screen - Simple OpenGLES on Screen
 | 
						|
 | 
						|
## Description
 | 
						|
 | 
						|
Demonstrates data exchange between CUDA and OpenGL ES (aka Graphics interop). The program modifies vertex positions with CUDA and uses OpenGL ES to render the geometry.
 | 
						|
 | 
						|
## Key Concepts
 | 
						|
 | 
						|
Graphics Interop, Vertex Buffers, 3D Graphics
 | 
						|
 | 
						|
## Supported SM Architectures
 | 
						|
 | 
						|
[SM 3.5 ](https://developer.nvidia.com/cuda-gpus)  [SM 3.7 ](https://developer.nvidia.com/cuda-gpus)  [SM 5.0 ](https://developer.nvidia.com/cuda-gpus)  [SM 5.2 ](https://developer.nvidia.com/cuda-gpus)  [SM 6.0 ](https://developer.nvidia.com/cuda-gpus)  [SM 6.1 ](https://developer.nvidia.com/cuda-gpus)  [SM 7.0 ](https://developer.nvidia.com/cuda-gpus)  [SM 7.2 ](https://developer.nvidia.com/cuda-gpus)  [SM 7.5 ](https://developer.nvidia.com/cuda-gpus)  [SM 8.0 ](https://developer.nvidia.com/cuda-gpus)  [SM 8.6 ](https://developer.nvidia.com/cuda-gpus)
 | 
						|
 | 
						|
## Supported OSes
 | 
						|
 | 
						|
## Supported CPU Architecture
 | 
						|
 | 
						|
armv7l
 | 
						|
 | 
						|
## CUDA APIs involved
 | 
						|
 | 
						|
### [CUDA Runtime API](http://docs.nvidia.com/cuda/cuda-runtime-api/index.html)
 | 
						|
cudaGraphicsMapResources, cudaGraphicsUnmapResources, cudaGraphicsResourceGetMappedPointer, cudaGraphicsRegisterResource, cudaGraphicsGLRegisterBuffer, cudaGraphicsUnregisterResource
 | 
						|
 | 
						|
## Dependencies needed to build/run
 | 
						|
[screen](../../README.md#screen), [GLES](../../README.md#gles)
 | 
						|
 | 
						|
## Prerequisites
 | 
						|
 | 
						|
Download and install the [CUDA Toolkit 11.5](https://developer.nvidia.com/cuda-downloads) for your corresponding platform.
 | 
						|
Make sure the dependencies mentioned in [Dependencies]() section above are installed.
 | 
						|
 | 
						|
## Build and Run
 | 
						|
 | 
						|
## References (for more details)
 | 
						|
 |