-
-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
120a5f8
commit 73ecdb8
Showing
5 changed files
with
16 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
# Thorium AVX2 | ||
|
||
This directory contains build config files for compiling Thorium/Chromium with [AVX2](https://en.wikipedia.org/wiki/Advanced_Vector_Extensions#Advanced_Vector_Extensions_2) | ||
This directory contains build config files for compiling Thorium/Chromium with [AVX2](https://en.wikipedia.org/wiki/Advanced_Vector_Extensions#Advanced_Vector_Extensions_2). | ||
|
||
<img src="https://raw.githubusercontent.com/Alex313031/thorium/main/logos/STAGING/AVX2.png" width="86"> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,6 @@ | ||
# Thorium SSE2 | ||
|
||
This directory contains build config files for compiling 32 bit Thorium/Chromium with [SSE2](https://en.wikipedia.org/wiki/SSE2) | ||
This directory contains build config files for compiling 32 bit Thorium/Chromium with [SSE2](https://en.wikipedia.org/wiki/SSE2). | ||
|
||
Chromium doesn't officially support 32 bit linux anymore, and "requires" SSE3. With some workarounds though, it can be made to work. | ||
Chromium doesn't officially support 32 bit Linux anymore, and "requires" SSE3. With some workarounds though, it can be made to work. | ||
Using the `-msse2` compiler flag is not enough, one must also add the `-mmmx` and `-mfxsr` flags. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,5 @@ | ||
# Thorium SSE3 | ||
|
||
This directory contains build config files for compiling Thorium/Chromium with [SSE3](https://en.wikipedia.org/wiki/SSE3) | ||
This directory contains build config files for compiling Thorium/Chromium with [SSE3](https://en.wikipedia.org/wiki/SSE3). | ||
|
||
They can also be adapted (and I do exactly this for my occassional SSE4.1 builds) to make [SSE4](https://en.wikipedia.org/wiki/SSE4), [SSE4.1](https://en.wikipedia.org/wiki/SSE4#SSE4.1), or [SSE4.2](https://en.wikipedia.org/wiki/SSE4#SSE4.2) builds. | ||
|
||
SSE4.1 could be used, for example, for building for a Core 2 Duo system. \ | ||
I make SSE4.2 builds for 1st Gen core, since I have a laptop with a 1st gen "Westmere" CPU. | ||
This is the officially supported baseline instruction set for Chrome. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
# Thorium SSE4.1 | ||
|
||
This directory contains build config files for compiling Thorium/Chromium with [SSE4.1](https://en.wikipedia.org/wiki/SSE4#SSE4.1). | ||
|
||
They can also be edited (and I do exactly this for my occassional Westmere builds) to make [SSE4.2](https://en.wikipedia.org/wiki/SSE4#SSE4.2) builds. | ||
|
||
SSE4.1 is used to target Core 2 Duo systems at a minimum. | ||
|
||
I make SSE4.2 builds for 1st Gen core, since I have a laptop with a 1st gen "Westmere" CPU. |