Rayve is a ray tracing 3D game engine that uses a custom ray tracing compute shader. All other game engines use a rasterization pipeline.

Not having a rasterization pipeline eliminates draw calls, frustum culling, near/far clip planes, occlusion culling, overdraw reduction, vertex/pixel processing, screen space projection, environment/cube mapping, lightmap baking, forward/deferred rendering, level of detail meshes, transparency ordering, shadow mapping, depth buffers, mip-mapping, texture filters.

Special work had to be done to render exclusively with ray tracing because ray tracing has always been too slow to do all the rendering for games, even with hardware ray tracing cores. Raylogic developed a specialized form of deterministic ray tracing over 4 years to balance FPS and graphics quality, and greatly speed up rendering.