arrayfire / arrayfire/arrayfire_opengl_interop
[runtime error] Error in cugl_interop.cpp:48: cudaMemcpy
- Langage dominant
- C++
- Étoiles
- 12
- Forks
- 6
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Any pointer on how to fix it?
joe@joe-OMEN-15:~/gitee/arrayfire_opengl_interop$ ./cugl_interop
ArrayFire v3.8.2 (CUDA, 64-bit Linux, build 5752f2dc)
Platform: CUDA Runtime 11.6, Driver: 515.48.07
[0] NVIDIA GeForce GTX 1060, 6070 MB, CUDA Compute 6.1
file shader.vert loaded
file shader.frag loaded
CUDA Error in cugl_interop.cpp:48: cudaMemcpy(opengl_ptr, d_ptr, size, cudaMemcpyDeviceToDevice)
Returned: invalid argument.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Exécutez ./cugl_interop dans le dépôt et inspectez cugl_interop.cpp:48, où cudaMemcpy(opengl_ptr, d_ptr, size, cudaMemcpyDeviceToDevice) renvoie un argument invalide. Vérifiez les hypothèses concernant le pointeur et la taille autour de cet appel, ainsi que la configuration de l’interopérabilité ArrayFire/OpenGL. La tâche est terminée lorsque l’exemple s’exécute sans cette erreur CUDA dans l’environnement signalé.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- cpp
- Domaine
- computer-graphics
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 35/100