mirror of
https://github.com/nothings/stb
synced 2025-05-14 00:39:34 -04:00
Commit Graph
Select branches
Hide Pull Requests
dev
master
#1
#1
#10
#1000
#1001
#1002
#1003
#1005
#1006
#1007
#1008
#1009
#1012
#1016
#102
#1024
#1025
#1025
#1027
#1029
#1031
#1032
#1033
#1034
#1035
#1036
#1037
#1037
#1038
#1039
#104
#1040
#1042
#1043
#1044
#1045
#1048
#105
#1050
#1052
#1053
#1054
#1058
#106
#1064
#1066
#1067
#1069
#107
#1073
#1074
#1075
#1075
#1078
#108
#1081
#1083
#1084
#1088
#1095
#1098
#1102
#1106
#1107
#111
#1110
#1111
#1113
#1114
#1116
#1121
#1130
#1133
#1135
#1136
#1137
#1142
#1143
#1144
#1145
#1147
#1148
#1150
#1155
#1156
#1157
#1157
#1158
#1160
#1161
#1165
#1169
#1169
#1172
#1172
#1173
#1173
#1174
#1174
#1175
#1175
#1176
#1176
#1177
#1179
#1179
#1181
#1181
#1183
#1184
#1184
#1188
#1188
#1194
#1194
#1195
#1195
#1196
#1196
#1198
#1198
#1199
#1199
#120
#120
#1204
#1207
#1207
#1208
#1208
#121
#1211
#1211
#1217
#1219
#122
#122
#1220
#1223
#1228
#1228
#1230
#1235
#1236
#1236
#1241
#1243
#1255
#1257
#1257
#126
#1261
#1261
#1263
#1266
#1269
#1269
#127
#1270
#1270
#1272
#1272
#1276
#1278
#1278
#1279
#1279
#1290
#1290
#1295
#1295
#1297
#1299
#1299
#130
#130
#1306
#1306
#131
#1310
#1310
#1311
#1311
#1312
#1312
#1315
#1315
#1319
#1320
#1320
#1322
#1324
#1327
#1327
#1330
#1331
#1331
#1333
#1336
#1336
#1337
#1337
#1339
#1347
#1350
#1350
#136
#1373
#1374
#1374
#1375
#1380
#1380
#1383
#1383
#1384
#1385
#1385
#1388
#1388
#1389
#1389
#139
#1396
#1396
#1397
#1397
#1398
#1398
#1399
#14
#140
#1402
#1402
#1404
#1404
#1413
#1414
#1414
#1418
#1418
#142
#1420
#1420
#1422
#1422
#1426
#1426
#1435
#1435
#144
#1440
#1440
#1442
#1442
#1443
#1445
#1445
#1447
#145
#1450
#1450
#1454
#1454
#1455
#1455
#1457
#146
#1462
#1466
#1467
#1467
#1468
#1470
#1470
#1472
#1474
#1476
#1476
#1477
#1478
#1478
#1487
#1487
#1490
#1490
#1494
#1494
#1496
#1496
#1497
#1497
#1498
#1498
#1499
#1499
#15
#150
#1500
#1500
#1502
#1506
#1506
#1509
#1509
#1512
#1512
#1513
#1513
#1514
#1514
#1515
#1517
#1517
#1530
#1530
#1532
#1532
#1534
#1534
#1539
#1539
#154
#1541
#1541
#1543
#1543
#1545
#1545
#1547
#1547
#1549
#1549
#1551
#1551
#1553
#1553
#1554
#1554
#1555
#1555
#1556
#1556
#1557
#1557
#1558
#1558
#1559
#1559
#156
#156
#1560
#1560
#1561
#1561
#1563
#1563
#1564
#1564
#1565
#1565
#1567
#1567
#1569
#1569
#157
#1570
#1570
#1571
#1571
#1572
#1572
#1573
#1573
#1576
#1577
#1577
#158
#1586
#1586
#1592
#1592
#1596
#16
#160
#1600
#1600
#1603
#1604
#1605
#1606
#1609
#1610
#1610
#1615
#1615
#1617
#1617
#1618
#1618
#1619
#1619
#162
#1622
#1622
#1623
#1623
#1624
#1624
#1628
#1628
#163
#163
#1631
#1631
#1638
#1640
#1640
#1646
#1647
#1647
#1649
#1651
#1651
#1653
#1653
#1654
#1655
#1656
#1656
#1657
#1657
#1658
#1658
#166
#166
#1660
#1660
#1664
#1665
#1665
#1667
#1667
#1671
#1674
#1680
#1682
#1682
#1684
#1689
#1689
#1693
#1693
#1694
#1694
#1695
#1695
#1696
#1696
#1699
#1699
#17
#170
#170
#1702
#1702
#1704
#1704
#1705
#1705
#1706
#1706
#1707
#1707
#1708
#1710
#1710
#1712
#1712
#1713
#1713
#1718
#172
#1722
#1722
#1724
#1724
#1725
#1725
#1726
#1726
#173
#1732
#1732
#1736
#1736
#1739
#1739
#174
#174
#1742
#1743
#1743
#1746
#1746
#1747
#1747
#1748
#175
#1751
#1751
#1752
#1752
#1755
#1756
#1756
#1759
#1759
#176
#1761
#1764
#1764
#1767
#1767
#177
#1774
#1774
#1775
#1775
#179
#1798
#1799
#1799
#182
#186
#187
#190
#191
#194
#195
#196
#197
#198
#200
#204
#206
#206
#207
#208
#209
#210
#210
#211
#211
#212
#212
#216
#219
#219
#22
#22
#220
#220
#221
#221
#222
#223
#224
#225
#226
#226
#228
#229
#230
#230
#232
#233
#234
#235
#236
#236
#238
#242
#243
#243
#248
#252
#253
#255
#257
#258
#258
#26
#26
#261
#266
#269
#269
#27
#27
#271
#271
#272
#272
#273
#275
#275
#278
#278
#28
#286
#288
#288
#29
#290
#290
#293
#294
#294
#296
#297
#298
#299
#30
#300
#301
#301
#303
#303
#306
#308
#308
#31
#31
#316
#319
#32
#320
#323
#324
#324
#327
#327
#328
#328
#330
#331
#331
#336
#336
#337
#337
#338
#338
#339
#341
#343
#344
#344
#345
#35
#351
#351
#352
#352
#354
#354
#356
#356
#357
#361
#362
#362
#363
#364
#365
#367
#367
#37
#370
#371
#373
#374
#375
#376
#377
#379
#38
#380
#380
#381
#382
#386
#389
#39
#391
#392
#394
#395
#4
#401
#402
#402
#407
#41
#412
#415
#415
#418
#419
#42
#420
#421
#422
#423
#424
#425
#426
#427
#427
#428
#429
#43
#431
#432
#436
#437
#437
#438
#439
#44
#440
#441
#442
#443
#444
#445
#447
#449
#449
#45
#45
#451
#452
#453
#453
#454
#455
#455
#456
#456
#459
#459
#460
#462
#462
#463
#463
#470
#471
#471
#472
#472
#473
#473
#474
#475
#476
#477
#485
#486
#488
#49
#49
#491
#495
#496
#498
#499
#5
#5
#500
#502
#505
#505
#506
#506
#51
#511
#513
#517
#521
#522
#524
#526
#527
#528
#528
#529
#529
#531
#531
#532
#534
#536
#536
#538
#547
#547
#55
#550
#550
#553
#554
#556
#556
#559
#559
#560
#560
#561
#562
#563
#564
#564
#568
#57
#570
#571
#572
#575
#577
#578
#585
#59
#593
#594
#594
#596
#598
#598
#599
#60
#604
#604
#606
#607
#61
#61
#610
#611
#613
#615
#62
#621
#623
#624
#625
#626
#626
#629
#63
#630
#631
#633
#637
#638
#640
#644
#646
#650
#650
#653
#653
#654
#654
#66
#661
#662
#663
#665
#666
#667
#667
#668
#669
#67
#67
#670
#673
#675
#678
#679
#683
#683
#697
#698
#699
#7
#70
#703
#704
#708
#71
#710
#712
#713
#714
#715
#716
#719
#72
#720
#721
#722
#723
#725
#726
#727
#728
#73
#730
#731
#732
#735
#737
#738
#742
#743
#750
#753
#755
#758
#758
#759
#76
#760
#762
#763
#763
#764
#769
#771
#778
#779
#78
#781
#782
#786
#788
#789
#791
#795
#796
#8
#8
#80
#804
#807
#808
#809
#810
#811
#812
#815
#818
#819
#82
#821
#823
#825
#828
#83
#831
#832
#834
#835
#84
#848
#849
#85
#850
#852
#853
#854
#858
#86
#860
#87
#88
#882
#89
#890
#891
#893
#894
#895
#896
#898
#899
#9
#900
#902
#904
#906
#91
#918
#922
#926
#93
#93
#932
#934
#935
#938
#94
#940
#941
#943
#945
#946
#947
#949
#95
#950
#951
#955
#959
#96
#960
#961
#971
#973
#974
#979
#981
#983
#984
#985
#989
#99
#993
#998
#999
Select branches
Hide Pull Requests
dev
master
#1
#1
#10
#1000
#1001
#1002
#1003
#1005
#1006
#1007
#1008
#1009
#1012
#1016
#102
#1024
#1025
#1025
#1027
#1029
#1031
#1032
#1033
#1034
#1035
#1036
#1037
#1037
#1038
#1039
#104
#1040
#1042
#1043
#1044
#1045
#1048
#105
#1050
#1052
#1053
#1054
#1058
#106
#1064
#1066
#1067
#1069
#107
#1073
#1074
#1075
#1075
#1078
#108
#1081
#1083
#1084
#1088
#1095
#1098
#1102
#1106
#1107
#111
#1110
#1111
#1113
#1114
#1116
#1121
#1130
#1133
#1135
#1136
#1137
#1142
#1143
#1144
#1145
#1147
#1148
#1150
#1155
#1156
#1157
#1157
#1158
#1160
#1161
#1165
#1169
#1169
#1172
#1172
#1173
#1173
#1174
#1174
#1175
#1175
#1176
#1176
#1177
#1179
#1179
#1181
#1181
#1183
#1184
#1184
#1188
#1188
#1194
#1194
#1195
#1195
#1196
#1196
#1198
#1198
#1199
#1199
#120
#120
#1204
#1207
#1207
#1208
#1208
#121
#1211
#1211
#1217
#1219
#122
#122
#1220
#1223
#1228
#1228
#1230
#1235
#1236
#1236
#1241
#1243
#1255
#1257
#1257
#126
#1261
#1261
#1263
#1266
#1269
#1269
#127
#1270
#1270
#1272
#1272
#1276
#1278
#1278
#1279
#1279
#1290
#1290
#1295
#1295
#1297
#1299
#1299
#130
#130
#1306
#1306
#131
#1310
#1310
#1311
#1311
#1312
#1312
#1315
#1315
#1319
#1320
#1320
#1322
#1324
#1327
#1327
#1330
#1331
#1331
#1333
#1336
#1336
#1337
#1337
#1339
#1347
#1350
#1350
#136
#1373
#1374
#1374
#1375
#1380
#1380
#1383
#1383
#1384
#1385
#1385
#1388
#1388
#1389
#1389
#139
#1396
#1396
#1397
#1397
#1398
#1398
#1399
#14
#140
#1402
#1402
#1404
#1404
#1413
#1414
#1414
#1418
#1418
#142
#1420
#1420
#1422
#1422
#1426
#1426
#1435
#1435
#144
#1440
#1440
#1442
#1442
#1443
#1445
#1445
#1447
#145
#1450
#1450
#1454
#1454
#1455
#1455
#1457
#146
#1462
#1466
#1467
#1467
#1468
#1470
#1470
#1472
#1474
#1476
#1476
#1477
#1478
#1478
#1487
#1487
#1490
#1490
#1494
#1494
#1496
#1496
#1497
#1497
#1498
#1498
#1499
#1499
#15
#150
#1500
#1500
#1502
#1506
#1506
#1509
#1509
#1512
#1512
#1513
#1513
#1514
#1514
#1515
#1517
#1517
#1530
#1530
#1532
#1532
#1534
#1534
#1539
#1539
#154
#1541
#1541
#1543
#1543
#1545
#1545
#1547
#1547
#1549
#1549
#1551
#1551
#1553
#1553
#1554
#1554
#1555
#1555
#1556
#1556
#1557
#1557
#1558
#1558
#1559
#1559
#156
#156
#1560
#1560
#1561
#1561
#1563
#1563
#1564
#1564
#1565
#1565
#1567
#1567
#1569
#1569
#157
#1570
#1570
#1571
#1571
#1572
#1572
#1573
#1573
#1576
#1577
#1577
#158
#1586
#1586
#1592
#1592
#1596
#16
#160
#1600
#1600
#1603
#1604
#1605
#1606
#1609
#1610
#1610
#1615
#1615
#1617
#1617
#1618
#1618
#1619
#1619
#162
#1622
#1622
#1623
#1623
#1624
#1624
#1628
#1628
#163
#163
#1631
#1631
#1638
#1640
#1640
#1646
#1647
#1647
#1649
#1651
#1651
#1653
#1653
#1654
#1655
#1656
#1656
#1657
#1657
#1658
#1658
#166
#166
#1660
#1660
#1664
#1665
#1665
#1667
#1667
#1671
#1674
#1680
#1682
#1682
#1684
#1689
#1689
#1693
#1693
#1694
#1694
#1695
#1695
#1696
#1696
#1699
#1699
#17
#170
#170
#1702
#1702
#1704
#1704
#1705
#1705
#1706
#1706
#1707
#1707
#1708
#1710
#1710
#1712
#1712
#1713
#1713
#1718
#172
#1722
#1722
#1724
#1724
#1725
#1725
#1726
#1726
#173
#1732
#1732
#1736
#1736
#1739
#1739
#174
#174
#1742
#1743
#1743
#1746
#1746
#1747
#1747
#1748
#175
#1751
#1751
#1752
#1752
#1755
#1756
#1756
#1759
#1759
#176
#1761
#1764
#1764
#1767
#1767
#177
#1774
#1774
#1775
#1775
#179
#1798
#1799
#1799
#182
#186
#187
#190
#191
#194
#195
#196
#197
#198
#200
#204
#206
#206
#207
#208
#209
#210
#210
#211
#211
#212
#212
#216
#219
#219
#22
#22
#220
#220
#221
#221
#222
#223
#224
#225
#226
#226
#228
#229
#230
#230
#232
#233
#234
#235
#236
#236
#238
#242
#243
#243
#248
#252
#253
#255
#257
#258
#258
#26
#26
#261
#266
#269
#269
#27
#27
#271
#271
#272
#272
#273
#275
#275
#278
#278
#28
#286
#288
#288
#29
#290
#290
#293
#294
#294
#296
#297
#298
#299
#30
#300
#301
#301
#303
#303
#306
#308
#308
#31
#31
#316
#319
#32
#320
#323
#324
#324
#327
#327
#328
#328
#330
#331
#331
#336
#336
#337
#337
#338
#338
#339
#341
#343
#344
#344
#345
#35
#351
#351
#352
#352
#354
#354
#356
#356
#357
#361
#362
#362
#363
#364
#365
#367
#367
#37
#370
#371
#373
#374
#375
#376
#377
#379
#38
#380
#380
#381
#382
#386
#389
#39
#391
#392
#394
#395
#4
#401
#402
#402
#407
#41
#412
#415
#415
#418
#419
#42
#420
#421
#422
#423
#424
#425
#426
#427
#427
#428
#429
#43
#431
#432
#436
#437
#437
#438
#439
#44
#440
#441
#442
#443
#444
#445
#447
#449
#449
#45
#45
#451
#452
#453
#453
#454
#455
#455
#456
#456
#459
#459
#460
#462
#462
#463
#463
#470
#471
#471
#472
#472
#473
#473
#474
#475
#476
#477
#485
#486
#488
#49
#49
#491
#495
#496
#498
#499
#5
#5
#500
#502
#505
#505
#506
#506
#51
#511
#513
#517
#521
#522
#524
#526
#527
#528
#528
#529
#529
#531
#531
#532
#534
#536
#536
#538
#547
#547
#55
#550
#550
#553
#554
#556
#556
#559
#559
#560
#560
#561
#562
#563
#564
#564
#568
#57
#570
#571
#572
#575
#577
#578
#585
#59
#593
#594
#594
#596
#598
#598
#599
#60
#604
#604
#606
#607
#61
#61
#610
#611
#613
#615
#62
#621
#623
#624
#625
#626
#626
#629
#63
#630
#631
#633
#637
#638
#640
#644
#646
#650
#650
#653
#653
#654
#654
#66
#661
#662
#663
#665
#666
#667
#667
#668
#669
#67
#67
#670
#673
#675
#678
#679
#683
#683
#697
#698
#699
#7
#70
#703
#704
#708
#71
#710
#712
#713
#714
#715
#716
#719
#72
#720
#721
#722
#723
#725
#726
#727
#728
#73
#730
#731
#732
#735
#737
#738
#742
#743
#750
#753
#755
#758
#758
#759
#76
#760
#762
#763
#763
#764
#769
#771
#778
#779
#78
#781
#782
#786
#788
#789
#791
#795
#796
#8
#8
#80
#804
#807
#808
#809
#810
#811
#812
#815
#818
#819
#82
#821
#823
#825
#828
#83
#831
#832
#834
#835
#84
#848
#849
#85
#850
#852
#853
#854
#858
#86
#860
#87
#88
#882
#89
#890
#891
#893
#894
#895
#896
#898
#899
#9
#900
#902
#904
#906
#91
#918
#922
#926
#93
#93
#932
#934
#935
#938
#94
#940
#941
#943
#945
#946
#947
#949
#95
#950
#951
#955
#959
#96
#960
#961
#971
#973
#974
#979
#981
#983
#984
#985
#989
#99
#993
#998
#999
-
7d0cec62c8
Update README.md
nothings
2014-12-06 23:28:04 -08:00 -
4b87ba76fe
Update README.md
nothings
2014-12-06 23:22:14 -08:00 -
539dc3996b
Update README.md
nothings
2014-12-06 23:21:11 -08:00 -
19b24bba1a
Update README.md
nothings
2014-12-06 23:19:25 -08:00 -
c6e1ec0cec
Create README.md
nothings
2014-12-06 23:17:44 -08:00 -
0a1d82f9e3
readme
Sean Barrett
2014-12-06 23:02:10 -08:00 -
22dbcffef7
stbtt_Pack* documentation oversample test tweaks
Sean Barrett
2014-12-06 23:00:59 -08:00 -
f03e352093
stb_rect_pack: fix LARGE_RECT bug stb_truetype: oversampling, including oversampling demo app
Sean Barrett
2014-12-06 12:28:46 -08:00 -
b6f8358f47
various fixes for compilation test
Sean Barrett
2014-12-02 03:00:08 -08:00 -
0a3dd5aff3
new font bitmap baking API
Sean Barrett
2014-12-02 02:59:44 -08:00 -
37c95d8d55
add internal version number for use by stb_truetype
Sean Barrett
2014-12-02 02:59:05 -08:00 -
5f81a92cdd
use explicit float constants to avoid warnings in some compilers
Sean Barrett
2014-12-02 02:58:08 -08:00 -
c37efd3142
Merge branch 'master' of https://github.com/kennethdmiller3/stb
Ken Miller
2014-11-29 15:21:02 -06:00 -
ff4a8a00a9
Merge branch 'master' of https://github.com/nothings/stb
Ken Miller
2014-11-29 15:20:45 -06:00 -
ff22b6cb56
Merge branch 'master' of https://github.com/nothings/stb
Ken Miller
2014-11-27 22:11:54 -06:00 -
af982450f1
Merge branch 'working' of https://github.com/nothings/stb
Ken Miller
2014-11-27 22:11:17 -06:00 -
99198d044f
Merge branch 'working'
Sean Barrett
2014-11-25 15:32:43 -08:00 -
e9151589ca
duh, best-fit should tiebreak using waste, not prioritize waste (which makes bizarre towers)
Sean Barrett
2014-11-25 15:06:27 -08:00 -
36ef8be0be
fix typo
nothings
2014-11-24 18:56:56 -08:00 -
ece0883f3c
Merge branch 'working'
Sean Barrett
2014-11-24 18:22:14 -08:00 -
2c56e11c59
doc tweaks
Sean Barrett
2014-11-24 18:21:36 -08:00 -
a9e1f96765
rename 'stbrp_init_packer' to 'stbrp_init_target' since it must be called for every target; clean up docs
Sean Barrett
2014-11-24 18:20:13 -08:00 -
8d3ef72e3c
fixed bugs related to the best-fit heuristic
Sean Barrett
2014-11-24 18:12:46 -08:00 -
0c10e7c40e
tested & debugged on two cases (both heuristics); unknown if BF is *correct*.
Sean Barrett
2014-11-24 17:47:06 -08:00 -
b09f8186dc
non-working rectangle packer
Sean Barrett
2014-11-24 16:06:46 -08:00 -
83c5588584
Remove unused variables and ambiguous dangling else
Kristoffer Grönlund
2014-10-27 10:02:27 +01:00 -
f298f7dabe
Ensure GCC that p is not used uninitialized
Kristoffer Grönlund
2014-10-27 09:05:40 +01:00 -
3202fb6a55
Remove stb_readdir_size which was written (on windows) but never read
Kristoffer Grönlund
2014-10-27 09:03:31 +01:00 -
ce9b680784
Add missing return type declaration
Kristoffer Grönlund
2014-10-27 09:01:12 +01:00 -
3b1480ff10
Don't read uninitialized memory
Kristoffer Grönlund
2014-10-27 08:56:56 +01:00 -
66c312dd9e
Merge branch 'master' of https://github.com/nothings/stb
Ken Miller
2014-10-20 21:23:12 -05:00 -
be3d9cd965
added a few more FAQ questions
Sean Barrett
2014-10-20 08:57:14 -07:00 -
d97c160e4a
tilemap editor 0.30
Sean Barrett
2014-10-19 21:18:07 -07:00 -
2b5d5d9cf4
various updates
Sean Barrett
2014-10-19 20:43:18 -07:00 -
c6c767f7aa
properties and links
Sean Barrett
2014-10-18 18:21:34 -07:00 -
55e153af75
Merge branch 'master' of https://github.com/kennethdmiller3/stb
Ken Miller
2014-10-07 21:46:46 -05:00 -
a44cec873a
Merge branch 'master' of https://github.com/nothings/stb
Ken Miller
2014-10-07 21:46:34 -05:00 -
c8705bef4e
Merge branch 'master' of https://github.com/nothings/stb
Ken Miller
2014-10-04 22:27:06 -05:00 -
283bc54c90
update version number
Sean Barrett
2014-09-27 13:43:27 -07:00 -
b46b49d935
colorpicker; new color scheme
Sean Barrett
2014-09-27 13:42:50 -07:00 -
3ab22d3750
fix bug in paste to protected layer; add eraser tool
Sean Barrett
2014-09-26 23:23:55 -07:00 -
1be86b37d6
Documentation
ocornut
2014-09-26 00:06:30 +01:00 -
50d9752612
Removing tabs and using 3-spaces indents to match local coding style
ocornut
2014-09-26 00:01:45 +01:00 -
09a1ab87a0
Fix for interlaced and small images + cleanup
ocornut
2014-09-25 23:52:24 +01:00 -
3b3e2996e7
Unpack 1/2/4 bpp into 8 bpp scanline buffer + support grayscale 1/2/4 bpp
ocornut
2014-09-25 21:59:50 +01:00 -
f2b3ebd470
Support for 1/2/4-bit palettized PNG
ocornut
2014-09-25 19:30:47 +01:00 -
2834d9da08
Merge branch 'master' of https://github.com/nothings/stb
Ken Miller
2014-09-25 00:32:23 -05:00 -
655d24552a
tiny bit of documentation
Sean Barrett
2014-09-23 18:02:49 -07:00 -
17647014b3
fix c++ compilation
Sean Barrett
2014-09-23 17:56:03 -07:00 -
43fb9942de
Merge branch 'master' of https://github.com/nothings/stb
Sean Barrett
2014-09-23 17:22:52 -07:00 -
8252a94f02
add stb_tilemap_editor.h
Sean Barrett
2014-09-23 17:19:25 -07:00 -
891f6d7720
Removing bitpacking warning for srgb conversion
nothings
2014-09-18 12:52:11 -07:00 -
941ace7f22
Delete stb_resample_ideas.txt
nothings
2014-09-18 08:34:57 -07:00 -
b49d5180ca
version numbers
Sean Barrett
2014-09-18 07:14:33 -07:00 -
c32d5c40d2
update version number & contributors
Sean Barrett
2014-09-18 07:13:57 -07:00 -
69d4c6738b
Merge branch 'master' of http://github.com/rygorous/stb into working
Sean Barrett
2014-09-18 07:10:43 -07:00 -
17e82a4080
Merge branch 'master' into working
Sean Barrett
2014-09-18 07:10:18 -07:00 -
f36b7116e2
Fix a few bugs with subpixel shifts, shift_y in particular.
Fabian Giesen
2014-09-17 22:54:16 -07:00 -
dea604b896
add stb_image_resize
Sean Barrett
2014-09-17 07:11:56 -07:00 -
37faf29f69
Merge branch 'resample'
Sean Barrett
2014-09-17 07:10:40 -07:00 -
7c0ae19a42
documentation, release data
Sean Barrett
2014-09-17 07:10:21 -07:00 -
0fc13e997b
optimization attempts, no meaningful changes
Sean Barrett
2014-09-17 06:24:40 -07:00 -
8024673461
switch srgb convert to second ryg method, which is a bit faster (8% total speedup on upsampling test); remove extra table in slowpath
Sean Barrett
2014-09-17 06:07:16 -07:00 -
a12d3dedf0
Some todo notes.
Jorge Rodriguez
2014-09-16 10:50:41 -07:00 -
cbf5ebbd35
Install ryg's float -> uint8 sRGB conversion code, which is much faster.
Jorge Rodriguez
2014-09-16 10:36:19 -07:00 -
600d80387e
Make a guess at the value before doing the binary search, cuts the number of conditionals by half. Not as much gain as I hoped but something.
Jorge Rodriguez
2014-09-15 14:01:11 -07:00 -
7602c99e77
Quick formatting fix.
Jorge Rodriguez
2014-09-15 11:29:40 -07:00 -
dd28033b34
don't encode alpha channel twice when alpha is different colorspace from other channels
Sean Barrett
2014-09-15 07:23:22 -07:00 -
bdbf1e0ef4
uint32 images need to round with uint32 cast, not int cast
Sean Barrett
2014-09-14 15:01:10 -07:00 -
9f66b441bd
new quickstart docs; reformat docs; new simple uint32 test
Sean Barrett
2014-09-14 14:55:23 -07:00 -
3c261481a6
Add a very quick guide.
Jorge Rodriguez
2014-09-13 14:33:13 -07:00 -
f0ba7f5f7e
Get rid of old perf tests.
Jorge Rodriguez
2014-09-13 13:42:50 -07:00 -
a0d4f79074
Merge pull request #7 from nothings/resample
Jorge Rodriguez
2014-09-13 12:31:18 -07:00 -
385d7a417c
delete some unused functions; get rid of stbir__inline for some functions that don't need it
Sean Barrett
2014-09-13 08:50:10 -07:00 -
f711fdcb0f
disable performance test in test code, back to regression test path
Sean Barrett
2014-09-13 08:22:15 -07:00 -
8849501a3f
add documentation explaining why even a 64K table for srgb_to_uint8 would be inaccurate
Sean Barrett
2014-09-13 08:21:14 -07:00 -
9a6af9a8d3
replace int(floor()) with int(), since that produces same results for non-negative values and is much faster on 32-bit x86
Sean Barrett
2014-09-13 08:12:37 -07:00 -
1dcca19ae0
because of we divide by /255 not /256, we lose numerical precision, so can't guarantee that box filter results round to same results as naive
Sean Barrett
2014-09-13 08:06:39 -07:00 -
adbbe8dabd
move x loop inside switch in horizontal_downsample
Sean Barrett
2014-09-13 07:46:09 -07:00 -
7a8c9196d1
unroll vertical_upsample inner loop, and reverse loop nesting to minimize work
Sean Barrett
2014-09-13 07:41:39 -07:00 -
9c2ae9bdb8
cache filter-width derived computations that use floor/ceil because those were showing up like crazy on VC6 profile despite only being per-scanline-ish?!? unroll inner loop in horizontal_resample
Sean Barrett
2014-09-13 07:29:04 -07:00 -
972456cb63
explicit performance tests variants
Sean Barrett
2014-09-13 06:53:53 -07:00 -
c9600c012f
unroll channel loops in downsampler
Sean Barrett
2014-09-13 06:23:07 -07:00 -
3ee97c221f
compile as C
Sean Barrett
2014-09-13 06:12:40 -07:00 -
59898db411
tweak grammar
Sean Barrett
2014-09-13 06:05:00 -07:00 -
a2f1cadde8
convert tabs to spaces so it's consistent with other stb libs
Sean Barrett
2014-09-13 06:03:48 -07:00 -
60064f9803
add stb_image_resize.h to readme
Sean Barrett
2014-09-13 05:56:06 -07:00 -
0fa5b5c66f
rename cubic to cubicbspline; tweak filter type documentation
Sean Barrett
2014-09-13 05:52:19 -07:00 -
316beb987d
Merge branch 'master' of https://github.com/kennethdmiller3/stb
Ken Miller
2014-09-13 00:38:04 -05:00 -
29b36b3dea
rename filters, document them
Sean Barrett
2014-09-12 05:28:24 -07:00 -
da2aa8f6b7
checkboard test to verify srgb
Sean Barrett
2014-09-12 05:04:38 -07:00 -
a9778b8dbd
tweak docs; fix compile error in UNUSED_PARAM stuff
Sean Barrett
2014-09-12 04:46:41 -07:00 -
99f3b78bbd
Merge branch 'resample' of http://github.com/bsvino/stb into resample
Sean Barrett
2014-09-12 03:54:17 -07:00 -
df128b7995
update STBIR__UNUSED_PARAM to match stb_image.h version
Sean Barrett
2014-09-12 03:53:36 -07:00 -
ca88b6fba6
Calculate and store vertical contributors first so that they can be normalized and optimized.
Jorge Rodriguez
2014-09-11 12:45:18 -07:00 -
a25c1d2bbd
Merge remote-tracking branch 'remotes/nothings/resample' into resample
Jorge Rodriguez
2014-09-11 10:00:57 -07:00 -
36b417f6b4
Optimizations: Skip zero-coefficient contributions. Reduce the size of the coefficients array when downsampling.
Jorge Rodriguez
2014-09-11 09:39:03 -07:00 -
27f26f8337
Documentation; rename STBIR_FLAG_PREMULTIPLED_ALPHA to STBIR_FLAG_ALPHA_PREMULTIPLIED so that both flags have "ALPHA" first
Sean Barrett
2014-09-11 03:02:20 -07:00 -
7a4f1f4665
update with new tests for srgb conversion
Sean Barrett
2014-09-11 02:10:37 -07:00 -
16d68d14f8
fix stbir__linear_to_srgb_uchar: 1. table stored threshhold of transition from i to i+1, but wants to be i-1 to i 2. table was computed by dividing uchar by 256.0 instead of 255.0, causing it to be 100% wrong
Sean Barrett
2014-09-11 02:05:53 -07:00