- Updated PR_SUBMISSION_CHECKLIST.md with Feature Request issue creation step
- Added FINAL_SUMMARY.md with complete status and next steps
- All documentation and preparation complete
- Created FEATURE_REQUEST_ISSUE.md with complete issue content
- Created CREATE_ISSUE_INSTRUCTIONS.md with step-by-step instructions
- Created PR_COMPLIANCE_ANALYSIS.md analyzing compliance with wiki requirements
- Created SEARCH_RESULTS_SUMMARY.md documenting search for existing issues/PRs
- Updated PR_DESCRIPTION.md with:
- Issue Addressed section (explicitly states problems solved)
- Potential Concerns and Side Effects section (required by wiki)
- PR Size Note (acknowledges large PR size)
- Placeholder for Related Issue number
- Added UTF-8 encoding (chcp 65001) to fix Unicode character display in ASCII art header
- Enabled progress bars for all pip installations (--progress-bar on)
- Fixed CUDA PyTorch auto-installation logic to properly continue to ComfyUI launch
- Updated CUDA availability variables after successful installation
- Fixed misleading Restart message to accurately reflect Continue to launch
- Improved error handling and user feedback throughout the installation process
Enhanced run_comfyui.bat with:
- Automatic detection of missing critical dependencies
- Virtual environment detection and warnings
- Optional user-prompted installation with clear warnings
- Comprehensive dependency checking for all essential packages
NOTE: Author is not a professional coder and relied heavily on Cursor AI for implementation. Please review code thoroughly before merging.
* ops: dont take an offload stream if you dont need one
* ops: prioritize mem transfer
The async offload streams reason for existence is to transfer from
RAM to GPU. The post processing compute steps are a bonus on the side
stream, but if the compute stream is running a long kernel, it can
stall the side stream, as it wait to type-cast the bias before
transferring the weight. So do a pure xfer of the weight straight up,
then do everything bias, then go back to fix the weight type and do
weight patches.