Skip to content

Panjaksli/PTCR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PTCR

20221125_153107_20171SPP

Requirements

CPU with at least SSE 4.1 support.
Release version is compiled with -march=haswell.
Thus only Haswell or AMD equivalent architectures and newer are supported natively.
For older CPUs (Sandy/Ivy bridge), replace -march=haswell by -march=native in project properties and compile yourself. image

Compile instructions:

  1. Requires Visual Studio 202x version with Clang compiler installed !!!
  2. Instructions for adding Clang to VS here:
    https://learn.microsoft.com/en-us/cpp/build/clang-support-msbuild?view=msvc-170
  3. Open .sln file and select "Release" configuration
  4. Compile and run
  5. You can also use the precompiled version in "Releases" github section (only Haswell and newer).

Požadavky

Procesor alespoň s podporou instrukční sady SSE 4.1.
Konfigurace "Release" je zkompilována s nastavením -march=haswell.
Tudíž jsou podporovány pouze procesory architektury haswell, nebo AMD ekvivalenty.
Pro starší generace procesorů (Sandy/Ivy bridge), je nutno nahradit -march=haswell příznakem -march=native a musí být ručně rekompilován. image

Instrukce ke kompilaci:

  1. Požaduje verzi Visual Studio 202x s nainstalovaným balíčkem Clang !!!
  2. Instrukce pro přidání Clang do VS lze nalézt zde:
    https://learn.microsoft.com/en-us/cpp/build/clang-support-msbuild?view=msvc-170
  3. Otevřete .sln soubor v hlavním adresáři, zvolte horní nabídce konfiguraci "Release"
  4. Klikněte na tlačítko "Compile and run"
  5. Prekompilovaná verze se nachází v položce "Releases" (pouze Haswell a novější).

About

Simple path tracing engine with SSE support

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages