René's URL Explorer Experiment


Title: History for src/quant.cpp - bbbbbr/tilepalquant · GitHub

Open Graph Title: History for src/quant.cpp - bbbbbr/tilepalquant

X Title: History for src/quant.cpp - bbbbbr/tilepalquant

Description: Fork of Rilden's tile based palette quantizer tool. C++ command line port. In another branch indexed PNG download, Game Boy Color Hi-Attribute map generation - History for src/quant.cpp - bbbbbr/tilepalquant

Open Graph Description: Fork of Rilden's tile based palette quantizer tool. C++ command line port. In another branch indexed PNG download, Game Boy Color Hi-Attribute map generation - History for src/quant.cpp - bbbbb...

X Description: Fork of Rilden's tile based palette quantizer tool. C++ command line port. In another branch indexed PNG download, Game Boy Color Hi-Attribute map generation - History for src/quant.cpp - b...

Opengraph URL: https://github.com/bbbbbr/tilepalquant

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/commits(/*name)
route-controllercommits
route-actionshow
fetch-noncev2:b1bc0904-c23d-fe90-9185-afd05c0db84f
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idCF14:174B86:2294CD:2E0B2D:6A4D3356
html-safe-nonce4d0b33d8ae75298de77aa81e9d2690854c07ba816a71e000c832d6b5bf589017
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDRjE0OjE3NEI4NjoyMjk0Q0Q6MkUwQjJEOjZBNEQzMzU2IiwidmlzaXRvcl9pZCI6IjczMTA0NDA0MTU4NDgzNzkyMjIiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac36813063c935a2ecf1a9f1fba6edcfc163d6d838451a8c6a70791fed5564698f
hovercard-subject-tagrepository:688780417
github-keyboard-shortcutsrepository,commit-list,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///commits/show
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/bbbbbr/tilepalquant/commits/console_cpp/src/quant.cpp
twitter:imagehttps://opengraph.githubassets.com/c5b5bbfd91914b13cb2412308d8112a2594022b9782143bfaa4d9d9825e6cdf3/bbbbbr/tilepalquant
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/c5b5bbfd91914b13cb2412308d8112a2594022b9782143bfaa4d9d9825e6cdf3/bbbbbr/tilepalquant
og:image:altFork of Rilden's tile based palette quantizer tool. C++ command line port. In another branch indexed PNG download, Game Boy Color Hi-Attribute map generation - History for src/quant.cpp - bbbbb...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None92571a8944142227b7e19cd10918b1ddd06e5066c1ad5bc7e4769cf6140a87e6
turbo-cache-controlno-cache
go-importgithub.com/bbbbbr/tilepalquant git https://github.com/bbbbbr/tilepalquant.git
octolytics-dimension-user_id8322401
octolytics-dimension-user_loginbbbbbr
octolytics-dimension-repository_id688780417
octolytics-dimension-repository_nwobbbbbr/tilepalquant
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id532585296
octolytics-dimension-repository_parent_nworilden/tiledpalettequant
octolytics-dimension-repository_network_root_id532585296
octolytics-dimension-repository_network_root_nworilden/tiledpalettequant
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release56fc8347865a14e2ec811533d68f929cf4e0ec19
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/bbbbbr/tilepalquant/commits/console_cpp/src/quant.cpp#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fbbbbbr%2Ftilepalquant%2Fcommits%2Fconsole_cpp%2Fsrc%2Fquant.cpp
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fbbbbbr%2Ftilepalquant%2Fcommits%2Fconsole_cpp%2Fsrc%2Fquant.cpp
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fcommits%2Fshow&source=header-repo&source_repo=bbbbbr%2Ftilepalquant
Reloadhttps://github.com/bbbbbr/tilepalquant/commits/console_cpp/src/quant.cpp
Reloadhttps://github.com/bbbbbr/tilepalquant/commits/console_cpp/src/quant.cpp
Reloadhttps://github.com/bbbbbr/tilepalquant/commits/console_cpp/src/quant.cpp
bbbbbr https://github.com/bbbbbr
tilepalquanthttps://github.com/bbbbbr/tilepalquant
rilden/tiledpalettequanthttps://github.com/rilden/tiledpalettequant
Notifications https://github.com/login?return_to=%2Fbbbbbr%2Ftilepalquant
Fork 0 https://github.com/login?return_to=%2Fbbbbbr%2Ftilepalquant
Star 6 https://github.com/login?return_to=%2Fbbbbbr%2Ftilepalquant
Code https://github.com/bbbbbr/tilepalquant
Issues 0 https://github.com/bbbbbr/tilepalquant/issues
Pull requests 0 https://github.com/bbbbbr/tilepalquant/pulls
Actions https://github.com/bbbbbr/tilepalquant/actions
Projects https://github.com/bbbbbr/tilepalquant/projects
Security and quality 0 https://github.com/bbbbbr/tilepalquant/security
Insights https://github.com/bbbbbr/tilepalquant/pulse
Code https://github.com/bbbbbr/tilepalquant
Issues https://github.com/bbbbbr/tilepalquant/issues
Pull requests https://github.com/bbbbbr/tilepalquant/pulls
Actions https://github.com/bbbbbr/tilepalquant/actions
Projects https://github.com/bbbbbr/tilepalquant/projects
Security and quality https://github.com/bbbbbr/tilepalquant/security
Insights https://github.com/bbbbbr/tilepalquant/pulse
tilepalquanthttps://github.com/bbbbbr/tilepalquant/commits
srchttps://github.com/bbbbbr/tilepalquant/commits/console_cpp/src
quant.cpphttps://github.com/bbbbbr/tilepalquant/commits/console_cpp/src/quant.cpp
console_cpphttps://github.com/bbbbbr/tilepalquant/tree/console_cpp
Fix: Quant: Buffer overrun in sortPalettes()https://github.com/bbbbbr/tilepalquant/commit/4449533ad5af4bec2181c8555edf0d89c04cca3d
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
4449533https://github.com/bbbbbr/tilepalquant/commit/4449533ad5af4bec2181c8555edf0d89c04cca3d
https://github.com/bbbbbr/tilepalquant/blob/4449533ad5af4bec2181c8555edf0d89c04cca3d/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/4449533ad5af4bec2181c8555edf0d89c04cca3d
Remove almost all todos, update comments and noteshttps://github.com/bbbbbr/tilepalquant/commit/bd0f513b55645debc1db3a275f05e6578a86e549
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
bd0f513https://github.com/bbbbbr/tilepalquant/commit/bd0f513b55645debc1db3a275f05e6578a86e549
https://github.com/bbbbbr/tilepalquant/blob/bd0f513b55645debc1db3a275f05e6578a86e549/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/bd0f513b55645debc1db3a275f05e6578a86e549
Fix: Quant: Buffer overrun when sortPalettes() trying to sort pals with 1 colorhttps://github.com/bbbbbr/tilepalquant/commit/5227988a50872e10374db84436f5818837946f22
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
5227988https://github.com/bbbbbr/tilepalquant/commit/5227988a50872e10374db84436f5818837946f22
https://github.com/bbbbbr/tilepalquant/blob/5227988a50872e10374db84436f5818837946f22/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/5227988a50872e10374db84436f5818837946f22
Fix: Quant: "transparent color" color zero modehttps://github.com/bbbbbr/tilepalquant/commit/0f94040e8597c2912755114772e8749f6d7043a9
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
0f94040https://github.com/bbbbbr/tilepalquant/commit/0f94040e8597c2912755114772e8749f6d7043a9
https://github.com/bbbbbr/tilepalquant/blob/0f94040e8597c2912755114772e8749f6d7043a9/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/0f94040e8597c2912755114772e8749f6d7043a9
Fix: Quant: buffer overrun that JS handles but not C++ as originally implementedhttps://github.com/bbbbbr/tilepalquant/commit/17d6e9e7d1a73ef4608a0147c5387f52ca4be098
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
17d6e9ehttps://github.com/bbbbbr/tilepalquant/commit/17d6e9e7d1a73ef4608a0147c5387f52ca4be098
https://github.com/bbbbbr/tilepalquant/blob/17d6e9e7d1a73ef4608a0147c5387f52ca4be098/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/17d6e9e7d1a73ef4608a0147c5387f52ca4be098
Fix some minor pedantic warningshttps://github.com/bbbbbr/tilepalquant/commit/c99204a0b3826bce0dc3b629959b048c7fc601d5
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
c99204ahttps://github.com/bbbbbr/tilepalquant/commit/c99204a0b3826bce0dc3b629959b048c7fc601d5
https://github.com/bbbbbr/tilepalquant/blob/c99204a0b3826bce0dc3b629959b048c7fc601d5/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/c99204a0b3826bce0dc3b629959b048c7fc601d5
Adjust verbose output a littlehttps://github.com/bbbbbr/tilepalquant/commit/5aac62b97435d2edd25c19dc6a6c5fe968d94c58
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
5aac62bhttps://github.com/bbbbbr/tilepalquant/commit/5aac62b97435d2edd25c19dc6a6c5fe968d94c58
https://github.com/bbbbbr/tilepalquant/blob/5aac62b97435d2edd25c19dc6a6c5fe968d94c58/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/5aac62b97435d2edd25c19dc6a6c5fe968d94c58
Optimize: 2-3x speedup by using (n * n) instead of pow(n,2) for colorDistancehttps://github.com/bbbbbr/tilepalquant/commit/b6c3c2c78e3989e114087500cdb3876f4faa338a
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
b6c3c2chttps://github.com/bbbbbr/tilepalquant/commit/b6c3c2c78e3989e114087500cdb3876f4faa338a
https://github.com/bbbbbr/tilepalquant/blob/b6c3c2c78e3989e114087500cdb3876f4faa338a/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/b6c3c2c78e3989e114087500cdb3876f4faa338a
Turn off intermediate png export except when -export_previews is enabledhttps://github.com/bbbbbr/tilepalquant/commit/a63606bc628a48be1a03568601a66324cba0d3be
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
a63606bhttps://github.com/bbbbbr/tilepalquant/commit/a63606bc628a48be1a03568601a66324cba0d3be
https://github.com/bbbbbr/tilepalquant/blob/a63606bc628a48be1a03568601a66324cba0d3be/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/a63606bc628a48be1a03568601a66324cba0d3be
Debug output: hide most output behind -vv debug verbosehttps://github.com/bbbbbr/tilepalquant/commit/0c3761417bbb137b8a7d288770ac162eae4325f5
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
0c37614https://github.com/bbbbbr/tilepalquant/commit/0c3761417bbb137b8a7d288770ac162eae4325f5
https://github.com/bbbbbr/tilepalquant/blob/0c3761417bbb137b8a7d288770ac162eae4325f5/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/0c3761417bbb137b8a7d288770ac162eae4325f5
Fix: Quant: crash from wrong type in sortPalettes(), and incorrect subloophttps://github.com/bbbbbr/tilepalquant/commit/4cfe756cfab4661167061295e385e2b8fb5e2f87
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
4cfe756https://github.com/bbbbbr/tilepalquant/commit/4cfe756cfab4661167061295e385e2b8fb5e2f87
https://github.com/bbbbbr/tilepalquant/blob/4cfe756cfab4661167061295e385e2b8fb5e2f87/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/4cfe756cfab4661167061295e385e2b8fb5e2f87
Fix: Quant: incorrect base array sizing in replaceWeakestColors()https://github.com/bbbbbr/tilepalquant/commit/bdaebe6dae1c5b4b49208dc4aefe5fc43645d991
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
bdaebe6https://github.com/bbbbbr/tilepalquant/commit/bdaebe6dae1c5b4b49208dc4aefe5fc43645d991
https://github.com/bbbbbr/tilepalquant/blob/bdaebe6dae1c5b4b49208dc4aefe5fc43645d991/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/bdaebe6dae1c5b4b49208dc4aefe5fc43645d991
Fix: Quant: not applying changes in expandPalettesByOneColor()https://github.com/bbbbbr/tilepalquant/commit/59a6bcef5b12ebd34815cbc04604c11540b9853c
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
59a6bcehttps://github.com/bbbbbr/tilepalquant/commit/59a6bcef5b12ebd34815cbc04604c11540b9853c
https://github.com/bbbbbr/tilepalquant/blob/59a6bcef5b12ebd34815cbc04604c11540b9853c/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/59a6bcef5b12ebd34815cbc04604c11540b9853c
Fix: Quant: (upstream) intermediate preview png (nee bmp) indexed bug calchttps://github.com/bbbbbr/tilepalquant/commit/499c93518a6742c1a78447c9d8dc4544957957b6
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
499c935https://github.com/bbbbbr/tilepalquant/commit/499c93518a6742c1a78447c9d8dc4544957957b6
https://github.com/bbbbbr/tilepalquant/blob/499c93518a6742c1a78447c9d8dc4544957957b6/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/499c93518a6742c1a78447c9d8dc4544957957b6
Fix: Quant: toNBits clamping not applying in quantizeTiles()https://github.com/bbbbbr/tilepalquant/commit/1784f671c4b7ddc2a8933bf3907bbf28b4a345b1
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
1784f67https://github.com/bbbbbr/tilepalquant/commit/1784f671c4b7ddc2a8933bf3907bbf28b4a345b1
https://github.com/bbbbbr/tilepalquant/blob/1784f671c4b7ddc2a8933bf3907bbf28b4a345b1/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/1784f671c4b7ddc2a8933bf3907bbf28b4a345b1
Quant: implement kMeans (last in main path) - seeing AYcrash/buffer overrun in sortPalettes()https://github.com/bbbbbr/tilepalquant/commit/b673429cfcbd2c8743e46075e8904399a5232204
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
b673429https://github.com/bbbbbr/tilepalquant/commit/b673429cfcbd2c8743e46075e8904399a5232204
https://github.com/bbbbbr/tilepalquant/blob/b673429cfcbd2c8743e46075e8904399a5232204/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/b673429cfcbd2c8743e46075e8904399a5232204
Logging: Minor debug logginghttps://github.com/bbbbbr/tilepalquant/commit/9d51e26bedca66fac708fd3121e8df062c99962d
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
9d51e26https://github.com/bbbbbr/tilepalquant/commit/9d51e26bedca66fac708fd3121e8df062c99962d
https://github.com/bbbbbr/tilepalquant/blob/9d51e26bedca66fac708fd3121e8df062c99962d/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/9d51e26bedca66fac708fd3121e8df062c99962d
Quant: more of main quantizeImage() pathwayhttps://github.com/bbbbbr/tilepalquant/commit/ed5891c64b1a4c908a4f1a83d9f63a9b92774d44
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
ed5891chttps://github.com/bbbbbr/tilepalquant/commit/ed5891c64b1a4c908a4f1a83d9f63a9b92774d44
https://github.com/bbbbbr/tilepalquant/blob/ed5891c64b1a4c908a4f1a83d9f63a9b92774d44/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/ed5891c64b1a4c908a4f1a83d9f63a9b92774d44
QUant: more of main pathway + reducePalettes()https://github.com/bbbbbr/tilepalquant/commit/d97944e38661c6752f01966005c37e9fdd3c6cb3
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
d97944ehttps://github.com/bbbbbr/tilepalquant/commit/d97944e38661c6752f01966005c37e9fdd3c6cb3
https://github.com/bbbbbr/tilepalquant/blob/d97944e38661c6752f01966005c37e9fdd3c6cb3/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/d97944e38661c6752f01966005c37e9fdd3c6cb3
Quant: more of main quantizeImage() pathwayhttps://github.com/bbbbbr/tilepalquant/commit/b0fa3b9b31bd607abeb0f33fc77f8269fd275a53
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
b0fa3b9https://github.com/bbbbbr/tilepalquant/commit/b0fa3b9b31bd607abeb0f33fc77f8269fd275a53
https://github.com/bbbbbr/tilepalquant/blob/b0fa3b9b31bd607abeb0f33fc77f8269fd275a53/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/b0fa3b9b31bd607abeb0f33fc77f8269fd275a53
Quant: implement replaceWeakestColors()https://github.com/bbbbbr/tilepalquant/commit/d3af803a2489d9be2c19c9e06720795823cc89fb
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
d3af803https://github.com/bbbbbr/tilepalquant/commit/d3af803a2489d9be2c19c9e06720795823cc89fb
https://github.com/bbbbbr/tilepalquant/blob/d3af803a2489d9be2c19c9e06720795823cc89fb/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/d3af803a2489d9be2c19c9e06720795823cc89fb
Quant: implement meanSquareErrSelected() and Dither versionhttps://github.com/bbbbbr/tilepalquant/commit/0f360dda9a9cfc1893cd20efdde50ec7bb645005
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
0f360ddhttps://github.com/bbbbbr/tilepalquant/commit/0f360dda9a9cfc1893cd20efdde50ec7bb645005
https://github.com/bbbbbr/tilepalquant/blob/0f360dda9a9cfc1893cd20efdde50ec7bb645005/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/0f360dda9a9cfc1893cd20efdde50ec7bb645005
Quant: implement expandPalettesByOneColor()https://github.com/bbbbbr/tilepalquant/commit/a603408c68c6bc1305ab5fdd80933a3ce1c724ae
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
a603408https://github.com/bbbbbr/tilepalquant/commit/a603408c68c6bc1305ab5fdd80933a3ce1c724ae
https://github.com/bbbbbr/tilepalquant/blob/a603408c68c6bc1305ab5fdd80933a3ce1c724ae/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/a603408c68c6bc1305ab5fdd80933a3ce1c724ae
Quant: implement quantizeTiles() and preview png image exporthttps://github.com/bbbbbr/tilepalquant/commit/d5aced70b5671575fa459e4e8788d71cd6562612
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
d5aced7https://github.com/bbbbbr/tilepalquant/commit/d5aced70b5671575fa459e4e8788d71cd6562612
https://github.com/bbbbbr/tilepalquant/blob/d5aced70b5671575fa459e4e8788d71cd6562612/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/d5aced70b5671575fa459e4e8788d71cd6562612
Add shim progress and update functionshttps://github.com/bbbbbr/tilepalquant/commit/d2cfe0b555002cc238d5a670153b0e420585d038
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
d2cfe0bhttps://github.com/bbbbbr/tilepalquant/commit/d2cfe0b555002cc238d5a670153b0e420585d038
https://github.com/bbbbbr/tilepalquant/blob/d2cfe0b555002cc238d5a670153b0e420585d038/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/d2cfe0b555002cc238d5a670153b0e420585d038
Switch size_t to int, getting hard to track where -1 may be usedhttps://github.com/bbbbbr/tilepalquant/commit/bc87ca0d21f1ffe7288421e4ae1556599cd473ba
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
bc87ca0https://github.com/bbbbbr/tilepalquant/commit/bc87ca0d21f1ffe7288421e4ae1556599cd473ba
https://github.com/bbbbbr/tilepalquant/blob/bc87ca0d21f1ffe7288421e4ae1556599cd473ba/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/bc87ca0d21f1ffe7288421e4ae1556599cd473ba
sortPalettes(), but needs changes to fix warningshttps://github.com/bbbbbr/tilepalquant/commit/230170644d96b6785d50871d6651a22bc6a84270
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
2301706https://github.com/bbbbbr/tilepalquant/commit/230170644d96b6785d50871d6651a22bc6a84270
https://github.com/bbbbbr/tilepalquant/blob/230170644d96b6785d50871d6651a22bc6a84270/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/230170644d96b6785d50871d6651a22bc6a84270
Quant: colorQuantize1Color() pathway implementedhttps://github.com/bbbbbr/tilepalquant/commit/17d08c96f5efbee98db3a78da3d68662d070e2e8
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
17d08c9https://github.com/bbbbbr/tilepalquant/commit/17d08c96f5efbee98db3a78da3d68662d070e2e8
https://github.com/bbbbbr/tilepalquant/blob/17d08c96f5efbee98db3a78da3d68662d070e2e8/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/17d08c96f5efbee98db3a78da3d68662d070e2e8
Quant: WIP colorQuantize1Colorhttps://github.com/bbbbbr/tilepalquant/commit/b896fc66fce4393f5ef557d089008246621f824e
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
b896fc6https://github.com/bbbbbr/tilepalquant/commit/b896fc66fce4393f5ef557d089008246621f824e
https://github.com/bbbbbr/tilepalquant/blob/b896fc66fce4393f5ef557d089008246621f824e/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/b896fc66fce4393f5ef557d089008246621f824e
Quant: randomshuffle, fix up rand inithttps://github.com/bbbbbr/tilepalquant/commit/72ea0840c7273fb57270e878a389a3d086069053
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
72ea084https://github.com/bbbbbr/tilepalquant/commit/72ea0840c7273fb57270e878a389a3d086069053
https://github.com/bbbbbr/tilepalquant/blob/72ea0840c7273fb57270e878a389a3d086069053/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/72ea0840c7273fb57270e878a389a3d086069053
Quant: extractAllPixelshttps://github.com/bbbbbr/tilepalquant/commit/d4f7a6f2a55b1f25cbcdc217baf0e8de15c3e464
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
d4f7a6fhttps://github.com/bbbbbr/tilepalquant/commit/d4f7a6f2a55b1f25cbcdc217baf0e8de15c3e464
https://github.com/bbbbbr/tilepalquant/blob/d4f7a6f2a55b1f25cbcdc217baf0e8de15c3e464/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/d4f7a6f2a55b1f25cbcdc217baf0e8de15c3e464
Quant: extractTiles() small diagnostic outputhttps://github.com/bbbbbr/tilepalquant/commit/c4f9344c9ab48d012b6255f52d1018cadbab0319
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
c4f9344https://github.com/bbbbbr/tilepalquant/commit/c4f9344c9ab48d012b6255f52d1018cadbab0319
https://github.com/bbbbbr/tilepalquant/blob/c4f9344c9ab48d012b6255f52d1018cadbab0319/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/c4f9344c9ab48d012b6255f52d1018cadbab0319
Quant: small diagnostic outputhttps://github.com/bbbbbr/tilepalquant/commit/41b1ea9f009e30df1bdbfd245cfc2cf0152bd436
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
41b1ea9https://github.com/bbbbbr/tilepalquant/commit/41b1ea9f009e30df1bdbfd245cfc2cf0152bd436
https://github.com/bbbbbr/tilepalquant/blob/41b1ea9f009e30df1bdbfd245cfc2cf0152bd436/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/41b1ea9f009e30df1bdbfd245cfc2cf0152bd436
Quant: complete extractTile()https://github.com/bbbbbr/tilepalquant/commit/f1c93df4b8d217cbe6d2dc5fb631751d842b649a
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
f1c93dfhttps://github.com/bbbbbr/tilepalquant/commit/f1c93df4b8d217cbe6d2dc5fb631751d842b649a
https://github.com/bbbbbr/tilepalquant/blob/f1c93df4b8d217cbe6d2dc5fb631751d842b649a/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/f1c93df4b8d217cbe6d2dc5fb631751d842b649a
Quant: start of tile extractionhttps://github.com/bbbbbr/tilepalquant/commit/ea729f375afa22525b5df0af1ba7b83e4ae275fd
https://github.com/bbbbbr
bbbbbrhttps://github.com/bbbbbr/tilepalquant/commits?author=bbbbbr
ea729f3https://github.com/bbbbbr/tilepalquant/commit/ea729f375afa22525b5df0af1ba7b83e4ae275fd
https://github.com/bbbbbr/tilepalquant/blob/ea729f375afa22525b5df0af1ba7b83e4ae275fd/src/quant.cpp
https://github.com/bbbbbr/tilepalquant/tree/ea729f375afa22525b5df0af1ba7b83e4ae275fd
Nexthttps://github.com/bbbbbr/tilepalquant/commits/console_cpp/src/quant.cpp?after=df2a7c28a0dc7a7979e2d9a1bc466d8df60c42c2+34
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.