Add native pipeline support and texture related functionality by sepcnt · Pull Request #8871 · MonoGame/MonoGame
- Updated .gitignore to include Premake generated files. - Added new submodule for stb_image. - Created native pipeline library with C API for bitmap import. - Implemented texture importing using native methods in TextureImporter. - Enhanced build process for native pipeline with Premake and MSBuild. - Added README and API headers for the native pipeline.
requested changes Jul 2, 2025
- Rename native pipeline to `mgpipeline` - Remove TIFF format test and asset - Update .gitignore and enhance BuildContentPipelineTask for cross-platform support - Remove system-specific path from platform target in premake5.lua - Refactor API export macros for improved cross-platform compatibility - Refactor `MGCP_Bitmap` to use reference types for better memory management and error handling - Fix Linux native pipeline library reference in project file - Refactor `MP_ImportBitmap` to satisfy GCC
sepcnt
changed the title
Add native pipeline support and texture importing functionality
Add native pipeline support and texture related functionality
sepcnt added 3 commits
July 4, 2025 23:00…p processing, add resizing functionality, and update related enums and structures.
…stom export functionality.
…y management, update import/export paths.
sepcnt and others added 4 commits
July 5, 2025 00:11- Fix bpp calculation bug to avoid wasting memory - Add static library check task - Fix premake5 configuration for macOS universal support, static linkage on Windows
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters