Blender  V3.3
Public Attributes | List of all members
MetalRTIntersectionLocalPayload Struct Reference

#include <bvh.h>

Public Attributes

RaySelfPrimitives self
 
uint local_object
 
uint lcg_state
 
short max_hits
 
bool has_lcg_state
 
bool result
 
LocalIntersection local_isect
 

Detailed Description

Definition at line 26 of file kernel/device/metal/bvh.h.

Member Data Documentation

◆ has_lcg_state

bool MetalRTIntersectionLocalPayload::has_lcg_state

Definition at line 31 of file kernel/device/metal/bvh.h.

◆ lcg_state

uint MetalRTIntersectionLocalPayload::lcg_state

Definition at line 29 of file kernel/device/metal/bvh.h.

◆ local_isect

LocalIntersection MetalRTIntersectionLocalPayload::local_isect

Definition at line 33 of file kernel/device/metal/bvh.h.

◆ local_object

uint MetalRTIntersectionLocalPayload::local_object

Definition at line 28 of file kernel/device/metal/bvh.h.

◆ max_hits

short MetalRTIntersectionLocalPayload::max_hits

Definition at line 30 of file kernel/device/metal/bvh.h.

◆ result

bool MetalRTIntersectionLocalPayload::result

Definition at line 32 of file kernel/device/metal/bvh.h.

◆ self

RaySelfPrimitives MetalRTIntersectionLocalPayload::self

Definition at line 27 of file kernel/device/metal/bvh.h.


The documentation for this struct was generated from the following file: