dxvk

package
v0.0.0-...-5469ab3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 13, 2025 License: GPL-3.0 Imports: 9 Imported by: 1

Documentation

Overview

Package dxvk implements routines to install DXVK

Index

Constants

View Source
const Repo = "https://github.com/doitsujin/dxvk"

Variables

This section is empty.

Functions

func AddOverrides

func AddOverrides(pfx *wine.Prefix) error

AddOverrides adds the DXVK DLL overrides to the Wineprefix.

This can be used regardless if DXVK is installed in the Wineprefix or not.

func Extract

func Extract(pfx *wine.Prefix, name string) error

Extract extracts DXVK's DLLs into the given wineprefix - overriding Wine's D3D DLLs, given the path to a valid DXVK tarball.

func Overriden

func Overriden(pfx *wine.Prefix) (bool, error)

Overriden checks if the DXVK DLL overrides have been installed in the Wineprefix.

func RemoveOverrides

func RemoveOverrides(pfx *wine.Prefix) error

AddOverrides removes the DXVK DLL overrides to the Wineprefix.

func Restore

func Restore(pfx *wine.Prefix) error

Restore removes the DXVK overridden DLLs from the given wineprefix, then restores Wine DLLs.

func Setenv

func Setenv(enabled bool)

Setenv temporarily tells Wine to use or not to use the DXVK DLLs.

func URL

func URL(ver string) string

URL returns the DXVK tarball URL for the given version.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL