Dr-Noob
|
7cd578b889
|
[v0.99] Add color manually to ascii with replace=true and change the printing algorithm to support this new format
|
2021-08-10 10:34:39 +02:00 |
|
Dr-Noob
|
6a67b87abc
|
[v0.99] Partially recover --color and --style options
|
2021-08-10 08:48:52 +02:00 |
|
Dr-Noob
|
590c391380
|
[v0.99][PPC] Fix compilation due to new logos in PPC
|
2021-08-09 13:58:51 +02:00 |
|
Dr-Noob
|
5e3be4c45f
|
[v0.99][ARM] Fix compilation due to new logos in ARM, but needs refactoring and review
|
2021-08-09 13:35:00 +02:00 |
|
Dr-Noob
|
42149b8dff
|
[v0.99] Recover original Intel and AMD logos by adding shadows and new replace_blocks protocol; # replaces by 1st color, @ by 2nd
|
2021-08-09 12:45:29 +02:00 |
|
Dr-Noob
|
7c5e638c2f
|
[v0.99] Bring back long logos. Print long logos only when the terminal width is enough to display the output properly; if not, display the short logos
|
2021-08-09 12:12:14 +02:00 |
|
Dr-Noob
|
0aff23f962
|
[v0.99] Easy way to print logos with blocks instead of chars. Remove dead code
|
2021-08-08 22:25:46 +02:00 |
|
Dr-Noob
|
7ee36037c3
|
[v0.99] Fix two bugs in the logo printing
|
2021-08-08 21:39:44 +02:00 |
|
Dr-Noob
|
b7c32fcd4a
|
[v0.99] Center automatically logo and text, when logo is longer than text and viceversa (before this commit only the first case was supported)
|
2021-08-08 12:53:16 +02:00 |
|
Dr-Noob
|
1326314103
|
[v0.99] Set colors in the logo struct, instead of deducing them from the CPU manufacturer
|
2021-08-08 11:47:25 +02:00 |
|
Dr-Noob
|
783785e312
|
[v0.99] Create structs for all logos and remove width/height constants
|
2021-08-08 09:44:07 +02:00 |
|
Dr-Noob
|
490d9f6566
|
[v0.99] Initial idea to allow printing non-fixed sized logos (each logo with a different w/h)
|
2021-08-08 09:13:17 +02:00 |
|
Dr-Noob
|
2e08b10652
|
[v0.98][Refactoring] Use array of colors instead of fixed structure of colors in args
|
2021-08-07 10:01:34 +02:00 |
|
Dr-Noob
|
c24dd7cbb6
|
[v0.98][Refactoring] Use int for peak performance, which makes code cleaner
|
2021-08-06 11:04:29 +02:00 |
|
Dr-Noob
|
6953d8dda5
|
[v0.98][Refactoring] Unify the use of get_str_peak_performance
|
2021-08-06 10:26:07 +02:00 |
|
Dr-Noob
|
921e815470
|
[v0.98][PPC] Add part number detection using linux device tree
|
2021-08-05 10:06:16 +02:00 |
|
Dr-Noob
|
eac97bf721
|
[v0.98] Use malloc/calloc wrapper that exits when alloc fails, as suggested by #90
|
2021-08-04 10:01:32 +02:00 |
|
Dr-Noob
|
843da5cf70
|
[v0.98][ARM] Add M1 SoC detection and apple logo
|
2021-08-02 21:11:53 +01:00 |
|
Dr-Noob
|
aa7eaa882f
|
[v0.98][PPC] Various fixes. Implement debug option
|
2021-07-31 23:46:29 +02:00 |
|
Dr-Noob
|
18744c69f7
|
[v0.98][PPC] Dont display name (it was always unknown anyway)
|
2021-07-31 18:30:31 +02:00 |
|
Dr-Noob
|
2180fb1c26
|
[v0.98][PPC] Add cache detection using udev and use it for ppc
|
2021-07-31 18:26:47 +02:00 |
|
Dr-Noob
|
4d1d14d2a7
|
[v0.98][PPC] Add altivec detection and peak performance output
|
2021-07-31 17:43:02 +02:00 |
|
Dr-Noob
|
faac972107
|
[v0.98][PPC] Add max frequency detection
|
2021-07-31 17:01:06 +02:00 |
|
Dr-Noob
|
9b483d2db5
|
[v0.98][PPC] Obtain microarchitecture using getauxval
|
2021-07-31 09:50:38 +02:00 |
|
Dr-Noob
|
af22b2e186
|
[v0.98][PPC] Added IBM color scheme
|
2021-07-27 22:23:39 +02:00 |
|
Dr-Noob
|
8ba5b66983
|
[v0.98][PPC] Add IBM ascii art
|
2021-07-27 22:06:37 +02:00 |
|
Dr-Noob
|
135cc9d504
|
[v0.98][PPC] Basic support for topology detection
|
2021-07-27 21:34:08 +02:00 |
|
Dr-Noob
|
f4aa335af1
|
[v0.98][PPC] Start PowerPC port. It just compiles but nothing is displayed
|
2021-07-27 20:26:17 +02:00 |
|
Dr-Noob
|
5bd4e07e04
|
[v0.97] Define win flag in case it is not defined (issue #77)
|
2021-04-10 09:15:27 +02:00 |
|
Dr-Noob
|
fce0bbf012
|
[v0.94][ARM] Do not print cache sizes
|
2020-12-08 18:33:42 +01:00 |
|
Dr-Noob
|
5b9a9e90d0
|
[v0.94] Fix compilation issues
|
2020-12-05 11:56:40 +01:00 |
|
Dr-Noob
|
c111eb9a41
|
[v0.94] SoC detection stores the exact SoC model
|
2020-12-04 10:11:07 +01:00 |
|
Dr-Noob
|
01e22b8090
|
[v0.94] Fix compilation issues
|
2020-12-01 16:13:38 +01:00 |
|
Dr-Noob
|
d04d535807
|
[v0.94][ARM] Add CPU feature detection, such as NEON, AES, SHA... Take into account NEON capabilities for PP computation
|
2020-12-01 11:40:09 +01:00 |
|
Dr-Noob
|
35c2aa7e6f
|
[v0.94][ARM] Add Kirin and Broadcom ASCII arts. Fix Broadcom SoCs detection
|
2020-11-28 13:51:20 +01:00 |
|
Dr-Noob
|
fd898331f8
|
[v0.93][ARM] Tune Exynos ASCII art algorithm
|
2020-11-28 12:39:25 +01:00 |
|
Dr-Noob
|
532a65e35d
|
[v0.93][ARM] Refactoring in ARM printer
|
2020-11-28 12:31:08 +01:00 |
|
Dr-Noob
|
1d58b1808d
|
[v0.93][ARM] Support printing ASCII on chips that have lots of attributes (if they have more than 2 different CPUs). Fix all ASCII arts (they were missing the last empty character)
|
2020-11-28 12:24:13 +01:00 |
|
Dr-Noob
|
7d7af00e68
|
Add Samsung Exynos ASCII art. Add experimental exynos printer algorithm
|
2020-11-28 11:09:25 +01:00 |
|
Dr-Noob
|
ccfcab88d3
|
[v0.92][ARM] Add MediaTek ASCII art
|
2020-11-26 20:33:35 +01:00 |
|
Dr-Noob
|
e5d5e5ef92
|
[v0.92][Refactoring] Refactor Intel and AMD printer code into algorithms
|
2020-11-26 18:45:33 +01:00 |
|
Dr-Noob
|
ff92107d7c
|
[v0.92] Fix previous commit (I forgot to add the file)
|
2020-11-26 18:35:29 +01:00 |
|
Dr-Noob
|
c62a63f539
|
[v0.92][ARM] Print ACII art based on SoC instead of CPU vendor. Add snapdragon ASCII art. Refactor printer to save some lines of code
|
2020-11-26 16:42:36 +01:00 |
|
Dr-Noob
|
4c36e4c5e5
|
[v0.91][ARM] Print manufacturing process from SoC information
|
2020-11-26 10:52:44 +01:00 |
|
Dr-Noob
|
220dd02abd
|
[v0.89][ARM] Add very basic SoC parsing from cpuinfo/android strings. Only detects two SoCs, but allows debugging
|
2020-11-24 11:44:24 +01:00 |
|
Dr-Noob
|
685e78f2b7
|
[v0.88][ARM][BUGFIX] Fix bugs in single CPU SoCs and small bugs related to strings
|
2020-11-24 10:27:33 +01:00 |
|
Dr-Noob
|
bb05a4d577
|
[v0.88][ARM][BUGFIX] Fix some compilation issues
|
2020-11-23 18:45:42 +01:00 |
|
Dr-Noob
|
0875c4d425
|
[v0.87][ARM] cpuInfo now holds all the structs (freq, cache, etc), instead of having them separated. This allows ARM to represent a single CPU, because from its pointer, it is able to access the specific frequency, cache, etc
|
2020-11-22 09:57:50 +01:00 |
|
Dr-Noob
|
5b0cbd622f
|
[v0.87][BUGFIX] Add checks to detect wrong ASCII arts. Fix ARM ASCII art
|
2020-11-21 19:21:19 +01:00 |
|
Dr-Noob
|
0b9f0e860c
|
[v0.87][PRINTER] ASCII art attributes are no longer fixed in a given position, and are not fixed in length (max length is now 100). Added different algorithms for printing ASCII art for X86 and ARM, which allows ARM to show each CPU inside a SoC
|
2020-11-21 19:04:57 +01:00 |
|