Skip to main content

Arbytmap

What is this repository for?

  • Arbytmap is a bitmap conversion and manipulation module. Arbytmap is intended for use in converting bitmaps from one format to another, half-rezzing and generating mipmaps, swizzling bitmaps, and writing converted bitmaps to files. Arbytmap is currently undergoing a large scale cleanup, as much of it was written years ago when I was a much worse programmer.

  • Many of the conversion functions have accelerator modules written in C, so this module(if properly compiled and installed) can reach speeds seen in lower level languages.

  • Raw formats currently supported by this module are as follows: A8, Y8, AY8, A8Y8, R3G3B2, 5G6B5, R8G8B8, Y8U8V8, A1R5G5B5, A4R4G4B4, X8R8G8B8, A8R8G8B8, R16G16B16, A16R16G16B16

  • DXT formats currently supported by this module are as follows: DXT1/2/3/4/5, DXN, DXT5A, DXT5Y, DXT5AY, CTX1, U8V8

Todo

  • Clean up and standardize the interface for loading bitmaps and conversion settings into the Arbytmap class.

  • Cleanup/redo pretty much everything that looks/functions bad.

Who do I talk to?

Metadata

Release files for arbytmap 1.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for arbytmap 1.1.2
File Size Uploaded
arbytmap-1.1.2.tar.gz 67.1 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for arbytmap 1.1.2
File
arbytmap-1.1.2-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
arbytmap-1.1.2-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
arbytmap-1.1.2-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
arbytmap-1.1.2-cp38-cp38-win32.whl CPython 3.8 CPython 3.8 Windows x86-32 Details
arbytmap-1.1.2-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
arbytmap-1.1.2-cp37-cp37m-win32.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-32 Details
arbytmap-1.1.2-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
arbytmap-1.1.2-cp36-cp36m-win32.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-32 Details

Total release size: 1.2 MB

Release files / arbytmap-1.1.2.tar.gz

Download URL arbytmap-1.1.2.tar.gz
Size 67.1 kB
Tags Source
SHA-256 checksum
How to use checksums
4dc0545672391db8381abc37e1fb5b8a1f70f10501aca5507ce679c2df803b9b
BLAKE2b-256 checksum
How to use checksums
56f033b994cede99ff9492da92340a8512d00ccef8a3dba699b2de4391b6bea7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

Release files / arbytmap-1.1.2-cp39-cp39-win_amd64.whl

Download URL arbytmap-1.1.2-cp39-cp39-win_amd64.whl
Size 137.2 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
b2517f14025d8fecc0dffbc706e34def59a66dfcfac22318cafd7934cec180d1
BLAKE2b-256 checksum
How to use checksums
7dc1bd255f4fc5b6c7e31a84a7227dfe3e95dc3d98e7766bb25138fae67c18a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

Release files / arbytmap-1.1.2-cp39-cp39-win32.whl

Download URL arbytmap-1.1.2-cp39-cp39-win32.whl
Size 138.7 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
232e86e4f143c03b737a3c46dbc3b6cd55968966690d07987c60b484e7d8adb1
BLAKE2b-256 checksum
How to use checksums
65a48d61841d52a68fdf29224a823260ce06c70556d7004f10a833b01352738c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

Release files / arbytmap-1.1.2-cp38-cp38-win_amd64.whl

Download URL arbytmap-1.1.2-cp38-cp38-win_amd64.whl
Size 137.2 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
bfab37bfb5f596947a4c9c41b5a5539f9dc8ebb43c1830b1a809b8b0ebb69deb
BLAKE2b-256 checksum
How to use checksums
08fc5ceb78fb0490cd178e72938bdcc112315595b80f5dc6027b33d68ca9048f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

Release files / arbytmap-1.1.2-cp38-cp38-win32.whl

Download URL arbytmap-1.1.2-cp38-cp38-win32.whl
Size 138.7 kB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
5ba9f9e56136ff99567560c9ff080bac3681f503fded2c55979ae4715990e5ec
BLAKE2b-256 checksum
How to use checksums
bd7e7dc942c9cdbbe3d3ca49d9a310b4ffa78c950638759d43bb242a9e8dccad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

Release files / arbytmap-1.1.2-cp37-cp37m-win_amd64.whl

Download URL arbytmap-1.1.2-cp37-cp37m-win_amd64.whl
Size 137.2 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
52d80c92c7fedc80528081e64da723cdf4d258ec6434b746c165c27c63edb72c
BLAKE2b-256 checksum
How to use checksums
828f74c29a630aef481675a47e13769448b2de80f8b98e8c82ecc4741686c7d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

Release files / arbytmap-1.1.2-cp37-cp37m-win32.whl

Download URL arbytmap-1.1.2-cp37-cp37m-win32.whl
Size 138.7 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
39e48ca6be568057944cb805010f0c516b077482d7bc1f6b8739f9ebe5c36b5c
BLAKE2b-256 checksum
How to use checksums
5a450d1a901800a83311d4781ddf311ba52d521959fede10fc4f851c799a414c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

Release files / arbytmap-1.1.2-cp36-cp36m-win_amd64.whl

Download URL arbytmap-1.1.2-cp36-cp36m-win_amd64.whl
Size 137.2 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
5248144fa22d33650e5783f1e7691c52cddfb65ab8e402eeec101851b924b277
BLAKE2b-256 checksum
How to use checksums
449d69061c3e5abcf28d2afbc975e9c67112c5daa31b8a6f0101beb83c8ae74b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

Release files / arbytmap-1.1.2-cp36-cp36m-win32.whl

Download URL arbytmap-1.1.2-cp36-cp36m-win32.whl
Size 138.7 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
0dbc99f6d1dd4c2b48e4a8733e6698af4a92c226298b8f488a620a27da9cbabc
BLAKE2b-256 checksum
How to use checksums
e4416c84ddfa7c5c7831ba7bddfe506c12d13d9cc2ab23e0cd41c6fa586dd686
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

Release history Release notifications | RSS feed

This release

1.1.2 This release

9 release files

1.1.1

7 release files

1.1.0

7 release files

1.0.3

1 release file

1.0.2

1 release file

1.0.1

1 release file

1.0.0

1 release file

0.9.9

1 release file

0.9.8

1 release file

0.9.7

3 release files

0.9.6

1 release file

0.9.5

1 release file

0.9.4

1 release file

0.9.3

1 release file

0.9.2

1 release file

0.9.1

1 release file

0.9.0

1 release file

0.8.8

1 release file

0.8.7

1 release file

0.8.6

1 release file

0.8.5

1 release file

0.6.2

3 release files

0.6.1

1 release file

0.6.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page