Blender V5.0
MetalRTIntersectionShadowAllPayload Struct Reference

#include <bvh.h>

Public Attributes

RaySelfPrimitives self
uint visibility
int state
float throughput
short max_transparent_hits
short num_transparent_hits
short num_recorded_hits
bool result

Detailed Description

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

Member Data Documentation

◆ max_transparent_hits

short MetalRTIntersectionShadowAllPayload::max_transparent_hits

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

◆ num_recorded_hits

short MetalRTIntersectionShadowAllPayload::num_recorded_hits

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

◆ num_transparent_hits

short MetalRTIntersectionShadowAllPayload::num_transparent_hits

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

◆ result

bool MetalRTIntersectionShadowAllPayload::result

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

◆ self

RaySelfPrimitives MetalRTIntersectionShadowAllPayload::self

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

◆ state

int MetalRTIntersectionShadowAllPayload::state

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

◆ throughput

float MetalRTIntersectionShadowAllPayload::throughput

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

◆ visibility

uint MetalRTIntersectionShadowAllPayload::visibility

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


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