{"repo":"wernsey/bitmap","free":true,"listed":false,"github":"https://github.com/wernsey/bitmap","clone":"git clone https://github.com/wernsey/bitmap.git","description":"A C module for manipulating bitmap/raster graphics","language":"C","stars":80,"topics":["bitmap","sdl2","c","graphics","graphics-programming","file-format","bitmap-fonts","bitmap-graphics","raster-graphics","2d-graphics"],"license":"MIT-0","category":"game-templates","readme_excerpt":"Bitmap API A C library for manipulating bitmap/raster graphics in memory and on disk. The code is licensed under the terms of the [MIT-0][] License. See the file LICENSE for details. Attribution is appreciated, but not required. [MIT-0]: https://en.wikipedia.org/wiki/MIT License#MIT No Attribution License Features: Supported formats: Windows BMP: loads 4-, 8- and 24-bit uncompressed BMP files, saves as 24-bit. GIF, PCX, [QOI][] and TGA files can be loaded and saved without third-party dependencies. PNG through libpng support for palettized images is incomplete. JPEG through libjpeg Alternatively, PNG and JPEG files can be loaded through the Sean Barrett's [stb image][] image loader library. [stb image][] supports a couple of additional formats, such as PSD, PIC and PNM binary formats. See bm load stb() for more information. A copy of stb image.h has been placed in /3rd-party/stb image.h . Likewise, PNG and JPEG images can be saved through Sean Barrett's [stb image write][] image writer library. A copy of stb image write.h has been placed in /3rd-party/stb image write.h . [NetPBM][] formats (PBM, PGM and PPM), in ASCII or binary variants. Supports manipulation of OpenGL textures, SDL surfaces, GDI contexts. See the bm bind() function. It can also serve as a back end for Cairo graphics Support for SDL2's SDL RWops file manipulation routines for loading images in the supported formats. Primitives: Lines, circles, elipses, bezier curves, polygons, etc. Clipping rectangles are obe","default_branch":null,"files":null,"tree":[],"storefront":"/r/wernsey","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wernsey/bitmap/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}