FrameInfo
struct FrameInfoPublic Interface
Public Members:
float4x4 inv_view_proj
float4x4 inv_view_projSource: samples/hybridreflections/shaders/common_types.h (line 112, column 14)
float4x4 proj
float4x4 projSource: samples/hybridreflections/shaders/common_types.h (line 113, column 14)
float4x4 inv_proj
float4x4 inv_projSource: samples/hybridreflections/shaders/common_types.h (line 114, column 14)
float4x4 view
float4x4 viewSource: samples/hybridreflections/shaders/common_types.h (line 115, column 14)
float4x4 inv_view
float4x4 inv_viewSource: samples/hybridreflections/shaders/common_types.h (line 116, column 14)
float4x4 prev_view_proj
float4x4 prev_view_projSource: samples/hybridreflections/shaders/common_types.h (line 117, column 14)
float4x4 prev_view
float4x4 prev_viewSource: samples/hybridreflections/shaders/common_types.h (line 118, column 14)
uint frame_index
uint frame_indexSource: samples/hybridreflections/shaders/common_types.h (line 120, column 10)
uint max_traversal_intersections
uint max_traversal_intersectionsSource: samples/hybridreflections/shaders/common_types.h (line 121, column 10)
uint min_traversal_occupancy
uint min_traversal_occupancySource: samples/hybridreflections/shaders/common_types.h (line 122, column 10)
uint most_detailed_mip
uint most_detailed_mipSource: samples/hybridreflections/shaders/common_types.h (line 123, column 10)
uint samples_per_quad
uint samples_per_quadSource: samples/hybridreflections/shaders/common_types.h (line 125, column 10)
uint temporal_variance_guided_tracing_enabled
uint temporal_variance_guided_tracing_enabledSource: samples/hybridreflections/shaders/common_types.h (line 126, column 10)
uint hsr_mask
uint hsr_maskSource: samples/hybridreflections/shaders/common_types.h (line 127, column 10)
uint random_samples_per_pixel
uint random_samples_per_pixelSource: samples/hybridreflections/shaders/common_types.h (line 128, column 10)
uint base_width
uint base_widthSource: samples/hybridreflections/shaders/common_types.h (line 130, column 10)
uint base_height
uint base_heightSource: samples/hybridreflections/shaders/common_types.h (line 131, column 10)
uint reflection_width
uint reflection_widthSource: samples/hybridreflections/shaders/common_types.h (line 132, column 10)
uint reflection_height
uint reflection_heightSource: samples/hybridreflections/shaders/common_types.h (line 133, column 10)
uint reset
uint resetSource: samples/hybridreflections/shaders/common_types.h (line 135, column 10)
uint pad0
uint pad0Source: samples/hybridreflections/shaders/common_types.h (line 136, column 10)
uint pad1
uint pad1Source: samples/hybridreflections/shaders/common_types.h (line 137, column 10)
uint pad2
uint pad2Source: samples/hybridreflections/shaders/common_types.h (line 138, column 10)
float temporal_stability_factor
float temporal_stability_factorSource: samples/hybridreflections/shaders/common_types.h (line 141, column 11)
float ssr_confidence_threshold
float ssr_confidence_thresholdSource: samples/hybridreflections/shaders/common_types.h (line 142, column 11)
float depth_buffer_thickness
float depth_buffer_thicknessSource: samples/hybridreflections/shaders/common_types.h (line 143, column 11)
float roughness_threshold
float roughness_thresholdSource: samples/hybridreflections/shaders/common_types.h (line 144, column 11)
float hybrid_miss_weight
float hybrid_miss_weightSource: samples/hybridreflections/shaders/common_types.h (line 146, column 11)
float max_raytraced_distance
float max_raytraced_distanceSource: samples/hybridreflections/shaders/common_types.h (line 147, column 11)
float hybrid_spawn_rate
float hybrid_spawn_rateSource: samples/hybridreflections/shaders/common_types.h (line 148, column 11)
float reflections_backfacing_threshold
float reflections_backfacing_thresholdSource: samples/hybridreflections/shaders/common_types.h (line 149, column 11)
float vrt_variance_threshold
float vrt_variance_thresholdSource: samples/hybridreflections/shaders/common_types.h (line 151, column 11)
float ssr_thickness_length_factor
float ssr_thickness_length_factorSource: samples/hybridreflections/shaders/common_types.h (line 152, column 11)
float fsr_roughness_threshold
float fsr_roughness_thresholdSource: samples/hybridreflections/shaders/common_types.h (line 153, column 11)
float ray_length_exp_factor
float ray_length_exp_factorSource: samples/hybridreflections/shaders/common_types.h (line 154, column 11)
float rt_roughness_threshold
float rt_roughness_thresholdSource: samples/hybridreflections/shaders/common_types.h (line 156, column 11)
float reflection_factor
float reflection_factorSource: samples/hybridreflections/shaders/common_types.h (line 157, column 11)
float ibl_factor
float ibl_factorSource: samples/hybridreflections/shaders/common_types.h (line 158, column 11)
float emissive_factor
float emissive_factorSource: samples/hybridreflections/shaders/common_types.h (line 159, column 11)
Used By: HybridReflectionsRM
Source: samples/hybridreflections/shaders/common_types.h (line 80, column 1)