Skip to content

FrameInfo

struct FrameInfo

Public Interface

Public Members:

float4x4 inv_view_proj

float4x4 inv_view_proj

Source: samples/hybridreflections/shaders/common_types.h (line 112, column 14)

float4x4 proj

float4x4 proj

Source: samples/hybridreflections/shaders/common_types.h (line 113, column 14)

float4x4 inv_proj

float4x4 inv_proj

Source: samples/hybridreflections/shaders/common_types.h (line 114, column 14)

float4x4 view

float4x4 view

Source: samples/hybridreflections/shaders/common_types.h (line 115, column 14)

float4x4 inv_view

float4x4 inv_view

Source: samples/hybridreflections/shaders/common_types.h (line 116, column 14)

float4x4 prev_view_proj

float4x4 prev_view_proj

Source: samples/hybridreflections/shaders/common_types.h (line 117, column 14)

float4x4 prev_view

float4x4 prev_view

Source: samples/hybridreflections/shaders/common_types.h (line 118, column 14)

uint frame_index

uint frame_index

Source: samples/hybridreflections/shaders/common_types.h (line 120, column 10)

uint max_traversal_intersections

uint max_traversal_intersections

Source: samples/hybridreflections/shaders/common_types.h (line 121, column 10)

uint min_traversal_occupancy

uint min_traversal_occupancy

Source: samples/hybridreflections/shaders/common_types.h (line 122, column 10)

uint most_detailed_mip

uint most_detailed_mip

Source: samples/hybridreflections/shaders/common_types.h (line 123, column 10)

uint samples_per_quad

uint samples_per_quad

Source: samples/hybridreflections/shaders/common_types.h (line 125, column 10)

uint temporal_variance_guided_tracing_enabled

uint temporal_variance_guided_tracing_enabled

Source: samples/hybridreflections/shaders/common_types.h (line 126, column 10)

uint hsr_mask

uint hsr_mask

Source: samples/hybridreflections/shaders/common_types.h (line 127, column 10)

uint random_samples_per_pixel

uint random_samples_per_pixel

Source: samples/hybridreflections/shaders/common_types.h (line 128, column 10)

uint base_width

uint base_width

Source: samples/hybridreflections/shaders/common_types.h (line 130, column 10)

uint base_height

uint base_height

Source: samples/hybridreflections/shaders/common_types.h (line 131, column 10)

uint reflection_width

uint reflection_width

Source: samples/hybridreflections/shaders/common_types.h (line 132, column 10)

uint reflection_height

uint reflection_height

Source: samples/hybridreflections/shaders/common_types.h (line 133, column 10)

uint reset

uint reset

Source: samples/hybridreflections/shaders/common_types.h (line 135, column 10)

uint pad0

uint pad0

Source: samples/hybridreflections/shaders/common_types.h (line 136, column 10)

uint pad1

uint pad1

Source: samples/hybridreflections/shaders/common_types.h (line 137, column 10)

uint pad2

uint pad2

Source: samples/hybridreflections/shaders/common_types.h (line 138, column 10)

float temporal_stability_factor

float temporal_stability_factor

Source: samples/hybridreflections/shaders/common_types.h (line 141, column 11)

float ssr_confidence_threshold

float ssr_confidence_threshold

Source: samples/hybridreflections/shaders/common_types.h (line 142, column 11)

float depth_buffer_thickness

float depth_buffer_thickness

Source: samples/hybridreflections/shaders/common_types.h (line 143, column 11)

float roughness_threshold

float roughness_threshold

Source: samples/hybridreflections/shaders/common_types.h (line 144, column 11)

float hybrid_miss_weight

float hybrid_miss_weight

Source: samples/hybridreflections/shaders/common_types.h (line 146, column 11)

float max_raytraced_distance

float max_raytraced_distance

Source: samples/hybridreflections/shaders/common_types.h (line 147, column 11)

float hybrid_spawn_rate

float hybrid_spawn_rate

Source: samples/hybridreflections/shaders/common_types.h (line 148, column 11)

float reflections_backfacing_threshold

float reflections_backfacing_threshold

Source: samples/hybridreflections/shaders/common_types.h (line 149, column 11)

float vrt_variance_threshold

float vrt_variance_threshold

Source: samples/hybridreflections/shaders/common_types.h (line 151, column 11)

float ssr_thickness_length_factor

float ssr_thickness_length_factor

Source: samples/hybridreflections/shaders/common_types.h (line 152, column 11)

float fsr_roughness_threshold

float fsr_roughness_threshold

Source: samples/hybridreflections/shaders/common_types.h (line 153, column 11)

float ray_length_exp_factor

float ray_length_exp_factor

Source: samples/hybridreflections/shaders/common_types.h (line 154, column 11)

float rt_roughness_threshold

float rt_roughness_threshold

Source: samples/hybridreflections/shaders/common_types.h (line 156, column 11)

float reflection_factor

float reflection_factor

Source: samples/hybridreflections/shaders/common_types.h (line 157, column 11)

float ibl_factor

float ibl_factor

Source: samples/hybridreflections/shaders/common_types.h (line 158, column 11)

float emissive_factor

float emissive_factor

Source: samples/hybridreflections/shaders/common_types.h (line 159, column 11)

Used By: HybridReflectionsRM

Source: samples/hybridreflections/shaders/common_types.h (line 80, column 1)