Blender  V3.3
Classes | Functions
kernel/device/metal/bvh.h File Reference
#include "kernel/bvh/types.h"
#include "kernel/bvh/util.h"

Go to the source code of this file.

Classes

struct  MetalRTIntersectionPayload
 
struct  MetalRTIntersectionLocalPayload
 
struct  MetalRTIntersectionShadowPayload
 

Functions

ccl_device_intersect bool scene_intersect (KernelGlobals kg, ccl_private const Ray *ray, const uint visibility, ccl_private Intersection *isect)
 

Function Documentation

◆ scene_intersect()

ccl_device_intersect bool scene_intersect ( KernelGlobals  kg,
ccl_private const Ray ray,
const uint  visibility,
ccl_private Intersection isect 
)