Port Royal is a graphics card benchmark that combines real-time ray tracing and traditional rendering techniques to test GPU performance. The mix of techniques reflects how games will use ray tracing to enhance traditional rendering.
You can use Port Royal to test and compare the real-time ray tracing performance of any graphics card that supports Microsoft DirectX Raytracing—including multi-GPU systems.
Benchmark | 3DMark Port Royal |
Platforms | Windows |
Target hardware | GPUs that support DirectX Raytracing |
Workload | Graphics Test measures GPU performance |
Graphics API | DirectX 12 feature level 12_1 |
Rendering resolution | 2560 × 1440 |
Introduction to Microsoft DirectX Raytracing
Real-time ray tracing promises to bring new levels of realism to in-game graphics.
Ray tracing is not a new technique, but until recently it has been too computationally demanding to use in real-time.
With modern GPUs, it's now possible to use rasterization for most of the rendering while using ray tracing selectively to enhance reflections, shadows, and other effects that are difficult to achieve with traditional techniques.
Microsoft DirectX Raytracing is a new DirectX component that enables developers to use ray tracing in DirectX 12 applications. For more details, please read the Microsoft DirectX Developer Blog post, "Announcing Microsoft DirectX Raytracing."
Ray tracing in Port Royal
Port Royal uses DirectX Raytracing for reflections and shadows.
Port Royal uses DirectX Raytracing to produce realistic specular reflections with the correct perspective. Ray tracing overcomes a limitation of traditional techniques by accurately reflecting objects that appear outside of the screen space and those that are occluded by other objects in the view.
Port Royal uses DirectX Raytracing to render pixel-perfect hard shadows.