init
This commit is contained in:
15
.editorconfig
Normal file
15
.editorconfig
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
# EditorConfig is awesome: https://EditorConfig.org
|
||||||
|
root = true
|
||||||
|
|
||||||
|
# for all files
|
||||||
|
[*]
|
||||||
|
indent_style = space
|
||||||
|
indent_size = 4
|
||||||
|
end_of_line = lf
|
||||||
|
charset = utf-8
|
||||||
|
trim_trailing_whitespace = true
|
||||||
|
insert_final_newline = true
|
||||||
|
|
||||||
|
# Markdown
|
||||||
|
[*.md]
|
||||||
|
trim_trailing_whitespace = false
|
||||||
4
.gitignore
vendored
Normal file
4
.gitignore
vendored
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
# packed rootfs
|
||||||
|
rootfs
|
||||||
|
|
||||||
|
# /
|
||||||
12
README.md
Normal file
12
README.md
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
|
||||||
|
Распаковать **SquashFS**:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
mksquashfs ./squashfs-root/ rootfs
|
||||||
|
```
|
||||||
|
|
||||||
|
Запаковать **SquashFS**:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
unsquashfs rootfs
|
||||||
|
```
|
||||||
21
scripts/include/make-empty-folders.sh
Normal file
21
scripts/include/make-empty-folders.sh
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
make_empty_folders() {
|
||||||
|
ROOT_PATH="./squashfs-root/"
|
||||||
|
|
||||||
|
cd ${ROOT_PATH}
|
||||||
|
|
||||||
|
mkdir -p boot \
|
||||||
|
dev/pts \
|
||||||
|
dev/shm \
|
||||||
|
media/Data \
|
||||||
|
mnt \
|
||||||
|
opt \
|
||||||
|
proc \
|
||||||
|
root \
|
||||||
|
run/dbus \
|
||||||
|
sys \
|
||||||
|
tmp/fontconfig \
|
||||||
|
var/lib/alsa \
|
||||||
|
var/www
|
||||||
|
}
|
||||||
9
scripts/prepare.sh
Executable file
9
scripts/prepare.sh
Executable file
@@ -0,0 +1,9 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
source scripts/include/make-empty-folders.sh
|
||||||
|
|
||||||
|
main() {
|
||||||
|
make_empty_folders
|
||||||
|
}
|
||||||
|
|
||||||
|
main
|
||||||
1
squashfs-root/bin/ash
Symbolic link
1
squashfs-root/bin/ash
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
BIN
squashfs-root/bin/bgdc
Executable file
BIN
squashfs-root/bin/bgdc
Executable file
Binary file not shown.
BIN
squashfs-root/bin/bgdi
Executable file
BIN
squashfs-root/bin/bgdi
Executable file
Binary file not shown.
BIN
squashfs-root/bin/busybox
Executable file
BIN
squashfs-root/bin/busybox
Executable file
Binary file not shown.
1
squashfs-root/bin/cat
Symbolic link
1
squashfs-root/bin/cat
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/chattr
Symbolic link
1
squashfs-root/bin/chattr
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/chgrp
Symbolic link
1
squashfs-root/bin/chgrp
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/chmod
Symbolic link
1
squashfs-root/bin/chmod
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/chown
Symbolic link
1
squashfs-root/bin/chown
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/cp
Symbolic link
1
squashfs-root/bin/cp
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/cpio
Symbolic link
1
squashfs-root/bin/cpio
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/date
Symbolic link
1
squashfs-root/bin/date
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/dd
Symbolic link
1
squashfs-root/bin/dd
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/df
Symbolic link
1
squashfs-root/bin/df
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/dmesg
Symbolic link
1
squashfs-root/bin/dmesg
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/dnsdomainname
Symbolic link
1
squashfs-root/bin/dnsdomainname
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/dumpkmap
Symbolic link
1
squashfs-root/bin/dumpkmap
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/echo
Symbolic link
1
squashfs-root/bin/echo
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/egrep
Symbolic link
1
squashfs-root/bin/egrep
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/false
Symbolic link
1
squashfs-root/bin/false
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/fdflush
Symbolic link
1
squashfs-root/bin/fdflush
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/fgrep
Symbolic link
1
squashfs-root/bin/fgrep
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/getopt
Symbolic link
1
squashfs-root/bin/getopt
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/grep
Symbolic link
1
squashfs-root/bin/grep
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/gunzip
Symbolic link
1
squashfs-root/bin/gunzip
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/gzip
Symbolic link
1
squashfs-root/bin/gzip
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/hostname
Symbolic link
1
squashfs-root/bin/hostname
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/kill
Symbolic link
1
squashfs-root/bin/kill
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
0
squashfs-root/bin/kof_path_20190320
Executable file
0
squashfs-root/bin/kof_path_20190320
Executable file
1
squashfs-root/bin/link
Symbolic link
1
squashfs-root/bin/link
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/linux32
Symbolic link
1
squashfs-root/bin/linux32
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/linux64
Symbolic link
1
squashfs-root/bin/linux64
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/ln
Symbolic link
1
squashfs-root/bin/ln
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/login
Symbolic link
1
squashfs-root/bin/login
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/ls
Symbolic link
1
squashfs-root/bin/ls
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/lsattr
Symbolic link
1
squashfs-root/bin/lsattr
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/mkdir
Symbolic link
1
squashfs-root/bin/mkdir
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/mknod
Symbolic link
1
squashfs-root/bin/mknod
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/mktemp
Symbolic link
1
squashfs-root/bin/mktemp
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
BIN
squashfs-root/bin/moddesc
Executable file
BIN
squashfs-root/bin/moddesc
Executable file
Binary file not shown.
1
squashfs-root/bin/more
Symbolic link
1
squashfs-root/bin/more
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/mount
Symbolic link
1
squashfs-root/bin/mount
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/mountpoint
Symbolic link
1
squashfs-root/bin/mountpoint
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/mt
Symbolic link
1
squashfs-root/bin/mt
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/mv
Symbolic link
1
squashfs-root/bin/mv
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/netstat
Symbolic link
1
squashfs-root/bin/netstat
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/nice
Symbolic link
1
squashfs-root/bin/nice
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/pidof
Symbolic link
1
squashfs-root/bin/pidof
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/ping
Symbolic link
1
squashfs-root/bin/ping
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/pipe_progress
Symbolic link
1
squashfs-root/bin/pipe_progress
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/printenv
Symbolic link
1
squashfs-root/bin/printenv
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/ps
Symbolic link
1
squashfs-root/bin/ps
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/pwd
Symbolic link
1
squashfs-root/bin/pwd
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/rm
Symbolic link
1
squashfs-root/bin/rm
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/rmdir
Symbolic link
1
squashfs-root/bin/rmdir
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/run-parts
Symbolic link
1
squashfs-root/bin/run-parts
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/sed
Symbolic link
1
squashfs-root/bin/sed
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/setarch
Symbolic link
1
squashfs-root/bin/setarch
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/setpriv
Symbolic link
1
squashfs-root/bin/setpriv
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/setserial
Symbolic link
1
squashfs-root/bin/setserial
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/sh
Symbolic link
1
squashfs-root/bin/sh
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/sleep
Symbolic link
1
squashfs-root/bin/sleep
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/stty
Symbolic link
1
squashfs-root/bin/stty
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/su
Symbolic link
1
squashfs-root/bin/su
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/sync
Symbolic link
1
squashfs-root/bin/sync
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/tar
Symbolic link
1
squashfs-root/bin/tar
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/touch
Symbolic link
1
squashfs-root/bin/touch
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/true
Symbolic link
1
squashfs-root/bin/true
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/umount
Symbolic link
1
squashfs-root/bin/umount
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/uname
Symbolic link
1
squashfs-root/bin/uname
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/usleep
Symbolic link
1
squashfs-root/bin/usleep
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/vi
Symbolic link
1
squashfs-root/bin/vi
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/watch
Symbolic link
1
squashfs-root/bin/watch
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/bin/zcat
Symbolic link
1
squashfs-root/bin/zcat
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
busybox
|
||||||
1
squashfs-root/dev/log
Symbolic link
1
squashfs-root/dev/log
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../tmp/log
|
||||||
19
squashfs-root/etc/dbus-1/session.conf
Normal file
19
squashfs-root/etc/dbus-1/session.conf
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
<!--
|
||||||
|
This configuration file is no longer required and may be removed.
|
||||||
|
|
||||||
|
In older versions of dbus, this file defined the behaviour of the well-known
|
||||||
|
session bus. That behaviour is now determined by
|
||||||
|
/usr/share/dbus-1/session.conf, which should not be edited.
|
||||||
|
|
||||||
|
For local configuration changes, create a file
|
||||||
|
session-local.conf or files matching session.d/*.conf in the same directory
|
||||||
|
as this one, with a <busconfig> element containing configuration directives.
|
||||||
|
These directives can override D-Bus or OS defaults.
|
||||||
|
|
||||||
|
For upstream or distribution-wide defaults that can be overridden
|
||||||
|
by a local sysadmin, create files matching
|
||||||
|
/usr/share/dbus-1/session.d/*.conf instead.
|
||||||
|
-->
|
||||||
|
<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-Bus Bus Configuration 1.0//EN"
|
||||||
|
"http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
|
||||||
|
<busconfig></busconfig>
|
||||||
19
squashfs-root/etc/dbus-1/system.conf
Normal file
19
squashfs-root/etc/dbus-1/system.conf
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
<!--
|
||||||
|
This configuration file is no longer required and may be removed.
|
||||||
|
|
||||||
|
In older versions of dbus, this file defined the behaviour of the well-known
|
||||||
|
system bus. That behaviour is now determined by
|
||||||
|
/usr/share/dbus-1/system.conf, which should not be edited.
|
||||||
|
|
||||||
|
For local configuration changes, create a file
|
||||||
|
system-local.conf or files matching system.d/*.conf in the same directory
|
||||||
|
as this one, with a <busconfig> element containing configuration directives.
|
||||||
|
These directives can override D-Bus or OS defaults.
|
||||||
|
|
||||||
|
For upstream or distribution-wide defaults that can be overridden
|
||||||
|
by a local sysadmin, create files matching
|
||||||
|
/usr/share/dbus-1/system.d/*.conf instead.
|
||||||
|
-->
|
||||||
|
<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-Bus Bus Configuration 1.0//EN"
|
||||||
|
"http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
|
||||||
|
<busconfig></busconfig>
|
||||||
286
squashfs-root/etc/drirc
Normal file
286
squashfs-root/etc/drirc
Normal file
@@ -0,0 +1,286 @@
|
|||||||
|
<!--
|
||||||
|
|
||||||
|
============================================
|
||||||
|
Application bugs worked around in this file:
|
||||||
|
============================================
|
||||||
|
|
||||||
|
* Unigine Heaven 3.0 and older contain too many bugs and can't be supported
|
||||||
|
by drivers that want to be compliant.
|
||||||
|
|
||||||
|
* Various Unigine products don't use the #version and #extension GLSL
|
||||||
|
directives, meaning they only get GLSL 1.10 and no extensions for their
|
||||||
|
shaders.
|
||||||
|
Enabling all extensions for Unigine fixes most issues, but the GLSL version
|
||||||
|
is still 1.10.
|
||||||
|
|
||||||
|
* If ARB_sample_shading is supported, Unigine Heaven 4.0 and Valley 1.0 uses
|
||||||
|
an #extension directive in the middle of its shaders, which is illegal
|
||||||
|
in GLSL.
|
||||||
|
|
||||||
|
* Dying Light and Dead Island Definitive Edition redeclare vertex shader
|
||||||
|
built-ins (specifically gl_VertexID), which causes the vertex shaders to fail
|
||||||
|
to compile.
|
||||||
|
|
||||||
|
TODO: document the other workarounds.
|
||||||
|
|
||||||
|
-->
|
||||||
|
|
||||||
|
<driconf>
|
||||||
|
<!-- Please always enable app-specific workarounds for all drivers and
|
||||||
|
screens. -->
|
||||||
|
<device>
|
||||||
|
<application name="Unigine Sanctuary" executable="Sanctuary">
|
||||||
|
<option name="force_glsl_extensions_warn" value="true" />
|
||||||
|
<option name="disable_blend_func_extended" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Unigine Tropics" executable="Tropics">
|
||||||
|
<option name="force_glsl_extensions_warn" value="true" />
|
||||||
|
<option name="disable_blend_func_extended" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Unigine Heaven (32-bit)" executable="heaven_x86">
|
||||||
|
<option name="allow_glsl_extension_directive_midshader" value="true" />
|
||||||
|
<!-- remove dual_color_blend_by_location if 4.1 ever comes out -->
|
||||||
|
<option name="dual_color_blend_by_location" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Unigine Heaven (64-bit)" executable="heaven_x64">
|
||||||
|
<option name="allow_glsl_extension_directive_midshader" value="true" />
|
||||||
|
<!-- remove dual_color_blend_by_location if 4.1 ever comes out -->
|
||||||
|
<option name="dual_color_blend_by_location" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Unigine Valley (32-bit)" executable="valley_x86">
|
||||||
|
<option name="allow_glsl_extension_directive_midshader" value="true" />
|
||||||
|
<!-- remove dual_color_blend_by_location if 1.1 ever comes out -->
|
||||||
|
<option name="dual_color_blend_by_location" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Unigine Valley (64-bit)" executable="valley_x64">
|
||||||
|
<option name="allow_glsl_extension_directive_midshader" value="true" />
|
||||||
|
<!-- remove dual_color_blend_by_location if 1.1 ever comes out -->
|
||||||
|
<option name="dual_color_blend_by_location" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Unigine OilRush (32-bit)" executable="OilRush_x86">
|
||||||
|
<option name="disable_blend_func_extended" value="true" />
|
||||||
|
<option name="allow_glsl_extension_directive_midshader" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Unigine OilRush (64-bit)" executable="OilRush_x64">
|
||||||
|
<option name="disable_blend_func_extended" value="true" />
|
||||||
|
<option name="allow_glsl_extension_directive_midshader" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Savage 2" executable="savage2.bin">
|
||||||
|
<option name="disable_glsl_line_continuations" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Topogun (32-bit)" executable="topogun32">
|
||||||
|
<option name="always_have_depth_buffer" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Topogun (64-bit)" executable="topogun64">
|
||||||
|
<option name="always_have_depth_buffer" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Dead Island (incl. Definitive Edition)" executable="DeadIslandGame">
|
||||||
|
<option name="allow_glsl_extension_directive_midshader" value="true" />
|
||||||
|
|
||||||
|
<!-- For the Definitive Edition which shares the same executable name -->
|
||||||
|
<option name="allow_glsl_builtin_variable_redeclaration" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Dead Island Riptide Definitive Edition" executable="DeadIslandRiptideGame">
|
||||||
|
<option name="allow_glsl_builtin_variable_redeclaration" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Dying Light" executable="DyingLightGame">
|
||||||
|
<option name="allow_glsl_builtin_variable_redeclaration" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Second Life" executable="do-not-directly-run-secondlife-bin">
|
||||||
|
<option name="allow_glsl_extension_directive_midshader" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Warsow (32-bit)" executable="warsow.i386">
|
||||||
|
<option name="allow_glsl_extension_directive_midshader" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Warsow (64-bit)" executable="warsow.x86_64">
|
||||||
|
<option name="allow_glsl_extension_directive_midshader" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Rust" executable="rust">
|
||||||
|
<option name="glsl_zero_init" value="true"/>
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Divinity: Original Sin Enhanced Edition" executable="EoCApp">
|
||||||
|
<option name="allow_glsl_extension_directive_midshader" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Worms W.M.D" executable="Worms W.M.Dx64">
|
||||||
|
<option name="allow_higher_compat_version" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Crookz - The Big Heist" executable="Crookz">
|
||||||
|
<option name="allow_higher_compat_version" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Tropico 5" executable="Tropico5">
|
||||||
|
<option name="allow_higher_compat_version" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="The Culling" executable="Victory">
|
||||||
|
<option name="force_glsl_version" value="440" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Spec Ops: The Line (32-bit)" executable="specops.i386">
|
||||||
|
<option name="force_glsl_abs_sqrt" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Spec Ops: The Line (64-bit)" executable="specops">
|
||||||
|
<option name="force_glsl_abs_sqrt" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Kerbal Space Program (32-bit)" executable="KSP.x86">
|
||||||
|
<option name="glsl_zero_init" value="true"/>
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Kerbal Space Program (64-bit)" executable="KSP.x86_64">
|
||||||
|
<option name="glsl_zero_init" value="true"/>
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Rocket League" executable="RocketLeague">
|
||||||
|
<option name="glsl_correct_derivatives_after_discard" value="true"/>
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="The Witcher 2" executable="witcher2">
|
||||||
|
<option name="glsl_correct_derivatives_after_discard" value="true"/>
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Unreal 4 Editor" executable="UE4Editor">
|
||||||
|
<option name="allow_glsl_cross_stage_interpolation_mismatch" value="true"/>
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Observer" executable="TheObserver-Linux-Shipping">
|
||||||
|
<option name="allow_glsl_cross_stage_interpolation_mismatch" value="true"/>
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Steamroll" executable="Steamroll-Linux-Shipping">
|
||||||
|
<option name="allow_glsl_cross_stage_interpolation_mismatch" value="true"/>
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Refunct" executable="Refunct-Linux-Shipping">
|
||||||
|
<option name="allow_glsl_cross_stage_interpolation_mismatch" value="true"/>
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<!-- The GL thread whitelist is below, workarounds are above.
|
||||||
|
Keep it that way. -->
|
||||||
|
|
||||||
|
<application name="Alien Isolation" executable="AlienIsolation">
|
||||||
|
<option name="mesa_glthread" value="true"/>
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="BioShock Infinite" executable="bioshock.i386">
|
||||||
|
<option name="mesa_glthread" value="true"/>
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Borderlands 2" executable="Borderlands2">
|
||||||
|
<option name="mesa_glthread" value="true"/>
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Civilization 5" executable="Civ5XP">
|
||||||
|
<option name="mesa_glthread" value="true"/>
|
||||||
|
</application>
|
||||||
|
<application name="Civilization 6" executable="Civ6">
|
||||||
|
<option name="mesa_glthread" value="true"/>
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Dreamfall Chapters" executable="Dreamfall Chapters">
|
||||||
|
<option name="mesa_glthread" value="true"/>
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Hitman" executable="HitmanPro">
|
||||||
|
<option name="mesa_glthread" value="true"/>
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Renowned Explorers: International Society" executable="abbeycore_steam">
|
||||||
|
<option name="mesa_glthread" value="true"/>
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Saints Row 2" executable="saintsrow2.i386">
|
||||||
|
<option name="mesa_glthread" value="true"/>
|
||||||
|
</application>
|
||||||
|
<application name="Saints Row: The Third" executable="SaintsRow3.i386">
|
||||||
|
<option name="mesa_glthread" value="true"/>
|
||||||
|
</application>
|
||||||
|
<application name="Saints Row IV" executable="SaintsRow4.i386">
|
||||||
|
<option name="mesa_glthread" value="true"/>
|
||||||
|
</application>
|
||||||
|
<application name="Saints Row: Gat out of Hell" executable="SaintsRow4GooH.i386">
|
||||||
|
<option name="mesa_glthread" value="true"/>
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Sid Meier's: Civilization Beyond Earth" executable="CivBE">
|
||||||
|
<option name="mesa_glthread" value="true"/>
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="The Witcher 2" executable="witcher2">
|
||||||
|
<option name="mesa_glthread" value="true"/>
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="American Truck Simulator" executable="amtrucks">
|
||||||
|
<option name="mesa_glthread" value="true"/>
|
||||||
|
</application>
|
||||||
|
<application name="Euro Truck Simulator 2" executable="eurotrucks2">
|
||||||
|
<option name="mesa_glthread" value="true"/>
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Overlord" executable="overlord.i386">
|
||||||
|
<option name="mesa_glthread" value="true"/>
|
||||||
|
</application>
|
||||||
|
<application name="Overlord 2" executable="overlord2.i386">
|
||||||
|
<option name="mesa_glthread" value="true"/>
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Oil Rush" executable="OilRush_x86">
|
||||||
|
<option name="mesa_glthread" value="true"/>
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="War Thunder" executable="aces">
|
||||||
|
<option name="mesa_glthread" value="true"/>
|
||||||
|
</application>
|
||||||
|
<application name="War Thunder (Wine)" executable="aces.exe">
|
||||||
|
<option name="mesa_glthread" value="true"/>
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Outlast" executable="OLGame.x86_64">
|
||||||
|
<option name="mesa_glthread" value="true"/>
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Spec Ops: The Line (32-bit)" executable="specops.i386">
|
||||||
|
<option name="mesa_glthread" value="true"/>
|
||||||
|
</application>
|
||||||
|
<application name="Spec Ops: The Line (64-bit)" executable="specops">
|
||||||
|
<option name="mesa_glthread" value="true"/>
|
||||||
|
</application>
|
||||||
|
</device>
|
||||||
|
<!-- vmwgfx doesn't like full buffer swaps and can't sync to vertical retraces.-->
|
||||||
|
<device driver="vmwgfx">
|
||||||
|
<application name="gnome-shell" executable="gnome-shell">
|
||||||
|
<option name="glx_disable_ext_buffer_age" value="true" />
|
||||||
|
<option name="glx_disable_oml_sync_control" value="true" />
|
||||||
|
</application>
|
||||||
|
<application name="Compiz" executable="Compiz">
|
||||||
|
<option name="glx_disable_ext_buffer_age" value="true" />
|
||||||
|
<option name="glx_disable_oml_sync_control" value="true" />
|
||||||
|
</application>
|
||||||
|
</device>
|
||||||
|
<device driver="radeonsi">
|
||||||
|
<application name="ARK: Survival Evolved (and unintentionally the UE4 demo template)" executable="ShooterGame">
|
||||||
|
<option name="radeonsi_clear_db_cache_before_clear" value="true" />
|
||||||
|
</application>
|
||||||
|
</device>
|
||||||
|
</driconf>
|
||||||
1
squashfs-root/etc/fonts/conf.d/10-hinting-slight.conf
Symbolic link
1
squashfs-root/etc/fonts/conf.d/10-hinting-slight.conf
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/fontconfig/conf.avail/10-hinting-slight.conf
|
||||||
1
squashfs-root/etc/fonts/conf.d/10-scale-bitmap-fonts.conf
Symbolic link
1
squashfs-root/etc/fonts/conf.d/10-scale-bitmap-fonts.conf
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/fontconfig/conf.avail/10-scale-bitmap-fonts.conf
|
||||||
1
squashfs-root/etc/fonts/conf.d/20-unhint-small-vera.conf
Symbolic link
1
squashfs-root/etc/fonts/conf.d/20-unhint-small-vera.conf
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/fontconfig/conf.avail/20-unhint-small-vera.conf
|
||||||
1
squashfs-root/etc/fonts/conf.d/30-metric-aliases.conf
Symbolic link
1
squashfs-root/etc/fonts/conf.d/30-metric-aliases.conf
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/fontconfig/conf.avail/30-metric-aliases.conf
|
||||||
1
squashfs-root/etc/fonts/conf.d/30-urw-aliases.conf
Symbolic link
1
squashfs-root/etc/fonts/conf.d/30-urw-aliases.conf
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/fontconfig/conf.avail/30-urw-aliases.conf
|
||||||
1
squashfs-root/etc/fonts/conf.d/40-nonlatin.conf
Symbolic link
1
squashfs-root/etc/fonts/conf.d/40-nonlatin.conf
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/fontconfig/conf.avail/40-nonlatin.conf
|
||||||
1
squashfs-root/etc/fonts/conf.d/45-latin.conf
Symbolic link
1
squashfs-root/etc/fonts/conf.d/45-latin.conf
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/fontconfig/conf.avail/45-latin.conf
|
||||||
1
squashfs-root/etc/fonts/conf.d/49-sansserif.conf
Symbolic link
1
squashfs-root/etc/fonts/conf.d/49-sansserif.conf
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/fontconfig/conf.avail/49-sansserif.conf
|
||||||
1
squashfs-root/etc/fonts/conf.d/50-user.conf
Symbolic link
1
squashfs-root/etc/fonts/conf.d/50-user.conf
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/fontconfig/conf.avail/50-user.conf
|
||||||
1
squashfs-root/etc/fonts/conf.d/51-local.conf
Symbolic link
1
squashfs-root/etc/fonts/conf.d/51-local.conf
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/fontconfig/conf.avail/51-local.conf
|
||||||
1
squashfs-root/etc/fonts/conf.d/60-latin.conf
Symbolic link
1
squashfs-root/etc/fonts/conf.d/60-latin.conf
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/fontconfig/conf.avail/60-latin.conf
|
||||||
1
squashfs-root/etc/fonts/conf.d/65-fonts-persian.conf
Symbolic link
1
squashfs-root/etc/fonts/conf.d/65-fonts-persian.conf
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/fontconfig/conf.avail/65-fonts-persian.conf
|
||||||
1
squashfs-root/etc/fonts/conf.d/65-nonlatin.conf
Symbolic link
1
squashfs-root/etc/fonts/conf.d/65-nonlatin.conf
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/fontconfig/conf.avail/65-nonlatin.conf
|
||||||
1
squashfs-root/etc/fonts/conf.d/69-unifont.conf
Symbolic link
1
squashfs-root/etc/fonts/conf.d/69-unifont.conf
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/fontconfig/conf.avail/69-unifont.conf
|
||||||
1
squashfs-root/etc/fonts/conf.d/80-delicious.conf
Symbolic link
1
squashfs-root/etc/fonts/conf.d/80-delicious.conf
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/fontconfig/conf.avail/80-delicious.conf
|
||||||
1
squashfs-root/etc/fonts/conf.d/90-synthetic.conf
Symbolic link
1
squashfs-root/etc/fonts/conf.d/90-synthetic.conf
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/usr/share/fontconfig/conf.avail/90-synthetic.conf
|
||||||
23
squashfs-root/etc/fonts/conf.d/README
Normal file
23
squashfs-root/etc/fonts/conf.d/README
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
conf.d/README
|
||||||
|
|
||||||
|
Each file in this directory is a fontconfig configuration file. Fontconfig
|
||||||
|
scans this directory, loading all files of the form [0-9][0-9]*.conf.
|
||||||
|
These files are normally installed in /usr/share/fontconfig/conf.avail
|
||||||
|
and then symlinked here, allowing them to be easily installed and then
|
||||||
|
enabled/disabled by adjusting the symlinks.
|
||||||
|
|
||||||
|
The files are loaded in numeric order, the structure of the configuration
|
||||||
|
has led to the following conventions in usage:
|
||||||
|
|
||||||
|
Files begining with: Contain:
|
||||||
|
|
||||||
|
00 through 09 Font directories
|
||||||
|
10 through 19 system rendering defaults (AA, etc)
|
||||||
|
20 through 29 font rendering options
|
||||||
|
30 through 39 family substitution
|
||||||
|
40 through 49 generic identification, map family->generic
|
||||||
|
50 through 59 alternate config file loading
|
||||||
|
60 through 69 generic aliases, map generic->family
|
||||||
|
70 through 79 select font (adjust which fonts are available)
|
||||||
|
80 through 89 match target="scan" (modify scanned patterns)
|
||||||
|
90 through 99 font synthesis
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user