Blender V5.0
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_single_hit
struct  MetalRTIntersectionLocalPayload
struct  MetalRTIntersectionShadowPayload
struct  MetalRTIntersectionShadowAllPayload

Functions

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

Function Documentation

◆ scene_intersect()

◆ scene_intersect_shadow()