User Image

Gloriouseggroll's Profile

gloriouseggroll (fas) | Fedora badges

Gloriouseggroll's Projects

gloriouseggroll/wine

custom wine build
  • Fedora 30 : i386, x86_64

gloriouseggroll/meson

Upgraded version of meson in order to allow Fedora 30 to compile mesa locally. Fedora's shipped version of meson does not detect/use llvm-config properly. This has been fixed upstream, hence the need for this package.
  • Fedora 30 : i386, x86_64

gloriouseggroll/mesa-aco

mesa built with Valve's ACO shader compiler, LTO, and vulkan gpu selection layer for non-nvidia igpu+dgpu setups. This repo checks every hour for updates to mesa-aco and submits new builds if changes are found. ACO: https://steamcommunity.com/games/221410/announcements/detail/1602634609636894200 LTO: https://gcc.gnu.org/onlinedocs/gccint/LTO.html Vulkan device selection layer: https://gitlab.freedesktop.org/mesa/mesa/merge_requests/1766 WHY DEVICE SELECT OPTION? Device Select is only necessary for multi-gpu setups, such as amd apu + amd gpu and games that use Vulkan natively, both in WINE and native linux. Some games force the igpu to be used, so a way to tell it to use the dgpu for vulkan is needed, this is why this patch exists. This is the vulkan equivalent of DRI_PRIME=1. Some examples of native vulkan games that benefit from this: DOOM 2016 Strange brigade Wolfenstein II Rise of the Tomb Raider Shadow of the Tomb Raider Examples of use case: If you have a ryzen laptop with vega integrated graphics, and also has a dedicated GPU like an RX560X or RX 5500M If you have a ryzen 2200G/2400G desktop with vega integrated graphics and also have a dedicated GPU such as an RX 560/570/580 In both of the above cases, some native Vulkan games, DOOM for example, will force usage on the vega igpu instead of the dedicated GPU. This is where this layer comes in.
  • Fedora 30 : i386, x86_64
  • Fedora 31 : i386, x86_64

gloriouseggroll/glibc

glibc with valve fsync patch found here: https://github.com/Plagman/glibc/commit/3b01145fa25987f2f93e7eda7f3e7d0f2f77b290 and league of legends workaround found here: https://bugs.winehq.org/attachment.cgi?id=64482
  • Fedora 30 : i386, x86_64

gloriouseggroll/kernel

Latest upstream release kernel (usually pulled from Rawhide), with the following patches/fixes. This Kernel is aimed at gaming performace, and uses the same main patches as TKG's: https://github.com/Tk-Glitch/PKGBUILDS/tree/master/linux54-tkg Fsync: https://www.techspot.com/news/81254-valve-proposes-changes-linux-kernel-make-more-game.html PDS: PDS-mq was originally created by Alfred Chen : http://cchalpha.blogspot.com/ While he dropped it with kernel 5.1 in favor of its BMQ evolution/rework, my pretty bad gaming experiences with BMQ up to this point convinced me to keep PDS afloat for as long as it'll make sense/I'll be able to. Additional Fixes: Per-CPU-arch native optimizations built-in -O3 optimization and -O3 specific fixes memory management and swapping tweaks scheduling tweaks using prefered raid6 gen function directly using lz4 algo for zswap by default built-in Thinkpad hardware functions driver / embedded controller LPC3 functions / SMAPI support absolute mode for adb trackpads "Zenify" patchset using core blk, mm and sheduler tweaks from Zen using yeah TCP congestion algo by default using cake network queue management system using vm.max_map_count=262144 by default intel E1000 fixes ASUS Ryzen TUF laptops: -Patch that fixes thermal throttling. The 505DY and 705DY have an issue where they hit 70C then throttle at 400Mhz until reboot. The patches below resolve this issue: https://lkml.org/lkml/2019/11/8/987
  • Fedora 31 : x86_64

gloriouseggroll/winetricks

winetricks regularly updated from git.
  • Fedora 30 : i386, x86_64

gloriouseggroll/mingw-6.0.0

mingw 6.0.0 is necessary in order to compile DXVK and D9VK. As Fedora only ships 5.0.4, This repo contains version 6.0.0 of the following: mingw64-headers mingw64-winpthreads mingw64-winpthreads-static mingw64-crt mingw32-headers mingw32-winpthreads mingw32-winpthreads-static mingw32-crt
  • Fedora 29 : x86_64
  • Fedora 30 : x86_64

gloriouseggroll/llvm-git

THIS REPO IS DEPRECATED. DO NOT USE I've stopped using this repo in replacement for valve's mesa-aco build with fedora stock llvm. I'm keeping it here in case needed in the future This repository builds llvm from git frequently. WARNING: This repo is meant to be used along with: https://copr.fedorainfracloud.org/coprs/gloriouseggroll/mesa-git/ Please follow the directions found there.
  • Fedora 30 : i386, x86_64