0) { echo "Trying with explicit driver names:\n"; for ($i = 0; $i < $numDrivers; $i++) { $driverName = sdl_get_render_driver($i); echo " Trying '{$driverName}'...\n"; $renderer = sdl_create_renderer($window, $driverName); if ($renderer) { echo " SUCCESS with '{$driverName}'\n"; sdl_destroy_renderer($renderer); break; } else { echo ' FAILED: ' . sdl_get_error() . "\n"; } } } } else { echo "Renderer created successfully!\n"; sdl_destroy_renderer($renderer); } // Cleanup sdl_destroy_window($window); sdl_quit(); echo "\nTest completed!\n";