Blender V4.3
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, ccl_private const Ray *ray, const uint visibility, ccl_private Intersection *isect)
 
ccl_device_intersect bool scene_intersect_shadow (KernelGlobals kg, ccl_private const Ray *ray, const uint visibility)
 

Function Documentation

◆ scene_intersect()

◆ scene_intersect_shadow()

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