Jump to content

# Hardware raytracing (Polski)

From ArchWiki

This article or section needs expansion.

Reason: Ten artykuł wymaga opinii użytkowników z kompatybilnym sprzętem Intel i AMD, aby rozszerzyć jego zakres i dokładność (Discuss in Talk:Hardware raytracing (Polski))

Ta strona posłuży jako przewodnik po aktualnym stanie sprzętowej obsługi raytracingu w systemie Linux, a także dostarczy informacji o tym, jak wszystko skonfigurować.

We wszystkich przypadkach zakłada się, że gra będzie uruchamiana przez Proton, wymagane jest VKD3D, DXVK nie będzie działać.

Note Korzystanie z raytracingu wymaga ustawienia pewnych zmiennych środowiskowych, które mogą być ustawione globalnie lub dla każdego użytkownika.

## AMD

Procesory graficzne AMD RDNA2 oferują sprzętową obsługę raytracingu poprzez wbudowane jednostki obliczeniowe, a ich wydajność jest obecnie zróżnicowana. Od wersji mesa 23, raytracing jest włączany dla poszczególnych gier, a od wersji mesa 23.2 raytracing będzie domyślnie włączony dla wszystkich aplikacji.

- GPU - AMD RDNA2 lub nowsze
- Sterownik - mesa 23 lub nowszy, amdvlkAUR lub vulkan-radeon

### Użycie

Dla wersji mesa poniżej 23.2, użyj następujących zmiennych środowiskowych:

    RADV_PERFTEST='rt'

## Intel

Układy GPU Intel ARC oferują sprzętową obsługę raytracingu za pośrednictwem wbudowanych jednostek TSU, a ich obecna wydajność jest zróżnicowana.

- GPU - Seria Intel ARC GD/2 lub nowsza
- Sterownik - mesa 22.3 lub nowszy, vulkan-intel
- Kernel - linux-firmware (oprogramowanie sprzętowe jest wymagane do obsługi GuC)

### Użycie

Użyj następujących opcji zmiennych środowiskowych:

    VKD3D_CONFIG=dxr11,dxr

## NVIDIA

Implementacja raytracingu NVIDIA dla systemu Linux jest prawie taka sama jak w systemie Windows, to znaczy, że przy obsługiwanym sprzęcie i odpowiednich sterownikach RTX działa dobrze w systemie Linux.

- GPU - Dowolna karta z oznaczeniem RTX (RTX 2060+, RTX 3050+, RTX 4050+)
- Sterownik - nvidia[broken link: package not found] 510.60.02 lub nowsze z nvidia-utils i nvidia-settings (z ich wariantami lib32)

### Użycie

Użyj następujących opcji zmiennych środowiskowych:

    VKD3D_CONFIG=dxr11,dxr
    PROTON_ENABLE_NVAPI=1
    PROTON_ENABLE_NGX_UPDATER=1

Note Ta konfiguracja umożliwi obsługę zarówno Deep Learning Super Sampling, jak i RTX.

## Testing

Zainstaluj pakiet raytracinginvulkan-gitAUR, a następnie uruchom go z terminala:

    $ cd /opt/raytracinginvulkan/bin/
    $ ./RayTracer

Categories:

- Gaming (Polski)
- Hardware (Polski)

Hidden categories:

- Pages or sections flagged with Template:Expansion
- Pages with broken package links

Hardware raytracing (Polski)
Add topic