Pārlūkot izejas kodu

Merge pull request #4135 from dhiltgen/no_physx

Skip PhysX cudart library
Daniel Hiltgen 1 gadu atpakaļ
vecāks
revīzija
af9eb36f9f
1 mainītis faili ar 5 papildinājumiem un 0 dzēšanām
  1. 5 0
      gpu/gpu.go

+ 5 - 0
gpu/gpu.go

@@ -266,6 +266,11 @@ func FindGPULibs(baseLibName string, defaultPatterns []string) []string {
 	patterns = append(patterns, defaultPatterns...)
 	patterns = append(patterns, defaultPatterns...)
 	slog.Debug("gpu library search", "globs", patterns)
 	slog.Debug("gpu library search", "globs", patterns)
 	for _, pattern := range patterns {
 	for _, pattern := range patterns {
+
+		// Nvidia PhysX known to return bogus results
+		if strings.Contains(pattern, "PhysX") {
+			slog.Debug("skipping PhysX cuda library path", "path", pattern)
+		}
 		// Ignore glob discovery errors
 		// Ignore glob discovery errors
 		matches, _ := filepath.Glob(pattern)
 		matches, _ := filepath.Glob(pattern)
 		for _, match := range matches {
 		for _, match := range matches {